aboutsummaryrefslogtreecommitdiff
path: root/nomsu.lua
AgeCommit message (Expand)Author
2019-02-06Moving to better, more centralized versioning system. Now the NomsuBruce Hill
2019-02-05Bunch of changes:Bruce Hill
2019-01-29Switched to have colors/utf8 be optional, fixed an issue with currentlyBruce Hill
2019-01-27Adding support for windowsBruce Hill
2019-01-25Added metatables for bool, number, function, coroutine. AddedBruce Hill
2019-01-22Moved all the text method stuff into text.moon instead of splittingBruce Hill
2019-01-18Removed unnecessary import.Bruce Hill
2019-01-15Updating to v6.15, which includes "external (...)" instead of separateBruce Hill
2019-01-14Added warning for nomsu -c foo.luaBruce Hill
2019-01-14Fix for nomsu -v foo.lua, and made default nomsupath /opt/nomsu insteadBruce Hill
2019-01-14Overhaul in progress, mostly working. Moved all the nomsu packages intoBruce Hill
2019-01-10Major overhaul of how modules and environments work, along with someBruce Hill
2018-12-31Fix for bug in nomsupath checking of input files.Bruce Hill
2018-12-31Overhaul of command line argument parsing. Now supports "-abc" as 3Bruce Hill
2018-12-18Improved command line interface and robustness of tools.Bruce Hill
2018-11-26Updated and fixed the command line API. Introduced the "-t tool" flagBruce Hill
2018-11-20Simplifying the filesystem code (no longer entangled with nomsupath) andBruce Hill
2018-11-19Tweaks and API cleanup.Bruce Hill
2018-11-17In-progress (but working) overhaul of some elements including: functionBruce Hill
2018-11-11Re-implemented nomsu -> lua comment translation and added file chunkBruce Hill
2018-11-11Fixed -O optimization flag.Bruce Hill
2018-11-09No longer passing `tree` to every compile action. Now, you can justBruce Hill
2018-11-08Major overhaul, splitting nomsu_compiler into nomsu_environment,Bruce Hill
2018-11-06Removed utils.lua, simplified some metaprogramming stuff, added native supportBruce Hill
2018-10-31Bumped version number, fixed REPL, and simplified/fixed (use %).Bruce Hill
2018-09-18Got rid of repr() use and replaced with :as_lua() or :as_nomsu() in asBruce Hill
2018-09-16Working module system.Bruce Hill
2018-09-15Initial working version.Bruce Hill
2018-09-14Auto-upgraded everything.Bruce Hill
2018-09-12Initial working version.Bruce Hill
2018-09-08Minor fixes/tidying.Bruce Hill
2018-09-06Removed the mandatory "_" prefix for Nomsu variables, renamed "list" andBruce Hill
2018-07-30Fix for REPL not getting launched when `nomsu -I lib` is run.Bruce Hill
2018-07-24Fixed stdin handling.Bruce Hill
2018-07-24Updating file stuff for better compatibility with Lua 5.2 and fixingBruce Hill
2018-07-24Switched to optimization level 1 by default (i.e. use precompiled nomsuBruce Hill
2018-07-24Updated package.nomsupath behavior to first search the installedBruce Hill
2018-07-23Recompiled files.Bruce Hill
2018-07-23Run 'use "core"' by default before running anything else, unless --no-core co...Bruce Hill
2018-07-21Improvements working towards better inline tests. Improved handling ofBruce Hill
2018-07-17Removing minor change.Bruce Hill
2018-07-17Optimization/simplification pass.Bruce Hill
2018-07-17Overhaul of comment handling, plus a few fixes (e.g. a fix for indentedBruce Hill
2018-07-15Major changes to how versioning and parsing work. This should be aBruce Hill
2018-07-12All tests passing.Bruce Hill
2018-07-10Fixed up line numbers for generated code.Bruce Hill
2018-07-10Updated doc for debugger.Bruce Hill
2018-07-10Fixing up error reporting and ripping out LDT-specific code (now aBruce Hill
2018-07-09Made command line args into a proper Nomsu list.Bruce Hill
2018-07-09Simplified the command line interface.Bruce Hill