| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-02-06 | Switched to character that renders as 1-wide better. | Bruce Hill | |
| 2019-02-02 | Added some utf8 symbols and better description of utf8 support. | Bruce Hill | |
| 2019-01-16 | Overhauling OO-API a little to make it more minimalistic. | Bruce Hill | |
| 2019-01-16 | Updating documentation | Bruce Hill | |
| 2019-01-15 | Updating to v6.15, which includes "external (...)" instead of separate | Bruce Hill | |
| 'externally' versions of stuff, and some auto-formatting. | |||
| 2019-01-14 | Overhaul in progress, mostly working. Moved all the nomsu packages into | Bruce Hill | |
| lib/, including core/*. Changes to how nomsu environments and importing work. | |||
| 2019-01-10 | Major overhaul of how modules and environments work, along with some | Bruce Hill | |
| steamlining and tweaks to the makefile. Version bump: 6.14.13.8 | |||
| 2019-01-01 | Updating example | Bruce Hill | |
| 2019-01-01 | Some changes to the error API, a fix for statement block parsing, and | Bruce Hill | |
| replacing ((foo 1 baz)'s meaning) with $(foo 1 baz). | |||
| 2019-01-01 | Oops, missing paren. | Bruce Hill | |
| 2019-01-01 | Added support for $(foo 1 baz 2) as a way to access (foo 1 baz 2)'s | Bruce Hill | |
| meaning. | |||
| 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 | Update to new syntax. | Bruce Hill | |
| 2018-12-18 | Initial pass on updating syntax. | Bruce Hill | |
| 2018-12-14 | Updated tutorial | Bruce Hill | |
| 2018-12-14 | Auto-updated to version 5 | Bruce Hill | |
| 2018-11-29 | Fixed typo. | Bruce Hill | |
| 2018-11-26 | Upgraded/autoformatted. | Bruce Hill | |
| 2018-11-19 | Deduplicated goto label syntax (now just use (--- (label) ---)) | Bruce Hill | |
| 2018-11-19 | Autoformatted/auto-upgraded. | 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 | Fixed whitespace | Bruce Hill | |
| 2018-11-11 | Fixed some autoformatting stuff, and prepping to deprecate some math | Bruce Hill | |
| shorthand. | |||
| 2018-11-11 | Fixed whitespace error. | Bruce Hill | |
| 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 | Deprecating (% as lua statements) and (% as lua return) | 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-06 | Removed utils.lua, simplified some metaprogramming stuff, added native support | Bruce Hill | |
| for calling functions with (%a %b %c) instead of (call %a with [%b, %c]), renamed _List -> List, _Dict -> Dict, improved example code. | |||
| 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-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 | Updated to use method call syntax. | Bruce Hill | |
| 2018-08-30 | Auto-upgraded to 3.7 | Bruce Hill | |
| 2018-08-29 | Fully updated to 3.6, deprecated old LuaCode global functions like "to 1 | Bruce Hill | |
| write 2" and replaced them with method calls like "1::append 2" | |||
| 2018-08-28 | Upgraded version to 3.5.5.6, corresponding to Object Oriented changes. | Bruce Hill | |
| 2018-07-30 | Added compatibility for 2.5.5.5 (file hash changes). | Bruce Hill | |
| 2018-07-25 | Updated version numbers. | Bruce Hill | |
| 2018-07-23 | Run 'use "core"' by default before running anything else, unless --no-core ↵ | Bruce Hill | |
| command line flag is used. | |||
| 2018-07-22 | Re-autoformatted everything. The main changes are: no longer adding a | Bruce Hill | |
| newline after 1-line indented code inside blocks, and forcing files to have a trailing newline. The trailing newline thing created a lot of spurious changes. | |||
| 2018-07-20 | Auto-formatted and auto-upgraded everything! | Bruce Hill | |
| 2018-07-20 | Tweak to example code. | Bruce Hill | |
| 2018-07-18 | Upgrading to version 2.3 (main change: "=" instead of "<-" for | Bruce Hill | |
| assignment) | |||
| 2018-07-17 | Upgraded core code to latest Nomsu verison. | Bruce Hill | |
| 2018-07-15 | Major changes to how versioning and parsing work. This should be a | Bruce Hill | |
| better path going forward to handling upgrades. Old syntax files will stick around for compatibility purposes. Old syntax can be parsed into valid syntax trees via the old syntax (.peg) files, and then old syntax trees should be valid and can be upgraded via the normal code path. This change has lots of improvements to Nomsu codegen too. | |||
| 2018-06-20 | Cleaning up examples. | Bruce Hill | |
| 2018-06-20 | Cleanups. | Bruce Hill | |
