Commit Graph

148 Commits

Author SHA1 Message Date
Calvin Rose 369f96b80e Update README to prefer Zulip. 2024-05-03 07:51:35 -05:00
Calvin Rose eea8aa555f Revert dccb60b to address #1299
This commit was to address issues with a use after free error in the
windows event loop, but the erroneous code was later reworked.
2023-10-03 00:14:25 -05:00
Calvin Rose 8c819b1f91 Update README.md 2023-06-05 12:55:08 -05:00
Calvin Rose 528a516390 Add more sandbox capabilities.
Add more granularity to ffi sandbox capabilities - distinguish between
using FFI functions, creating FFI functions, and creating executable
memory.
2023-06-04 18:48:34 -05:00
Calvin Rose 6509e37c84 Update CHANGELOG.md and README.md 2023-06-04 16:11:17 -05:00
Calvin Rose 7d48b75f81 Update README.md 2023-06-03 14:19:02 -05:00
Calvin Rose 9bb589f827 update readme 2023-05-06 15:56:27 -05:00
wackbyte 4238a4ca6a README grammar and formatting changes 2023-04-20 21:06:33 -04:00
masukomi aca52d1e36
added make install & install-jpm-git to readme 2022-06-08 21:58:55 -04:00
Calvin Rose 677ae46f0c Fix README links for sourcehut. 2022-05-28 12:22:28 -05:00
Calvin Rose 48289acee6 Add os/cpu-count functionality. 2022-05-28 12:01:23 -05:00
jgart e51a391286
typo fix 2022-03-12 17:54:44 -05:00
Calvin Rose 8ff2fecb26 Update readme. 2021-12-04 13:25:02 -06:00
jgart d34d319d89
Typo fix 2021-11-14 14:19:04 -05:00
Calvin Rose 038ca1b9ca Update README.md 2021-09-27 21:20:06 -05:00
Calvin Rose 31a7fdc7b6 Add Make task to more easily install jpm. 2021-08-29 11:15:15 -05:00
Calvin Rose 230b734663 Delete jpm and related testing from this repository.
JPM and related functionality has been moved to it's own repository
and will be versioned separately from Janet. The distribution process
could later be modified to bundle a version of jpm with Janet but this
is perhaps not needed.
2021-07-15 20:49:41 -05:00
Calvin Rose 346d024e48 Remove travis CI integration. 2021-06-27 12:48:07 -05:00
Calvin Rose 7c757ef3bf Make jpm configurable for environments like MinGW. 2021-05-26 10:07:11 -05:00
Michael Camilleri e01ab86a89
Fix link to Introduction 2021-04-08 16:10:24 +09:00
Calvin Rose 89b59b4ffc Merge branch 'master' of github.com:janet-lang/janet 2021-04-06 23:36:11 -05:00
Calvin Rose e367ecf806 Update cannonical link. 2021-04-06 23:35:57 -05:00
John Gabriele da06e6c6e3
Update README.md
Co-authored-by: Michael Camilleri <mike@inqk.net>
2021-03-31 21:40:30 -04:00
John Gabriele c258bee54f
Add note about sponsorship to README 2021-03-31 21:27:03 -04:00
Zach Smith a5157e868b Use a slightly clearer example of the `doc` fun in README 2021-01-24 15:44:34 -05:00
Calvin Rose 0aa4c3d217 Consolidate sr.ht builds to 1-per-platform.
This generally makes more sense from an infrastructure
point of view and works around 4 builds per push limit of sr.ht.
2020-12-06 11:46:45 -06:00
Yanis Zafirópulos b8661f8bff
Update README.md
Co-authored-by: Michael Camilleri <mike@inqk.net>
2020-10-26 16:21:06 +01:00
Yanis Zafirópulos 84fe5d7f34
Copy editing :) 2020-10-26 14:44:17 +01:00
Calvin Rose c3af30d520 Fix broken links in README.md 2020-08-07 19:48:06 -05:00
nia b731f6ab03 Fix build on NetBSD.
The NetBSD C library's headers do not expose extensions when
compiling with -std=c99 (as opposed to -std=gnu99 or no -std=
option), so define _NETBSD_SOURCE to get timegm, and functions
that would otherwise require an _XOPEN_SOURCE definition, e.g.
realpath.

Note that, as with FreeBSD, you need gmake to compile janet
on NetBSD, and can also install it from packages.
2020-07-27 00:21:15 +01:00
Calvin Rose 04ac9b8e32 Update README.md 2020-07-25 10:14:59 -05:00
Calvin Rose 911c2cbe58 Update CHANGELOG.md 2020-06-14 12:12:41 -05:00
bjorn roberg f2299eab8f rephrase the info about WiX and .msi 2020-05-23 14:15:19 +02:00
bjorn roberg b750a84ab1 adds WiX details to README 2020-05-22 23:53:31 +02:00
kryptine f5f2997cc2
Fix spelling errors 2020-05-18 06:32:00 +00:00
Calvin Rose b97e011715 Remove some lisp claims from README for branding. 2020-05-16 14:12:21 -05:00
LouisJackman d6cd69e659
Add make help target 2020-05-15 07:51:21 +01:00
halfhorst 20aa258f0e update janetconf.h path in README embedding section 2020-05-13 14:54:44 -07:00
Calvin Rose b50a4669d2 Update README and CHANGELOG. 2020-05-12 08:56:58 -05:00
Calvin Rose 417d9a14cc s/yaml/yml/g in README.md 2020-03-31 08:03:38 -05:00
Calvin Rose 244566ccd4 Remove manual feature definitions in boot.
Instead, reuse features as defined in features.h
2020-03-31 07:52:20 -05:00
Calvin Rose 7996edfef9 Update README.md - Fixes #308 2020-03-13 20:00:32 -05:00
Calvin Rose 390c042027 Update README.md 2020-03-07 09:49:25 -06:00
Calvin Rose 2df8660f8b Avoid buffer overrun
On very long binding names > 256 characters, a buffer overrun would be
trigger in janet_cfuns. Not a huge issue, since this is not really code
that would ever be user facing, but we can fix this.
2020-01-12 11:31:41 -06:00
Calvin Rose 52dd0f132a Remove emscripten build.
Prefer using custom toolchain with amalgmated build.
2019-12-28 16:11:15 -05:00
Calvin Rose b8004555ea Start cleaning up defines in janet.h 2019-12-15 15:41:58 -06:00
Calvin Rose 655d4b3aad Fix test. 2019-10-13 08:00:43 -05:00
Calvin Rose 6ae5a9be60 Add -fvisibility in Makefile, provide meson example commands.
Shaves off 10 kb in binary. Also -fpic -> -fPIC in Makefile and jpm.
2019-10-05 10:38:58 -05:00
Alex Osborne de5cd73cd7
Correct old name all-symbols to all-bindings 2019-09-11 12:05:41 +09:00
Calvin Rose dfe00fee94 Building standalone binaries on linux working.
Mostly changes to cook and jpm. Also some
code for file associations in the windows installer, and
adding the :linux value from os/which (instead of just :posix).
2019-07-26 22:43:54 -05:00