aboutsummaryrefslogtreecommitdiffhomepage
path: root/parse_util.cpp
Commit message (Expand)AuthorAge
* Run restyle.sh to enforce style rules.Gravatar ridiculousfish2014-03-31
* Teach parse_util_detect_errors to report invalid builtins, as found inGravatar ridiculousfish2014-03-26
* Excise use of parser_t's error() functionality. Thread aGravatar ridiculousfish2014-03-21
* Remove additional dead code from old parserGravatar ridiculousfish2014-03-20
* Rewrite parser_t::test_args and parser_t::eval_args to use new parserGravatar ridiculousfish2014-03-20
* Add some tests for parse_util_detect_errors_in_argumentGravatar ridiculousfish2014-03-20
* Fixed various Undefined Behavior occurrences.Gravatar Daniel J. Hofmann2014-03-07
* Support for error detection in arguments in new parser. Restores errorGravatar ridiculousfish2014-03-04
* Revert "Merge pull request #1317 from pullreq/cpp"Gravatar ridiculousfish2014-02-28
* Fixes .c -> .cpp in comments. For doxygen.Gravatar Geoff Nixon2014-02-27
* Reimplement exec parsing. Instead of special-casing exec as a command,Gravatar ridiculousfish2014-02-13
* Highlight the entire variable name, not just the dollar sign. Fixes #1201Gravatar ridiculousfish2014-02-03
* Update style and formatting to conform to fish style guide.Gravatar ridiculousfish2014-01-15
* Fix for issue where unterminated quotes would attempt to be executed,Gravatar ridiculousfish2014-01-14
* Correctly report errors for 'and' and 'or' in pipelines with new parserGravatar ridiculousfish2014-01-13
* Improve the 'This command can not be used in a pipeline' message toGravatar ridiculousfish2014-01-13
* Eliminate class parse_tGravatar ridiculousfish2014-01-12
* Hook up for statements, if statements, and function definition in newGravatar ridiculousfish2013-12-27
* Clean up some error messages. Don't show the line in the error messageGravatar ridiculousfish2013-12-16
* Initial work on backtrace support with new parserGravatar ridiculousfish2013-12-15
* Better support for parse errors in indentingGravatar ridiculousfish2013-12-08
* Rewriting indenting functionality to use new parserGravatar ridiculousfish2013-12-08
* Merge branch 'master' into astGravatar ridiculousfish2013-10-27
|\
| * Fix formattingGravatar ridiculousfish2013-10-26
* | Merge branch 'master' into astGravatar ridiculousfish2013-10-16
|\|
| * Fix for buffer overflows identified by libgmallocGravatar ridiculousfish2013-10-16
* | Syntax highlighting for command substitutionsGravatar ridiculousfish2013-10-08
* | Merge branch 'master' into ast_no_templatesGravatar ridiculousfish2013-10-06
|\|
| * Make tok_last_type return an enum token_type instead of intGravatar ridiculousfish2013-09-30
| * Fix for parse_util_token_extent doing the wrong thing inside a commandGravatar ridiculousfish2013-09-21
* | Improvements to new parser. All functions and completions now parse.Gravatar ridiculousfish2013-07-22
|/
* Next stab at abbreviations. Highlighting should work.Gravatar ridiculousfish2013-07-19
* Make parse_util_locate_cmdsubst return the innermost command substitution ins...Gravatar ridiculousfish2013-07-17
* More cleanup based on static analysisGravatar ridiculousfish2013-02-16
* Remove tok_destroyGravatar ridiculousfish2012-11-21
* Work towards refactoring tokenizer to be a real objectGravatar ridiculousfish2012-11-21
* Fix indentation of switch statementsGravatar ridiculousfish2012-11-19
* Apply new indentation, brace, and whitespace styleGravatar ridiculousfish2012-11-18
* Remove trailing whitespaces and change tabs to spacesGravatar Ɓukasz Niemier2012-11-18
* Additional warnings cleanup, effective C++ violations, dead code removalGravatar ridiculousfish2012-08-05
* Fix for inability to go backwards through historyGravatar ridiculousfish2012-08-04
* Cleaned up lots of typecasts, simplified some string handlingGravatar ridiculousfish2012-08-04
* Additional warning fixes and migration from int to size_t or long where appro...Gravatar ridiculousfish2012-08-04
* Lots of work towards making fish build without warnings on Mountain Lion, mos...Gravatar ridiculousfish2012-08-04
* Warning cleanupGravatar ridiculousfish2012-08-04
* Untangle unescaping responsibilities in highlight.cpp. Fix cd autosuggestions...Gravatar ridiculousfish2012-07-06
* Return the previous logic for '\\'.Gravatar maxfl2012-07-05
* Fixed case behaviourGravatar maxfl2012-07-05
* Fix for crash while editing multiple lines requested in issue #143Gravatar Siteshwar Vashisht2012-06-21
* Fix lots of bugs related to the static analyzerGravatar ridiculousfish2012-03-26