aboutsummaryrefslogtreecommitdiffhomepage
path: root/parse_execution.h
Commit message (Collapse)AuthorAge
* Implement status -n (line number) with new parserGravatar ridiculousfish2014-03-01
|
* Partially rework profiling. Fix profiling crash with new parser. FixesGravatar ridiculousfish2014-02-09
| | | | 1295
* Update style and formatting to conform to fish style guide.Gravatar ridiculousfish2014-01-15
|
* Support for "simple block" optimization, where we can run blocksGravatar ridiculousfish2014-01-07
| | | | directly if there are no arguments or redirections to the block itself
* Support for stack overflow and infinite recursion detection in newGravatar ridiculousfish2014-01-01
| | | | parser
* Further improvements to error reporting with new parserGravatar ridiculousfish2014-01-01
|
* Clean up and rationalize error handling in parse_execution.cppGravatar ridiculousfish2013-12-31
|
* Support for implicit cd, no-exec, and the exit builtin. All tests nowGravatar ridiculousfish2013-12-29
| | | | pass (!). Error reporting still unsteady.
* Make eval_node_at_offset return an error indication instead of the exitGravatar ridiculousfish2013-12-28
| | | | status of the last command
* Fix issues related to redirections and block level IO with new parserGravatar ridiculousfish2013-12-28
|
* Hook up for statements, if statements, and function definition in newGravatar ridiculousfish2013-12-27
| | | | parser
* Facilities for turning on new AST-based parser.Gravatar ridiculousfish2013-12-26
|
* Cleanup thrashing around in parser_t. New parser execution lives inGravatar ridiculousfish2013-12-26
| | | | parse_execution.cpp
* New ideas about how to use new parser for execution. Beginnings ofGravatar ridiculousfish2013-12-26
| | | | implementation.
* Factor execution aspects from parser_t to parse_execution_context_t .Gravatar ridiculousfish2013-12-24
Still searching for best way to use new parser for execution.