| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-01-01 | Misc changes, including text indented interpolations are now indented | Bruce Hill | |
| relative to the text, not the opening '("', code objects can now remove all free vars, the REPL uses global vars. Error API is changing a bit. | |||
| 2018-12-31 | Added todo | Bruce Hill | |
| 2018-12-31 | Added replace -q and chmod +x'd two tools. | Bruce Hill | |
| 2018-12-31 | Added "replace" tool. | Bruce Hill | |
| 2018-12-31 | Overhaul of command line argument parsing. Now supports "-abc" as 3 | Bruce Hill | |
| flags, and stores them as .a, .b, .c instead of ."-a", etc. (same for --args) | |||
| 2018-12-31 | Cleaning up some of the documentation and dead code. | Bruce Hill | |
| 2018-12-31 | Updated shebangs | Bruce Hill | |
| 2018-12-30 | Auto-upgraded code. | Bruce Hill | |
| 2018-12-30 | Fixes for: indented strings ending in ", peeking at code object text | Bruce Hill | |
| before modifying them, and major upgrades to the nomsu codegen, including support for indented inline arguments (instead of using "\n..") and just generally better line wrapping, including finally good rules for when to use indented text (for almost all cases). | |||
| 2018-12-30 | Update to new syntax. | Bruce Hill | |
| 2018-12-19 | Removing debug print. | Bruce Hill | |
| 2018-12-19 | Updated to be more fault tolerant with "-q" flag | Bruce Hill | |
| 2018-12-18 | Renamed autoformat -> format for concision (it's obviously auto, it's a | Bruce Hill | |
| tool). | |||
| 2018-12-18 | Improved command line interface and robustness of tools. | Bruce Hill | |
| 2018-12-18 | Renamed find_action to find because it finds anything now. | Bruce Hill | |
| 2018-12-18 | Improved the flexibility and options of the find tool. | Bruce Hill | |
| 2018-12-14 | Removed EOL comments | Bruce Hill | |
| 2018-12-14 | Fixed some bugs, including upgrade --upgrade-from=version not working. | Bruce Hill | |
| Also updated the README. | |||
| 2018-12-14 | Auto-updated to version 5 | Bruce Hill | |
| 2018-12-14 | Initial setup work for syntax version 5. | Bruce Hill | |
| 2018-11-26 | Removed "replace" tool. | Bruce Hill | |
| 2018-11-26 | Upgraded/autoformatted. | Bruce Hill | |
| 2018-11-21 | Fixed tests to work better with different syntax versions. | Bruce Hill | |
| 2018-11-20 | Simplifying the filesystem code (no longer entangled with nomsupath) and | Bruce Hill | |
| using that to simplify the tools. Now the tools directly take lists of file paths rather than things that might go through nomsupath or directories or get processed by filetype. Use your shell for globbing stuff like `nomsu tools/test.nom core/*.nom` | |||
| 2018-11-19 | Deduplicated goto label syntax (now just use (--- (label) ---)) | Bruce Hill | |
| 2018-11-19 | Autoformatted/auto-upgraded. | Bruce Hill | |
| 2018-11-19 | Tweaks and API cleanup. | Bruce Hill | |
| 2018-11-17 | In-progress (but working) overhaul of some elements including: function | Bruce Hill | |
| calls, lib/thing.nom API, multi-assignments, varargs, etc. | |||
| 2018-11-11 | Cleaning up say/print and io.write (now you can use (say "foo" inline)) | Bruce Hill | |
| 2018-11-11 | Removed dead code. | Bruce Hill | |
| 2018-11-11 | Fixed compatibility thing with NomsuCode::from | Bruce Hill | |
| 2018-11-11 | Added doc | Bruce Hill | |
| 2018-11-11 | Fixed some autoformatting stuff, and prepping to deprecate some math | Bruce Hill | |
| shorthand. | |||
| 2018-11-11 | Fully upgraded to 4.10.12.7, including deprecating the old list/dict | Bruce Hill | |
| comprehension methods, in favor of the new native support. | |||
| 2018-11-09 | Fixed text upgrading. | Bruce Hill | |
| 2018-11-09 | Better handling of shebangs and comments at the top of a file. | Bruce Hill | |
| 2018-11-09 | Fixing the upgrade pipeline, plus some misc. fixes. | Bruce Hill | |
| 2018-11-08 | Fixes/upgrades. | Bruce Hill | |
| 2018-11-08 | Major overhaul, splitting nomsu_compiler into nomsu_environment, | Bruce Hill | |
| nomsu_compiler, and nomsu_decompiler. Also added comprehensions. | |||
| 2018-11-02 | Changed stub convention to (foo 1 baz 2) -> foo_1_baz instead of | Bruce Hill | |
| foo_1_baz_2, removed "smext", made some cleanup changes. | |||
| 2018-10-31 | Renamed (action %) -> (%'s meaning) | Bruce Hill | |
| 2018-10-30 | Fully working version of (action [foo]: baz) -> ((foo) means: baz) | Bruce Hill | |
| refactor and misc other changes. | |||
| 2018-10-30 | Fix for compiler not parenthesizing method targets, fix for parser not | Bruce Hill | |
| recognizing \ line continuation, and improvements to upgrade tool API. | |||
| 2018-10-29 | Some cleanups and fixes, made the parser more permissive of prematurely | Bruce Hill | |
| terminated files. | |||
| 2018-09-26 | Incremental fixes and more nomnom ports. | Bruce Hill | |
| 2018-09-15 | Initial working version. | Bruce Hill | |
| 2018-09-14 | Auto-upgraded everything. | Bruce Hill | |
| 2018-09-10 | Upgraded to 3.8 (text method changes) and fixed some bugs in | Bruce Hill | |
| tree_to_nomsu. | |||
| 2018-08-30 | Auto-upgraded to 3.7 | Bruce Hill | |
| 2018-08-30 | Fixed obnoxious bug where List was getting used instead of a Dict, | Bruce Hill | |
| causing havoc when .first and .pop were being accessed. | |||
