aboutsummaryrefslogtreecommitdiff
path: root/error_handling.lua
AgeCommit message (Collapse)Author
2019-01-29Switched to have colors/utf8 be optional, fixed an issue with currentlyBruce Hill
running files leaking when errors occurred (causing spurious circular import errors), and improved tutorial.
2019-01-23Made the 'attempt to call an undefined global' error message improvingBruce Hill
more aggressive
2019-01-19Fixed bug in error handling.Bruce Hill
2019-01-18Better error handling.Bruce Hill
2019-01-14Overhaul in progress, mostly working. Moved all the nomsu packages intoBruce Hill
lib/, including core/*. Changes to how nomsu environments and importing work.
2019-01-08Made the source mapping optional (and disabled with -O2+)Bruce Hill
2018-12-18Added fallback for if there is a source without an endpoint.Bruce Hill
2018-11-08Major overhaul, splitting nomsu_compiler into nomsu_environment,Bruce Hill
nomsu_compiler, and nomsu_decompiler. Also added comprehensions.
2018-07-23Recompiled files.Bruce Hill
2018-07-10Fixing up error reporting and ripping out LDT-specific code (now aBruce Hill
debugger can be provided by a command line flag)
2018-06-23Fixed up nomsupath behavior and refactored file stuff into its own file.Bruce Hill
2018-06-21Cleanup of some metaprogramming stuff, as well as adding support forBruce Hill
"package.nomsupath" to search for files in different locations, and prioritizing use of "luafilesystem" over system calls.
2018-06-20Cleanups.Bruce Hill
2018-06-19Tidying up error handling and REPL.Bruce Hill
2018-06-19Fixing up some error reportingBruce Hill
2018-06-19Moved error logic into its own file.Bruce Hill