1
0
mirror of https://github.com/janet-lang/janet synced 2024-12-11 09:10:27 +00:00

Commit Graph

  • 70b4c8ae84 Add some forms ported from clojure/walk Add as-> and as?-> macros. Calvin Rose 2018-12-23 19:00:16 -0500
  • 876a68f620 Update language file. Calvin Rose 2018-12-23 14:22:46 -0500
  • 6c91e5fae0 Merge branch 'master' of github.com:bakpakin/janet Calvin Rose 2018-12-23 14:13:38 -0500
  • 55c091e898 Update core.janet Calvin Rose 2018-12-23 14:13:27 -0500
  • 3f5ba64f30 Update installer to add desktop app. Calvin Rose 2018-12-22 21:11:09 -0500
  • 3bd7787efa Fix appveyor.yml Calvin Rose 2018-12-22 18:30:13 -0500
  • 39198de60a Add installer to distribution archive on windows. Calvin Rose 2018-12-22 18:08:37 -0500
  • 9723ddb96b Fix string/number issue. Calvin Rose 2018-12-22 16:24:08 -0500
  • 02673dd791 Merge branch 'master' of https://github.com/bakpakin/janet Calvin Rose 2018-12-22 15:29:00 -0500
  • ac9935c95f Add documentation to generated distribution archive. Calvin Rose 2018-12-17 22:48:37 -0500
  • cc5b4eac0a Update documentation, fix life example. Calvin Rose 2018-12-17 21:28:45 -0500
  • 77ea11c603 Update documentation to include source location of bindings. Calvin Rose 2018-12-17 12:06:50 -0500
  • 003472354d Update documentation. Calvin Rose 2018-12-17 01:57:09 -0500
  • 131ee29190 Add docs target to generate documentation. Calvin Rose 2018-12-17 01:41:11 -0500
  • 05a957c524 Finish removing old bitwise notations. Calvin Rose 2018-12-16 22:21:48 -0500
  • 99e14a9b70 Rename bitwise operators. Calvin Rose 2018-12-16 22:13:48 -0500
  • 03dbd79165 Rename the := special form to set so it does not look like a keyword. Calvin Rose 2018-12-16 21:57:32 -0500
  • f7a25ecae3 Update grammar Calvin Rose 2018-12-16 21:30:58 -0500
  • 22e49bc0fc Update README.md Calvin Rose 2018-12-16 18:00:18 -0500
  • 696866ae51 Add textmate syntax highlighting file. Calvin Rose 2018-12-16 17:59:16 -0500
  • 8333c22e8a Update gendoc and fix issue with run-context. Calvin Rose 2018-12-16 13:17:30 -0500
  • e286e82144 Add docstring for make-env Calvin Rose 2018-12-15 23:22:51 -0500
  • 8a5ede21f7 Fix some documentation and add beginning of a document generating script. Calvin Rose 2018-12-15 23:19:28 -0500
  • a412eecd36 Add parser documentation. Calvin Rose 2018-12-15 20:14:34 -0500
  • 24b9ae7820 Add doc files to distribution archives. Calvin Rose 2018-12-15 15:42:27 -0500
  • 7484a396ac md formatting issue. Calvin Rose 2018-12-15 15:34:38 -0500
  • 79184ab05d Move documentation from wiki into repo. Calvin Rose 2018-12-15 15:32:08 -0500
  • fb6dd2c83f Add debug functions to janet.h Update version to 0.2.0 for next release. Fix whitespace in build_win.bat Calvin Rose 2018-12-15 13:52:07 -0500
  • b2146a4c1d Update web client. Calvin Rose 2018-12-13 21:36:19 -0500
  • df13a8b967 Fix typo. Calvin Rose 2018-12-13 21:16:04 -0500
  • dfb771700a Merge branch 'master' of github.com:bakpakin/janet Calvin Rose 2018-12-13 19:24:01 -0500
  • 56e5c19aa9 Add debug/arg-stack, and add slots debug/stack. These features should help implementing a debugger. Calvin Rose 2018-12-13 19:23:07 -0500
  • e8c0dcd14e Make source mapping use byte offset instead of line and col for better debugging support in repl. Add debug module for better debugging support. Calvin Rose 2018-12-13 18:46:53 -0500
  • f444bdd052
    Merge pull request #16 from honix/master Calvin Rose 2018-12-13 13:06:54 -0500
  • 090068c784
    Drop header Fyodor Shchukin 2018-12-13 20:58:57 +0300
  • 85a190b971
    Bold! Fyodor Shchukin 2018-12-13 20:57:55 +0300
  • 3437880c78 Smaller image in README Fyodor Shchukin 2018-12-13 20:23:31 +0300
  • 4b01409d2d Updated logo. Calvin Rose 2018-12-12 15:10:11 -0500
  • f0e125b304 Crop logo to 512x512 Calvin Rose 2018-12-11 18:25:08 -0500
  • e4503df8b6 .. Calvin Rose 2018-12-11 18:16:40 -0500
  • db0313b379 . Calvin Rose 2018-12-11 18:16:10 -0500
  • cd16888beb . Calvin Rose 2018-12-11 18:14:46 -0500
  • 49dd75b0e5 Fix image credit. Calvin Rose 2018-12-11 18:13:42 -0500
  • 2abd97d095 Add image credit. Calvin Rose 2018-12-11 18:12:31 -0500
  • 34a69d0318 Add janet logo,mMove some lib files to example. Calvin Rose 2018-12-11 18:06:10 -0500
  • a77ce76928 Add NSIS installer script for windows. Calvin Rose 2018-12-10 22:20:04 -0500
  • c971d8ab6e Fix install paths Calvin Rose 2018-12-09 18:01:43 -0500
  • 0a15539d7b No longer make extra object files. Calvin Rose 2018-12-09 17:51:53 -0500
  • 21d4b8fe1f Move tools out of src (src should be only code that goes into final binary). Calvin Rose 2018-12-09 17:49:00 -0500
  • 6f64b0c152 Switch to out of source build on unix/linux. Calvin Rose 2018-12-09 17:37:11 -0500
  • bb918d0fda Update README.md. Prepare for 0.1.0 release. 0.1.0 Calvin Rose 2018-12-08 18:09:18 -0500
  • 06b6165309 appveyor config issue Calvin Rose 2018-12-08 18:00:58 -0500
  • 997d5cf2c6 Strip whitespace Calvin Rose 2018-12-08 17:56:31 -0500
  • 22f7fe6de4 Oh well. Calvin Rose 2018-12-08 17:51:41 -0500
  • b81084f2fa Will it blend? Calvin Rose 2018-12-08 17:48:16 -0500
  • 64d842d2ef Update build script, remove windows build issues. Calvin Rose 2018-12-08 17:40:05 -0500
  • 793981ce2b Appveyor why Calvin Rose 2018-12-08 17:37:47 -0500
  • bd7157586b Oops Calvin Rose 2018-12-08 17:26:07 -0500
  • 6185af7227 Try to remove build issues on windows. Calvin Rose 2018-12-08 17:20:24 -0500
  • 3b94adc7f3 No .exp! Calvin Rose 2018-12-08 17:15:17 -0500
  • 4bcbf65b5b Update appveyor and windows build_win script. Calvin Rose 2018-12-08 17:10:46 -0500
  • 0cc3a98aa9 Update apv. Calvin Rose 2018-12-08 16:58:28 -0500
  • 8c5fde266d skip_cleanup Calvin Rose 2018-12-08 16:53:43 -0500
  • 41b96b471c tags: true Calvin Rose 2018-12-08 16:38:13 -0500
  • b0ab8c2169 Update appveyor Calvin Rose 2018-12-08 16:31:57 -0500
  • 18647501aa Add encrypted api token. Calvin Rose 2018-12-08 16:24:12 -0500
  • 9329969ea7 Add tarball for installation. Calvin Rose 2018-12-08 16:17:34 -0500
  • dfe7288f8c Update travis. Calvin Rose 2018-12-08 15:38:23 -0500
  • 2421db3fc7 Update build artifacts only on stable branch. Calvin Rose 2018-12-08 15:32:48 -0500
  • 63ba268c21 Lets try to get artifacts in S3 Calvin Rose 2018-12-08 15:12:55 -0500
  • 78b7e51f90 Update appveyor Calvin Rose 2018-12-08 14:41:23 -0500
  • 16e514b351 Update version schema - now have version number and build number. Calvin Rose 2018-12-08 14:17:03 -0500
  • 043f61ef7a Update appveyor.yaml (remove deploy) Calvin Rose 2018-12-08 13:50:46 -0500
  • e0610ed88b Make token secure. Calvin Rose 2018-12-08 13:36:55 -0500
  • 6cdfeda4c9 Change build criteria. Calvin Rose 2018-12-08 13:31:35 -0500
  • e3c622d9c2 Update appveyor.yaml Calvin Rose 2018-12-08 13:27:59 -0500
  • 2971886afa Move releases to new branch stable. Calvin Rose 2018-12-08 13:22:54 -0500
  • cbb5445b98 Begin working on automated appveyor releases. Calvin Rose 2018-12-08 13:13:55 -0500
  • bc8be266f5 Update match macro to test for array/tuples and table/structs. Calvin Rose 2018-12-08 11:04:19 -0500
  • b250679789 Move match into core library. Calvin Rose 2018-12-08 10:53:22 -0500
  • b7d44ba742 Fix compiler optimization for if. Add pattern matching library. Calvin Rose 2018-12-07 23:57:19 -0500
  • f2743aca36 Improve pretty printing for table and struct entry values. Calvin Rose 2018-12-06 17:26:59 -0500
  • 7668cd5772 Don't use generated headers for embedded janet code, use object files. Calvin Rose 2018-12-06 14:30:11 -0500
  • 97fade8197 Make eval not the same as eval string. Calvin Rose 2018-12-05 20:48:29 -0500
  • 89bd38890e Replace unquote-splicing with a more general splce special form. This allows splicing behavior in normal function calls. Calvin Rose 2018-12-05 15:10:04 -0500
  • 484597eaae Remove outer form from loop. Calvin Rose 2018-12-05 11:25:36 -0500
  • bf4dd0da99 Remove some extra commented out code. Calvin Rose 2018-12-03 23:23:14 -0500
  • 11cd1279d7 Update Makefile and fix fiber issues. When creating an invalid fiber with the C api, the program could segfault. This protects against this kind of segafault. Calvin Rose 2018-12-02 15:29:21 -0500
  • 0469bdb06c Update readme.md Calvin Rose 2018-12-02 00:11:58 -0500
  • 06733cc48d Update webrepl. Calvin Rose 2018-11-30 22:54:17 -0500
  • 4e4dd31164 Change syntax for namespaces. Add quasiquote, unquote, and unquote-splicing as specials rather than a macro. Calvin Rose 2018-11-30 22:49:21 -0500
  • 25c50f5026 Fix repl default chunks. Calvin Rose 2018-11-30 14:17:10 -0500
  • 464edf729b Re-implement and and or macros to use simple imperative loop. Calvin Rose 2018-11-30 13:05:28 -0500
  • 523d909cca Fix bug in pretty printing. Calvin Rose 2018-11-30 11:46:05 -0500
  • f8ab60f487 Add some more array combinators and built in functions. Calvin Rose 2018-11-30 11:42:13 -0500
  • 567c4b94ba Update doc for qq. Calvin Rose 2018-11-30 02:05:03 -0500
  • 52c919d96f Add qq (, uq and uqs) for a quasiquote macro. quasiquoting is not (yet) supported as a special form and has no syntactic sugar. Calvin Rose 2018-11-30 01:58:52 -0500
  • 7dbad20150 Update core and some examples to use the new syntax. Calvin Rose 2018-11-29 14:03:45 -0500
  • b0c45fd15e Multisyms for easier access into structures. Calvin Rose 2018-11-29 13:30:59 -0500
  • 6e74617c05 Add shrt freebsd build. Calvin Rose 2018-11-28 20:00:37 -0500