Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Run restyle.sh to enforce style rules. | ridiculousfish | 2014-03-31 |
| | |||
* | Fix switch statement syntax highlighting so that the arguemnt to switch | ridiculousfish | 2014-03-28 |
| | | | | | is colored as a parameter, not a command. Promote this from a tok_string to a symbol_argument in the grammar too. | ||
* | Fix initially backgrounded jobs. Fixes #1373 | ridiculousfish | 2014-03-28 |
| | |||
* | Teach parser_t how to parse an argument list that contains newlines, for | ridiculousfish | 2014-03-27 |
| | | | | complete -a support. Fixes #1369 | ||
* | Revert "Merge pull request #1317 from pullreq/cpp" | ridiculousfish | 2014-02-28 |
| | | | | | | | This reverts commit 74135c0600d5dcc40d396d0e7293c17b8d4bdaa7, reversing changes made to 6d749789ce240a3e6f1447777db63fd8e7525560. See discussion in #1317 | ||
* | Fixes .c -> .cpp in comments. For doxygen. | Geoff Nixon | 2014-02-27 |
| | |||
* | Reimplement exec parsing. Instead of special-casing exec as a command, | ridiculousfish | 2014-02-13 |
| | | | | | | promote it to a decoration (like 'command' or 'builtin'). This makes tab completion and syntax highlighting treat exec's first argument as a command and is otherwise a nice simplification. Fixes #1300 | ||
* | Merge branch 'master' into pager | ridiculousfish | 2014-01-15 |
|\ | | | | | | | | | Conflicts: highlight.h | ||
| * | Make RESOLVE(statement) correctly handle any keyword. Fixes #1242. | ridiculousfish | 2014-01-15 |
| | | |||
| * | Update style and formatting to conform to fish style guide. | ridiculousfish | 2014-01-15 |
| | | |||
* | | Teach screen how to render completion page. Correct spacing in | ridiculousfish | 2014-01-14 |
|/ | | | | completion page contents. | ||
* | Fix for issue where 'function' would not define a function if the | ridiculousfish | 2014-01-14 |
| | | | | arguments came before its name. Fixes #1240 | ||
* | Fix for issue where 'while |' would be incorrectly interpreted as a | ridiculousfish | 2013-12-31 |
| | | | | "naked statement" causing a wonky error message | ||
* | 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 |
| | | | | parser | ||
* | Factor execution aspects from parser_t to parse_execution_context_t . | ridiculousfish | 2013-12-24 |
| | | | | Still searching for best way to use new parser for execution. | ||
* | Initial work towards rewriting detect_errors to use new parser. | ridiculousfish | 2013-12-11 |
| | | | | Low-level tests currently pass; high level tests fail. | ||
* | Initial work towars improved error reporting. Tests currently fail. | ridiculousfish | 2013-12-08 |
| | |||
* | Rewriting indenting functionality to use new parser | ridiculousfish | 2013-12-08 |
| | |||
* | Syntax highlighting for file redirections | ridiculousfish | 2013-10-13 |
| | |||
* | Rework decision process for whether to interpret keywords as structural | ridiculousfish | 2013-10-12 |
| | | | | | or as commands (for LL parser). Will allow 'builtin --' to parse as a plain statement, instead of a decorated statement '--' | ||
* | Support for parsing e.g. 'command --' as a plain statement, instead of | ridiculousfish | 2013-10-12 |
| | | | | executing the command '--'. | ||
* | Make the new parser LL(2). Support for correct handling of e.g. 'command | ridiculousfish | 2013-10-09 |
| | | | | --help' | ||
* | Adoption of new parser in abbreviations | ridiculousfish | 2013-10-09 |
| | |||
* | 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 |
| | |||
* | Clean up some error handling | ridiculousfish | 2013-07-28 |
| | |||
* | Removed templates (yay) | ridiculousfish | 2013-07-28 |
| | |||
* | Fewer templates | ridiculousfish | 2013-07-26 |
| | |||
* | AST no templates | ridiculousfish | 2013-07-25 |