summaryrefslogtreecommitdiffhomepage
path: root/main.c
AgeCommit message (Expand)Author
2020-11-10main: fix double free when using multiple -E optionsJo-Philipp Wich
2020-10-31main: allow prefixing -e and -E optionsJo-Philipp Wich
2020-10-31main: fix leading byte corruption when not starting with #!Jo-Philipp Wich
2020-10-14treewide: unify error handlingJo-Philipp Wich
2020-10-14treewide: rework source file and callstack handlingJo-Philipp Wich
2020-10-14lexer: rewriteJo-Philipp Wich
2020-10-02lib: tweak error context formattingJo-Philipp Wich
2020-10-02treewide: rework handling of memory allocation failuresJo-Philipp Wich
2020-10-02main: track current template filename during executionJo-Philipp Wich
2020-09-24main: support invoking utpl interpreter through shebangJo-Philipp Wich
2020-09-20main: fix memory leak with -e optionJo-Philipp Wich
2020-09-20eval: implement -m option to preload modulesJo-Philipp Wich
2020-09-16eval: implement -e and -E options to set global vars from JSONJo-Philipp Wich
2020-09-16treewide: implement strict assignment modeJo-Philipp Wich
2020-09-10treewide: implement default lstrip_blocks and trim_blocks behaviourJo-Philipp Wich
2020-09-10main: fix dumping ASTJo-Philipp Wich
2020-09-07main: fix segfault when passed source file is emptyJo-Philipp Wich
2020-09-06treewide: refactor internal AST structuresJo-Philipp Wich
2020-08-25main.c: do not dump operands of extended opcodesJo-Philipp Wich
2020-08-25main.c, lib.c: move error formatting logic to lib.cJo-Philipp Wich
2020-08-24treewide: remove unneeded libubox dependencyJo-Philipp Wich
2020-08-21main.c: adjust usage, drop dead codeJo-Philipp Wich
2020-08-21Initial commitJo-Philipp Wich