Commit Graph

120 Commits

Author SHA1 Message Date
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
Calvin Rose a861399ecb Indicate better support for Meson. 2019-06-30 09:57:49 -05:00
Calvin Rose c68361a03f to the top 2019-06-24 17:11:36 -04:00
Calvin Rose 0bda455cad donate 2019-06-24 17:10:27 -04:00
Calvin Rose bb7bef7188 Add Donate link in README.md 2019-06-24 17:09:40 -04:00
Calvin Rose 802686e3df Apply patch from Dave Cottlehuber for bsd.
Update the install instructions.
2019-05-23 20:31:12 -04:00
Calvin Rose 3be79e8735 Link freebsd build.
Also begin work on CI amalg test for windows.
2019-05-23 11:15:58 -04:00
Calvin Rose 43c0db4b0e Add FAQ to readme for color terminal issues. 2019-05-17 09:48:08 -04:00
Crestwave dc9fc9c3f5 Add 32-bit Haiku build instructions 2019-05-15 01:27:55 +00:00
Calvin Rose f8935b0692 test your links before committing 2019-05-01 11:06:20 -04:00
Calvin Rose 702b50b7a1 Indicate that the source is on sourcehut as well. 2019-05-01 11:04:41 -04:00
Calvin Rose e7baa2ae3d Update broken links in README.md 2019-04-29 18:35:09 -04:00
Calvin Rose e50e77e5f9 Add build instructions back to README.md 2019-03-31 20:24:56 -04:00
Calvin Rose 2fdd6aa0f7 <br> 2019-03-31 18:15:28 -04:00
Calvin Rose cc55364b21 Remove some more info from README. 2019-03-31 18:13:59 -04:00
Calvin Rose 71526d1d9b Update README.md
Redirect to janet-lang.org to avoid repeating
prose or leaving outdated prose.
2019-03-31 18:11:29 -04:00
Calvin Rose f20ad34c76 Add instructions for Scoop installation. 2019-03-23 23:27:13 -04:00
Calvin Rose 2c9195b507 More updates to meson
Redo amalg script so we can more easily run
it from Meson.
2019-03-23 13:50:50 -04:00
Calvin Rose b47c48b59a Add Meson build setup to README.md 2019-03-22 18:47:16 -04:00
Max Bernstein 77c379faa8
Fix typo in README 2019-02-27 11:39:00 -08:00
Calvin Rose 1e70c97ef0 Allow enabling/disabling of peg module.
Use compiler define -DJANET_NO_PEG to turn off the peg module.
2019-02-17 21:22:03 -05:00
Calvin Rose 54227ebff1 Update README.md 2019-02-17 14:00:15 -05:00
Calvin Rose ec02d55145 Update README to show sourcehut build. 2019-02-15 19:58:25 -05:00
Calvin Rose f6a3853131
Merge pull request #30 from jfcap/get-set-abstract
Get set abstract
2019-02-05 19:09:56 -05:00
Calvin Rose 602092f6d5
Merge pull request #29 from honix/master
Gitter badge added
2019-02-02 18:06:06 -05:00
Fyodor Shchukin d3a067a665
Gitter badge added 2019-02-02 10:30:15 +03:00
J.-F. Cap 98a26f5ce3 Merge remote-tracking branch 'upstream/master' 2019-02-02 00:38:29 +01:00
Calvin Rose 09d9dca5f5 Add Gitter channel to README.md 2019-02-01 13:43:16 -05:00
J.-F. Cap 0fe11adb9c typo in REAME.md 2019-01-31 13:52:57 +01:00