| Commit message (Expand) | Author | Age |
* | Teach parse_util_detect_errors to report invalid builtins, as found in | ridiculousfish | 2014-03-26 |
* | Remove additional dead code from old parser | ridiculousfish | 2014-03-20 |
* | Fix line number reporting in new parser | ridiculousfish | 2014-03-20 |
* | Clean up various block types and state as part of new parser | ridiculousfish | 2014-03-02 |
* | Remove obviated builtins and additional cleanup of old parser | ridiculousfish | 2014-03-02 |
* | Revert "Merge pull request #1317 from pullreq/cpp" | ridiculousfish | 2014-02-28 |
* | Fixes .c -> .cpp in comments. For doxygen. | Geoff Nixon | 2014-02-27 |
* | Test and fix issue where, if binding X is a prefix of binding Y, and X | ridiculousfish | 2014-02-12 |
* | Make if statements always return success at the end, matching other | ridiculousfish | 2014-02-07 |
* | Increased support for completion search field. Use btab (shift-tab) to | ridiculousfish | 2014-01-27 |
* | Update style and formatting to conform to fish style guide. | ridiculousfish | 2014-01-15 |
* | Fix for issue where unterminated quotes would attempt to be executed, | ridiculousfish | 2014-01-14 |
* | Eliminate class parse_t | ridiculousfish | 2014-01-12 |
* | Improvements to error messages with new parser. In particular, "naked | ridiculousfish | 2014-01-12 |
* | Miscellaneous minor fixes based on cppcheck static analyzer | ridiculousfish | 2014-01-12 |
* | Rename builtin parse to __fish_parse | ridiculousfish | 2014-01-08 |
* | Miscellaneous optimizations to reduce string copying | ridiculousfish | 2014-01-07 |
* | Support for stack overflow and infinite recursion detection in new | ridiculousfish | 2014-01-01 |
* | 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 |
* | Merge branch 'master' into ast | ridiculousfish | 2013-12-20 |
|\ |
|
| * | Refactor block_t storage in parser_t from a linked list to a vector | ridiculousfish | 2013-12-20 |
* | | Stop using realpath() in builtin_source, so as to preserve relative path | ridiculousfish | 2013-12-15 |
* | | Make builtin_parse output to stdout | ridiculousfish | 2013-12-12 |
* | | Better support for parse errors in indenting | ridiculousfish | 2013-12-08 |
* | | Merge branch 'master' into ast | ridiculousfish | 2013-10-27 |
|\| |
|
| * | Fix formatting | ridiculousfish | 2013-10-26 |
* | | Merge branch 'master' into ast | ridiculousfish | 2013-10-16 |
|\| |
|
| * | Fix #213. You can now remove autoloaded functions. | Konrad Borowski | 2013-10-12 |
* | | Make parse_t::parse a static method so we don't have to create lots of | ridiculousfish | 2013-10-12 |
| * | Escape characters in function names. Fixes #1031. | Konrad Borowski | 2013-10-09 |
* | | Remove parse_exec stuff | ridiculousfish | 2013-10-08 |
* | | Merge branch 'master' into ast_no_templates | ridiculousfish | 2013-10-06 |
|\| |
|
| * | Refactored builtin_echo with better argument parsing. | Alex Charron | 2013-09-22 |
| * | Deprecate "." command. Fixes #310. | Konrad Borowski | 2013-08-14 |
* | | More work on new parser | ridiculousfish | 2013-08-11 |
* | | More work on new parser | ridiculousfish | 2013-08-08 |
* | | Improvements to new parser. All functions and completions now parse. | ridiculousfish | 2013-07-22 |
* | | Merge branch 'master' into ast_templates | ridiculousfish | 2013-07-21 |
|\| |
|
| * | Initial abbreviation work. Tests currently fail. | ridiculousfish | 2013-07-19 |
| * | Use \x1B instead of \e. | Konrad Borowski | 2013-07-16 |
* | | Implement support for switch | ridiculousfish | 2013-06-30 |
* | | More work on the AST. block statements worked out a bit more. | ridiculousfish | 2013-06-24 |
* | | 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 |
|/ |
|
* | Formatting and style updates | ridiculousfish | 2013-05-05 |
* | Formatting cleanup of builtin_contains | ridiculousfish | 2013-04-28 |
* | Eliminate a static string from input_terminfo_get_sequence | ridiculousfish | 2013-04-15 |
* | Reduce compiled code size a bit | ridiculousfish | 2013-04-13 |
* | Teach fish how to push and pop blocks even in the face of no_exec. All tests ... | ridiculousfish | 2013-03-25 |