aboutsummaryrefslogtreecommitdiffhomepage
path: root/expand.cpp
Commit message (Expand)AuthorAge
* Pass the character index, not the character, to parse_util_expand_variable_errorGravatar ridiculousfish2015-05-15
* Rework error messages to be shorter and to handle more special bash-ismsGravatar ridiculousfish2015-04-29
* Use natural (digit-sequence-aware) sorting for wildcard expansionGravatar ridiculousfish2015-03-23
* Stop leaking the result of wrealpathGravatar ridiculousfish2015-01-20
* expand: expand tilde to canonical pathsGravatar David Adam2014-10-26
* Remove EXPAND_SKIP_PROCESS, which did not actually workGravatar ridiculousfish2014-10-15
* Support space separators for abbreviations as part of #731Gravatar ridiculousfish2014-10-11
* Escape the error string in process expansion errorsGravatar Kevin Ballard2014-09-25
* Fix the assertion failure in expand_variables()Gravatar Kevin Ballard2014-08-28
* Clean up variable expansion, and properly handle embedded NULsGravatar ridiculousfish2014-08-24
* Fix error span for invalid slice indexesGravatar Kevin Ballard2014-08-21
* Parse slices even for empty variablesGravatar Kevin Ballard2014-08-20
* Fix double expansions (`$$foo`)Gravatar Kevin Ballard2014-08-20
* Fix small misspelling in comment in expand.cppGravatar Konrad Borowski2014-05-31
* Implement correct error message for failed process expansion.Gravatar ridiculousfish2014-05-30
* Run restyle.sh to enforce style rules.Gravatar ridiculousfish2014-03-31
* Excise use of parser_t's error() functionality. Thread aGravatar ridiculousfish2014-03-21
* 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
* Update style and formatting to conform to fish style guide.Gravatar ridiculousfish2014-01-15
* Miscellaneous optimizations to reduce string copyingGravatar ridiculousfish2014-01-07
* Bringup of function definitions, switch statements with new parserGravatar ridiculousfish2013-12-27
* Various cleanup and tweaking of backtrace messagesGravatar ridiculousfish2013-12-16
* Allow autosuggestions to do job expansion. FixesGravatar ridiculousfish2013-11-29
* Large cleanup and refactoring of unescape() function.Gravatar ridiculousfish2013-11-24
* Fix formattingGravatar ridiculousfish2013-10-26
* Improve dangerous/undefined PID expansion behaviorGravatar Ryan Hileman2013-09-22
* Don't do completions or autosuggestions for commands with wildcards.Gravatar ridiculousfish2013-09-11
* Adjust prefix completions to sort alphabetically instead of by length.Gravatar ridiculousfish2013-08-31
* Initial abbreviation work. Tests currently fail.Gravatar ridiculousfish2013-07-19
* Make parse_util_locate_cmdsubst return the innermost command substitution ins...Gravatar ridiculousfish2013-07-17
* Conditionally include sys/sysctl.hGravatar Ian Ray2013-06-01
* Formatting and style updatesGravatar ridiculousfish2013-05-05
* Fix for issue where tab completing an empty string would produce no resultsGravatar ridiculousfish2013-04-21
* Teach case-insensitive completions about tildes. Fixes https://github.com/fis...Gravatar ridiculousfish2013-04-07
* Add some headers to fix the build on OpenBSDGravatar ridiculousfish2013-03-11
* Make subcommands modify $status, and make builtin_set not modify status unles...Gravatar ridiculousfish2013-01-31
* Fix spelling: s/circut/circuit/gGravatar Cheer Xiao2013-01-24
* Fix two clang warningsGravatar Cheer Xiao2013-01-17
* FormattingGravatar ridiculousfish2013-01-12
* Don't call expand_home_directory from within parser_t::test - it may hangGravatar ridiculousfish2013-01-12
* Hack around xdm's dumb assumption that the login shell is POSIX compliant so ...Gravatar ridiculousfish2013-01-04
* Attempt to fix process expansion on LinuxGravatar ridiculousfish2012-12-18
* Fixed compilation error in expand.cppGravatar situ2012-11-22
* Fixed recursive brace expansionGravatar ridiculousfish2012-11-20
* 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