Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 |
| | |||
* | Modified most functions in wutil.h/.cpp to use wcstring instead of wchar_t*, ↵ | Siteshwar Vashisht | 2012-02-18 |
| | | | | removing calls to c_str() while calling these functions in other files. | ||
* | Fix a crash when using quotes due to wgettext thread safety issues. | ridiculousfish | 2012-02-17 |
| | |||
* | Fixed parenthesis causing a crash or bizarre layout. | ridiculousfish | 2012-02-13 |
| | |||
* | Fix for busted directory check | ridiculousfish | 2012-02-13 |
| | |||
* | Support for setting both RGB and named colors on the same line, so the same ↵ | ridiculousfish | 2012-02-13 |
| | | | | config can work for multiple term types | ||
* | Added color.h, color.cpp. Got term256 colors working. | ridiculousfish | 2012-02-12 |
| | |||
* | Color work | ridiculousfish | 2012-02-11 |
| | |||
* | Migrate errors from array_list_t to wcstring_list_t | ridiculousfish | 2012-02-10 |
| | |||
* | Got rid of multiple cd paths, only current directory will be searched while ↵ | Siteshwar Vashisht | 2012-02-09 |
| | | | | changing directories, implicit cd (entering directory just by typing it's name) is removed. | ||
* | Removed halloc from highlight.cpp | ridiculousfish | 2012-02-08 |
| | |||
* | Cleanup al_list from builtin_complete.cpp | ridiculousfish | 2012-02-08 |
| | |||
* | Added autosuggestion color variable fish_color_autosuggestion | ridiculousfish | 2012-02-06 |
| | | | | Fixed that nasty bug where fish would apply a color to both the foreground and background (yuck) | ||
* | Const correctness changes | ridiculousfish | 2012-02-06 |
| | |||
* | Migrated off of old variant of expand_one that used halloc | ridiculousfish | 2012-01-31 |
| | |||
* | More cleanup of static string buffers in favor of wcstring | ridiculousfish | 2012-01-31 |
| | |||
* | Change parser_t::parse_job's args array to be a local, rather than just leak ↵ | ridiculousfish | 2012-01-31 |
| | | | | it, which no longer seems to crash | ||
* | Merge branch 'CPlusPlus' of ↵ | Siteshwar Vashisht | 2012-01-31 |
|\ | | | | | | | gitorious.org:~ridiculousfish/fish-shell/fishfish into CPlusPlus | ||
* | | Fix to not show thread debugging warning when entering characters like "~%". ↵ | Siteshwar Vashisht | 2012-01-30 |
| | | | | | | | | expand_string2() now uses it's own parser instead of principal_parser. Added PARSER_TYPE_ERRORS_ONLY in parser_type_t. | ||
| * | Fix for is_potential_path that caused all strings to be reported as paths | ridiculousfish | 2012-01-30 |
| | | |||
| * | Migrate functions like parser_keywords_is_block to wcstring | ridiculousfish | 2012-01-30 |
|/ |