1
0
mirror of https://github.com/janet-lang/janet synced 2024-12-12 17:50:26 +00:00

Commit Graph

  • e0d26629e0 Fix buffer (and string) used as callee for indexing. J.-F. Cap 2019-02-12 23:40:59 +0100
  • 17783c3c3e Add tuple/brackets Calvin Rose 2019-02-11 18:37:59 -0500
  • c64e92a5de Add some unused math functions. Calvin Rose 2019-02-10 12:03:22 -0500
  • 291c13bafc
    Merge pull request #32 from jfcap/master Calvin Rose 2019-02-10 11:57:28 -0500
  • c6672e62ac Added math/abs binding J.-F. Cap 2019-02-10 14:06:10 +0100
  • eb9bd38256 Merge branch 'master' of github.com:janet-lang/janet Calvin Rose 2019-02-09 12:24:20 -0500
  • 3ac6b2335a
    Merge pull request #31 from jfcap/crazy-brackets Calvin Rose 2019-02-09 12:23:41 -0500
  • c6edf03ae8 Fix some code style, add tuple/type function. Calvin Rose 2019-02-09 12:21:11 -0500
  • 5020a1bae9 Added marshalling code to save tuple_flag J.-F. Cap 2019-02-09 17:00:35 +0100
  • 86ba69c16b Merge remote-tracking branch 'upstream/master' into crazy-brackets J.-F. Cap 2019-02-08 23:45:55 +0100
  • 5f70024f87 Experimental stuffs with bracket syntax J.-F. Cap 2019-02-08 21:49:28 +0100
  • 9ff819a4a1 Fix build_win.bat Calvin Rose 2019-02-08 15:02:36 -0500
  • 1244e2e93b Update changelog Calvin Rose 2019-02-08 13:45:04 -0500
  • b61d1a0a0e Try to update windows build for core image. core-image Calvin Rose 2019-02-08 13:37:14 -0500
  • 89ef4eb634 Update emscripten build. Calvin Rose 2019-02-08 11:04:33 -0500
  • 114a45306d Add more specialization for marshaling integers. Calvin Rose 2019-02-08 10:12:25 -0500
  • fe27df528c Boot core library from image rather than source Calvin Rose 2019-02-08 00:44:30 -0500
  • 8ab60e475a typo in janet_indexed_view (no consequence but look strange) J.-F. Cap 2019-02-08 01:03:21 +0100
  • 6321c30cb1 Add methods for file io. Calvin Rose 2019-02-06 17:58:27 -0500
  • 8343c9edd1 Update example to use API. Calvin Rose 2019-02-05 19:49:10 -0500
  • 74e1a3273f Add method syntax to parser. Calvin Rose 2019-02-05 19:43:41 -0500
  • 1394dbbd57 Update license to include contributors. Calvin Rose 2019-02-05 19:11:43 -0500
  • f6a3853131
    Merge pull request #30 from jfcap/get-set-abstract Calvin Rose 2019-02-05 19:09:56 -0500
  • 49465f71f3 Added a simple C module to test getter/setter. J.-F. Cap 2019-02-05 18:45:04 +0100
  • 960cf76eb5 Experimental getter/setter for abstract types J.-F. Cap 2019-02-05 17:14:13 +0100
  • 1b735564fa Update copyright. Calvin Rose 2019-02-03 15:34:41 -0500
  • 7ae01d25dd Merge branch 'master' of github.com:janet-lang/janet Calvin Rose 2019-02-03 15:32:53 -0500
  • cb5263d2d8 Remove extra comment. Calvin Rose 2019-02-03 15:32:39 -0500
  • 602092f6d5
    Merge pull request #29 from honix/master Calvin Rose 2019-02-02 18:06:06 -0500
  • d3a067a665
    Gitter badge added Fyodor Shchukin 2019-02-02 10:30:15 +0300
  • 98a26f5ce3 Merge remote-tracking branch 'upstream/master' J.-F. Cap 2019-02-02 00:38:29 +0100
  • 09d9dca5f5 Add Gitter channel to README.md Calvin Rose 2019-02-01 13:43:16 -0500
  • 8a3f512746 Experimental changes to janet_call to make it faster. Calvin Rose 2019-02-01 11:56:25 -0500
  • 19e59705b9 Main rule in peg is always 0 Calvin Rose 2019-01-31 23:39:33 -0500
  • 367c9da856 Fix some typos and update style. Calvin Rose 2019-01-31 22:38:59 -0500
  • 4bcf6565cd Add parser/insert and bump to 0.4.0 Calvin Rose 2019-01-31 14:48:28 -0500
  • 0c950d0846 Fix emscripten build. Calvin Rose 2019-01-31 13:02:09 -0500
  • 7ba925c50a Make getline more useful. Calvin Rose 2019-01-31 12:34:22 -0500
  • cb3b9dd76f Update changelog an fix typos. Calvin Rose 2019-01-31 10:09:34 -0500
  • f4fa55027b
    Merge pull request #27 from jfcap/master Calvin Rose 2019-01-31 09:39:59 -0500
  • 0fe11adb9c typo in REAME.md J.-F. Cap 2019-01-31 13:52:57 +0100
  • b138ee6e8e Added :lflags option to cook/make-native J.-F. Cap 2019-01-31 13:30:37 +0100
  • a66f19f636 Merge branch 'master' of github.com:janet-lang/janet Calvin Rose 2019-01-30 23:11:42 -0500
  • c76f4e89d8 Remove redundancies in stacktraces. Calvin Rose 2019-01-30 23:07:30 -0500
  • 85a211b26b Remove extra vector function. Calvin Rose 2019-01-30 21:22:40 -0500
  • fe3620529f
    Merge pull request #26 from honix/master Calvin Rose 2019-01-30 10:13:35 -0500
  • a7551e9b4e Cooking on windows Fyodor Shchukin 2019-01-30 17:31:53 +0300
  • 46c540b93e Add math headers for emscripten Calvin Rose 2019-01-29 18:18:14 -0500
  • 32c209ede9 Address #25 Calvin Rose 2019-01-29 13:59:08 -0500
  • 0d293cd3f5 Update require to use real path name rather than module name. Calvin Rose 2019-01-28 21:43:25 -0500
  • f284776490 Address #24 Calvin Rose 2019-01-28 20:30:45 -0500
  • 38a7e4faf1 Disallow NaN as table/struct key. Calvin Rose 2019-01-28 11:50:33 -0500
  • c333cbfa55 0.3.0 0.3.0 Calvin Rose 2019-01-26 21:40:04 -0500
  • f72aa64f41 0.3.2 Calvin Rose 2019-01-26 21:36:19 -0500
  • d85892edc8 0.3.1 Calvin Rose 2019-01-26 21:34:08 -0500
  • 56383b2ecc Remove all traces of 'bakpakin/janet' from repo. Calvin Rose 2019-01-26 21:26:40 -0500
  • 0d729eaab1 Appveyor is annoying. Calvin Rose 2019-01-26 21:14:04 -0500
  • 17ab654ccb Messing with appveyor, trying travis. Calvin Rose 2019-01-26 20:59:02 -0500
  • 872d03ae1d Update for version 0.4.0. Calvin Rose 2019-01-26 20:46:40 -0500
  • ee5fa54134 Generated files go to the same location on win32. Calvin Rose 2019-01-26 17:33:30 -0500
  • 68e00cdb7a Update slurp and spit error handler. Calvin Rose 2019-01-26 17:27:05 -0500
  • 5bf9e4fc89 Make amalg tool windows friendly Calvin Rose 2019-01-26 17:17:56 -0500
  • 7350bf5dd9 Add anchors in generated docs Calvin Rose 2019-01-26 10:12:33 -0500
  • e755f98300 Address #23 Calvin Rose 2019-01-25 20:31:08 -0500
  • 8ee2f0a1d6 Add amalgamation to windows distribution Calvin Rose 2019-01-24 10:19:48 -0500
  • 0726de34ff Add description of embedding to README.md Calvin Rose 2019-01-24 10:16:24 -0500
  • 00301ad26b Add build number to amalg build. Calvin Rose 2019-01-24 00:26:57 -0500
  • 611543c48b Add source amalgamation Calvin Rose 2019-01-24 00:15:58 -0500
  • 4d81fbc238 Add a changelog. Calvin Rose 2019-01-22 15:23:42 -0500
  • c5012ca4c1 Update man page. Calvin Rose 2019-01-21 16:04:47 -0500
  • e68a889fa9 Remove doc markdown and move it to website. Calvin Rose 2019-01-21 13:49:44 -0500
  • 795e7a9de8 Make os/date results more consistent. Calvin Rose 2019-01-20 16:49:39 -0500
  • 090a6a8c5c Add optional env arguments to eval functions. Calvin Rose 2019-01-20 16:06:30 -0500
  • 2bbf9fdcc5 Add os/date to core library. Calvin Rose 2019-01-20 14:34:33 -0500
  • 0025f6ac87 Export html-escape from highlight tool. Calvin Rose 2019-01-20 13:31:26 -0500
  • 737b2449f0 Update highlight and the mainclient. Calvin Rose 2019-01-20 10:05:51 -0500
  • f7a0133eb1 Update highlight.janet (allow ! in symbols). Calvin Rose 2019-01-20 08:53:34 -0500
  • 48b179d67e Add slurp and spit to the core library. Calvin Rose 2019-01-19 22:00:33 -0500
  • d1a075b2a6 Switch order of some text in the README.md Calvin Rose 2019-01-19 13:03:42 -0500
  • 2bad24371d Add IRC location to README.md Calvin Rose 2019-01-19 12:42:33 -0500
  • bf8d5da3dc Fix possible memory leak on buffer overflow. (All buffer push functions can panic (longjmp), skipping deinit. Instead, we should use the garbage collected api). Calvin Rose 2019-01-19 12:31:55 -0500
  • 4a6fcb5e23 Address issue #21 Add some github highlighting to janet files (clojure is pretty close) Calvin Rose 2019-01-19 12:11:54 -0500
  • 5ba969f91d Make match macro prettier. Calvin Rose 2019-01-18 15:24:58 -0500
  • 26818a5e5c Fix doc generation. Calvin Rose 2019-01-18 12:24:12 -0500
  • b84b0e4828 Expose more of the module system. The system path can more easily modified at runtime, and the module/cache and module/loading tables are now exposed. Properly cache native modules as well. Calvin Rose 2019-01-18 12:04:34 -0500
  • b4934ceddc Make parser errors a bit better for files with no closing delimiters. Calvin Rose 2019-01-17 23:43:46 -0500
  • c4114fbcdb Add quote special to peg syntax to make captures terser. Calvin Rose 2019-01-17 19:28:42 -0500
  • 95f2bbe0a0 Add highlight.janet tool which can highlight janet source code and output html or terminal escaped code. Also made re entrant calls into the vm provide better error messages. Calvin Rose 2019-01-17 18:10:04 -0500
  • 63137b8107 Fix parsing bug for numbers. Calvin Rose 2019-01-17 12:32:51 -0500
  • 2c1b506213 Add tagged captures for a better (more correct) form of look behind. Calvin Rose 2019-01-16 22:38:11 -0500
  • 612a245961 More work on peg. Disable indexed backrefs and replace substitution with accumulation. Calvin Rose 2019-01-16 21:11:55 -0500
  • 4b8edef58c Typo. Calvin Rose 2019-01-16 12:34:01 -0500
  • 82cddef5bb Update man page and add early exit to number scanning for parser. Calvin Rose 2019-01-16 12:32:33 -0500
  • d0fc29338c Add error special form in Peg to allow construction of grammar errors for more useful grammars that could eventually be used in a compiler. Calvin Rose 2019-01-15 16:04:47 -0500
  • 4eeadd7463 Add optional form to peg (shorthand for (between 0 1 patt)). Calvin Rose 2019-01-15 14:08:03 -0500
  • f0fcdf6bc5 Update Peg.md text Calvin Rose 2019-01-15 11:09:22 -0500
  • 2a333f8359 Add simple pattern examples to peg doc. Calvin Rose 2019-01-15 11:05:51 -0500
  • 0dd867d508 Fix markup. Calvin Rose 2019-01-14 22:33:33 -0500
  • e3f902cb8a Update docs. Calvin Rose 2019-01-14 22:31:57 -0500
  • c651b6f67c Fix peg doc table. Calvin Rose 2019-01-14 22:18:51 -0500