aboutsummaryrefslogtreecommitdiffhomepage
path: root/parser.cpp
Commit message (Expand)AuthorAge
* Better error messages for `EDITOR=vim git...` type commands.Gravatar ridiculousfish2013-09-30
* Make tok_last_type return an enum token_type instead of intGravatar ridiculousfish2013-09-30
* Improve error messages for double square brackets -Gravatar ridiculousfish2013-09-11
* Recommend eval when using variable as command.Gravatar Konrad Borowski2013-09-04
* Big fat refactoring of how redirections work. In fish 1.x and 2.0.0, the redi...Gravatar ridiculousfish2013-08-19
* Initial work towards various IO cleanups with an eye to fixing https://github...Gravatar ridiculousfish2013-08-19
* Avoid standard command not found message when command-not-found is foundGravatar Konrad Borowski2013-07-19
* Make parse_util_locate_cmdsubst return the innermost command substitution ins...Gravatar ridiculousfish2013-07-17
* Fix for quoted variables in command position error messageGravatar ridiculousfish2013-06-08
* Additional changes related to https://github.com/fish-shell/fish-shell/pull/592Gravatar ridiculousfish2013-02-28
* add class scoped_push to automatically restore variable on function exitGravatar Cheer Xiao2013-02-26
* Add a null check to avoid passing null to io_chain_t::push_backGravatar ridiculousfish2013-02-21
* Make subcommands modify $status, and make builtin_set not modify status unles...Gravatar ridiculousfish2013-01-31
* Initial set of changes working to make fish robust against running out of fil...Gravatar ridiculousfish2013-01-30
* Indent switch + case properly. https://github.com/fish-shell/fish-shell/issue...Gravatar ridiculousfish2013-01-24
* Remove some functions which were rendered trivial by xiaq's changes. Make io_...Gravatar ridiculousfish2013-01-19
* Split out io_file_tGravatar Cheer Xiao2013-01-17
* Split out io_fd_tGravatar Cheer Xiao2013-01-17
* Split out io_close_tGravatar Cheer Xiao2013-01-17
* parser.cpp: Put off initialization of new_io until mode is knownGravatar Cheer Xiao2013-01-17
* FormattingGravatar ridiculousfish2013-01-16
* fix a memory leak in profiling, add a profiling testGravatar Jan Kanis2013-01-14
* stop profile switch from crashing (issue #517); also make print_profile use a...Gravatar Jan Kanis2013-01-14
* FormattingGravatar ridiculousfish2013-01-12
* Don't call expand_home_directory from within parser_t::test - it may hangGravatar ridiculousfish2013-01-12
* Revert "Revert shared_ptr<io_data_t> changes until kinks are ironed out"Gravatar Cheer Xiao2013-01-11
* Hack around xdm's dumb assumption that the login shell is POSIX compliant so ...Gravatar ridiculousfish2013-01-04
* Revert shared_ptr<io_data_t> changes until kinks are ironed outGravatar ridiculousfish2013-01-04
* Use shared_ptr to manage io_data_t*.Gravatar Cheer Xiao2012-12-31
* Make event_block_t.event not a referenceGravatar ridiculousfish2012-12-22
* Merge branch 'event-bug-test' of git://github.com/JanKanis/fish-shell into Ja...Gravatar ridiculousfish2012-12-22
|\
| * include fixes and suggestions from code reviewGravatar Jan Kanis2012-12-22
* | Changes to work recognition per https://github.com/fish-shell/fish-shell/issu...Gravatar ridiculousfish2012-12-20
| * reference'ize event.cpp/hGravatar Jan Kanis2012-12-20
| * Allow 'emit' to accept event argumentsGravatar Jan Kanis2012-12-20
* | Random fixes to comments.Gravatar Cheer Xiao2012-12-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
* Fix bug where 'else if' does not support functions and redirectionsGravatar ridiculousfish2012-11-04
* Fix for issue where else if would fail to pass arguments to commands. Also im...Gravatar ridiculousfish2012-10-17
* Changed "elseif" to "else if"Gravatar ridiculousfish2012-09-03
* Clean up some warnings and some unused if-related codeGravatar ridiculousfish2012-09-01
* Improve documentation and error reporting for elseif.Gravatar ridiculousfish2012-09-01
* First stab at elseif implementationGravatar ridiculousfish2012-09-01
* Migrated function_data_t out of base block classGravatar ridiculousfish2012-08-26
* Made type property of block_t constant and privateGravatar ridiculousfish2012-08-26
* First stab at getting rid of the ugly state1, state2 properties of block_tGravatar ridiculousfish2012-08-26