|
dfda34254c
|
More robust scanning
|
2019-03-27 14:37:52 -07:00 |
|
|
c2397620a9
|
Fix for luajit error handling (old Lua 5.1 API uses getfenv)
|
2019-03-14 17:57:48 -07:00 |
|
|
026f7bf0e4
|
Better error reporting
|
2019-03-04 14:19:49 -08:00 |
|
|
2e52c1a7a8
|
Added comments.
|
2019-02-02 19:43:17 -08:00 |
|
|
fb435c308a
|
Added spellchecker for error messages (when calling 'nil' actions)
|
2019-02-02 19:42:35 -08:00 |
|
|
bc41cc3a24
|
Switched to have colors/utf8 be optional, fixed an issue with currently
running files leaking when errors occurred (causing spurious circular
import errors), and improved tutorial.
|
2019-01-29 16:17:33 -08:00 |
|
|
7a64bdb40f
|
Made the 'attempt to call an undefined global' error message improving
more aggressive
|
2019-01-23 15:28:24 -08:00 |
|
|
14f3ad993e
|
Fixed bug in error handling.
|
2019-01-19 18:27:39 -08:00 |
|
|
5a99a24176
|
Better error handling.
|
2019-01-18 20:46:10 -08:00 |
|
|
c1c32688a4
|
Overhaul in progress, mostly working. Moved all the nomsu packages into
lib/, including core/*. Changes to how nomsu environments and importing
work.
|
2019-01-14 15:43:24 -08:00 |
|
|
1d2bd858fd
|
Made the source mapping optional (and disabled with -O2+)
|
2019-01-08 16:35:51 -08:00 |
|
|
af507f7f7a
|
Added fallback for if there is a source without an endpoint.
|
2018-12-18 17:35:42 -08:00 |
|
|
652c29bdef
|
Major overhaul, splitting nomsu_compiler into nomsu_environment,
nomsu_compiler, and nomsu_decompiler. Also added comprehensions.
|
2018-11-08 15:24:15 -08:00 |
|
Bruce Hill
|
0ee80c555d
|
Fixing a bug in error handling.
|
2018-07-23 15:25:43 -07:00 |
|
Bruce Hill
|
fa72d7eeb1
|
Fixing up error reporting and ripping out LDT-specific code (now a
debugger can
be provided by a command line flag)
|
2018-07-10 15:00:35 -07:00 |
|
Bruce Hill
|
863983202c
|
Fixed up nomsupath behavior and refactored file stuff into its own file.
|
2018-06-23 17:22:43 -07:00 |
|
Bruce Hill
|
86a3219e7f
|
Cleanup of some metaprogramming stuff, as well as adding support for
"package.nomsupath" to search for files in different locations, and
prioritizing use of "luafilesystem" over system calls.
|
2018-06-21 19:13:47 -07:00 |
|
Bruce Hill
|
d73cbf0aa5
|
Cleanups.
|
2018-06-20 15:22:06 -07:00 |
|
Bruce Hill
|
c1cec2ac84
|
Tidying up error handling and REPL.
|
2018-06-19 15:24:39 -07:00 |
|
Bruce Hill
|
7deed5af41
|
Fixing up some error reporting
|
2018-06-19 02:00:59 -07:00 |
|
Bruce Hill
|
1c8c84f8d2
|
Moved error logic into its own file.
|
2018-06-19 01:12:54 -07:00 |
|