Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix an exception when parsing a multi-line command that ends in cd | ridiculousfish | 2013-01-11 |
| | | | | https://github.com/fish-shell/fish-shell/issues/511 | ||
* | Changes to work recognition per ↵ | ridiculousfish | 2012-12-20 |
| | | | | | | | https://github.com/fish-shell/fish-shell/issues/384 Word movement should be very similar to fish 1.x backward-kill-word remains more liberal, but now stops at any of {,'"=} | ||
* | Remove tok_destroy | ridiculousfish | 2012-11-21 |
| | |||
* | Modify tokenizer to store last token in a wcstring | ridiculousfish | 2012-11-21 |
| | |||
* | Work towards refactoring tokenizer to be a real object | ridiculousfish | 2012-11-21 |
| | |||
* | Fix indentation of switch statements | ridiculousfish | 2012-11-19 |
| | |||
* | Apply new indentation, brace, and whitespace style | ridiculousfish | 2012-11-18 |
| | |||
* | Remove trailing whitespaces and change tabs to spaces | Łukasz Niemier | 2012-11-18 |
| | |||
* | Don't expand jobs during syntax highlighting | ridiculousfish | 2012-10-28 |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/366 | ||
* | Clean up some warnings and some unused if-related code | ridiculousfish | 2012-09-01 |
| | |||
* | Fix bug where underlining was failing for paths prefixed with ~ | ridiculousfish | 2012-08-23 |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/292 | ||
* | Fix to make completions non-authoritative by default, which is why unknown ↵ | ridiculousfish | 2012-08-06 |
| | | | | options were always colored like errors (e.g. --rebase) | ||
* | Fix for assertion failure in syntax highlighting | ridiculousfish | 2012-08-04 |
| | |||
* | Cleaned up lots of typecasts, simplified some string handling | ridiculousfish | 2012-08-04 |
| | |||
* | More warning fixes and switching from int to long or size_t | ridiculousfish | 2012-08-04 |
| | |||
* | Additional warning cleanup and switching from int to size_t where appropriate | ridiculousfish | 2012-08-04 |
| | |||
* | Warning cleanup | ridiculousfish | 2012-08-04 |
| | |||
* | Lots of miscellaneous cleanup. Unified the path_get_cd_path, ↵ | ridiculousfish | 2012-07-20 |
| | | | | path_allocate_cd_path, etc. functions | ||
* | Renamed env_vars to env_vars_snapshot_t | ridiculousfish | 2012-07-20 |
| | | | | Cleanup of non-wcstring version of path_get_path | ||
* | Various changes to reduce fish's compiled code size | ridiculousfish | 2012-07-17 |
| | | | | OS X release build executable size dropped from 672k to 511k | ||
* | Untangle unescaping responsibilities in highlight.cpp. Fix cd ↵ | ridiculousfish | 2012-07-06 |
| | | | | | | autosuggestions to properly handle quotes. Factor out some of the quote unescaping behavior from reader.cpp to parse_util.cpp. Add some autosuggestion tests | ||
* | Some improvements to validate commands suggested from history | Siteshwar Vashisht | 2012-06-29 |
| | |||
* | Removed an errant printf | ridiculousfish | 2012-06-17 |
| | |||
* | Fix to check for case insensitive filesystems in is_potential_path | ridiculousfish | 2012-06-16 |
| | | | | Addresses https://github.com/fish-shell/fish-shell/issues/119 | ||
* | Restore implicit cd for paths starting with ., .., or ~ | ridiculousfish | 2012-06-02 |
| | |||
* | Fixed cd autosuggestion for absolute paths | ridiculousfish | 2012-05-13 |
| | | | | Removed some unnecessary path cleanup that is_potential_path now handles | ||
* | Fix for https://github.com/ridiculousfish/fishfish/issues/3 | ridiculousfish | 2012-05-13 |
| | | | | cd's special autosuggestion was broken, now fixed. Also, there's some tests for it now. | ||
* | Lots of modernization changed | ridiculousfish | 2012-05-09 |
| | | | | Removed wcsdupcat | ||
* | Fix to do really nice syntax highlighting of cd command where it colors ↵ | ridiculousfish | 2012-05-07 |
| | | | | paths that cannot match any directory with error color | ||
* | Eliminate the silly autosuggest_parsed_command_t class; make it just a function | ridiculousfish | 2012-05-07 |
| | |||
* | Factor is_potential_path to properly handle CDPATH | ridiculousfish | 2012-05-07 |
| | | | | This will let us color cd commands better | ||
* | Made tests compile again | ridiculousfish | 2012-05-07 |
| | | | | | Renamed autosuggest_handle_special to autosuggest_special_validate_from_history Began work to factor autosuggest_special_validate_from_history together with autosuggest_suggest_special | ||
* | Improved fork reporting | ridiculousfish | 2012-04-21 |
| | | | | Made autosuggestion work properly for tilde expansion | ||
* | Fix for incorrectly highlighted parameters | ridiculousfish | 2012-03-31 |
| | |||
* | Improve autosuggesting of cd command | ridiculousfish | 2012-03-30 |
| | |||
* | Fix for failing to highlight last quote (or quoted string contents) | ridiculousfish | 2012-03-30 |
| | |||
* | Fix lots of bugs related to the static analyzer | ridiculousfish | 2012-03-26 |
| | | | | Improved how screen.cpp interacts with output_set_writer() | ||
* | For for crash when typing backslash c | ridiculousfish | 2012-03-03 |
| | |||
* | Put fish on a diet. Tracked down the biggest memory hogs and fixed them. ↵ | ridiculousfish | 2012-03-03 |
| | | | | Total allocations down by a factor of 3 or so, live allocations a few KB. | ||
* | Fix for out-of-bounds write in highlight_param | ridiculousfish | 2012-02-29 |
| | |||
* | Some more changes in preparation for turning on complete-based autosuggestions | ridiculousfish | 2012-02-26 |
| | |||
* | Fix for crash on redirections | ridiculousfish | 2012-02-21 |
| | |||
* | Fix to change highlighting functions to take wcstring& instead of const ↵ | ridiculousfish | 2012-02-21 |
| | | | | wchar_t * | ||
* | Switch to using std::vector instead of int* for colors in highlight.cpp, for ↵ | ridiculousfish | 2012-02-21 |
| | | | | better range bounds checking | ||
* | Piling on more code to make autosuggestion try to guess directories even ↵ | ridiculousfish | 2012-02-20 |
| | | | | when they're not in the history | ||
* | Modified functions in function.h/.cpp to use wcstring instead wchar_t*, ↵ | Siteshwar Vashisht | 2012-02-19 |
| | | | | other files also modified to use wcstring. | ||
* | Fix to avoid calling signal_block off of hte main thread | ridiculousfish | 2012-02-18 |
| | |||
* | Fix to prevent autosuggesting cd'ing to the current working directory | ridiculousfish | 2012-02-18 |
| | |||
* | Changes to make autosuggestion even smarter by specially recognizing the cd ↵ | ridiculousfish | 2012-02-18 |
| | | | | command. | ||
* | Enhanced directory detection in a way we don't actually need yet | ridiculousfish | 2012-02-18 |
| |