index
:
fish-shell
master
user-friendly command line shell
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
parse_tree.h
Commit message (
Expand
)
Author
Age
*
Update style and formatting to conform to fish style guide.
ridiculousfish
2014-01-15
*
Fix for issue where 'function' would not define a function if the
ridiculousfish
2014-01-14
*
Fix for issue where unterminated quotes would attempt to be executed,
ridiculousfish
2014-01-14
*
Correctly report errors for 'and' and 'or' in pipelines with new parser
ridiculousfish
2014-01-13
*
Support for special && and || error messages in new parser
ridiculousfish
2014-01-13
*
Eliminate class parse_t
ridiculousfish
2014-01-12
*
Add a convenience method next_node_in_node_list which can be used for
ridiculousfish
2014-01-05
*
Support in parse_dump_tree for "forests", which occur when there's a
ridiculousfish
2014-01-03
*
Support for stack overflow and infinite recursion detection in new
ridiculousfish
2014-01-01
*
Further improvements to error reporting with new parser
ridiculousfish
2014-01-01
*
Fix issues related to redirections and block level IO with new parser
ridiculousfish
2013-12-28
*
Bringup of function definitions, switch statements with new parser
ridiculousfish
2013-12-27
*
Hook up for statements, if statements, and function definition in new
ridiculousfish
2013-12-27
*
Factor execution aspects from parser_t to parse_execution_context_t .
ridiculousfish
2013-12-24
*
Very early work in adopting new parser for actual execution of commands.
ridiculousfish
2013-12-23
*
Clean up some error messages. Don't show the line in the error message
ridiculousfish
2013-12-16
*
Finish rewriting detect_errors to use new parser. All tests now pass (!)
ridiculousfish
2013-12-12
*
Initial work towards rewriting detect_errors to use new parser.
ridiculousfish
2013-12-11
*
Initial work towars improved error reporting. Tests currently fail.
ridiculousfish
2013-12-08
*
Rewriting indenting functionality to use new parser
ridiculousfish
2013-12-08
*
Fix compilation errors under Clang.
Konrad Borowski
2013-10-14
*
Syntax highlighting for file redirections
ridiculousfish
2013-10-13
*
Adopt new parser in tab completions
ridiculousfish
2013-10-12
*
Rework decision process for whether to interpret keywords as structural
ridiculousfish
2013-10-12
*
Support for parsing e.g. 'command --' as a plain statement, instead of
ridiculousfish
2013-10-12
*
Make parse_t::parse a static method so we don't have to create lots of
ridiculousfish
2013-10-12
*
Make the new parser LL(2). Support for correct handling of e.g. 'command
ridiculousfish
2013-10-09
*
Reduce child_count in node structure to 8 bits
ridiculousfish
2013-10-09
*
Adoption of new parser in abbreviations
ridiculousfish
2013-10-09
*
Autosuggestion adoption of new parser
ridiculousfish
2013-10-08
*
Syntax highlighting now correctly handles cd
ridiculousfish
2013-10-07
*
Command highlighting works
ridiculousfish
2013-10-07
*
Command highlighting now works
ridiculousfish
2013-10-06
*
More work on new parser
ridiculousfish
2013-08-11
*
More work on new parser
ridiculousfish
2013-08-08
*
Removed templates (yay)
ridiculousfish
2013-07-28
*
Fewer templates
ridiculousfish
2013-07-26
*
AST no templates
ridiculousfish
2013-07-25
*
Improvements to new parser. All functions and completions now parse.
ridiculousfish
2013-07-22
*
Move production logic into templates
ridiculousfish
2013-07-21
*
More work
ridiculousfish
2013-07-10
*
Implement support for switch
ridiculousfish
2013-06-30
*
If statements parse
ridiculousfish
2013-06-27
*
More work on the AST. block statements worked out a bit more.
ridiculousfish
2013-06-24
*
More work on new parser
ridiculousfish
2013-06-23
*
More work on simulating execution of parse trees. Pipes are totally screwed up.
ridiculousfish
2013-06-18
*
Beginning support for new parser error messages
ridiculousfish
2013-06-15
*
Added parse builtin for testing. Lots of work on simulated execution.
ridiculousfish
2013-06-15
*
More work on new parser
ridiculousfish
2013-06-11
*
Rename expression.h to parse_tree.h and parse_exec.h
ridiculousfish
2013-06-09