Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Formatting | 2013-06-02 | |
| | |||
* | Support for fuzzy completions | 2013-05-25 | |
| | | | | | https://github.com/fish-shell/fish-shell/issues/568 https://github.com/fish-shell/fish-shell/issues/528 | ||
* | Fix gettext macro to stop casting everything to wchar_t * (oops) | 2013-03-24 | |
| | |||
* | Implement actual error handling for builtin_printf. Fix the tests. | 2013-03-24 | |
| | |||
* | Additional changes related to https://github.com/fish-shell/fish-shell/pull/592 | 2013-02-28 | |
| | |||
* | add class scoped_push to automatically restore variable on function exit | 2013-02-26 | |
| | |||
* | Cleanup and simplify null_terminated_array_t and its clients | 2013-02-22 | |
| | |||
* | Clean up comments and fix spelling errors | 2013-02-20 | |
| | |||
* | Make subcommands modify $status, and make builtin_set not modify status ↵ | 2013-01-31 | |
| | | | | | | | unless it fails https://github.com/fish-shell/fish-shell/issues/547 https://github.com/fish-shell/fish-shell/issues/214 | ||
* | Remove trailing whitespaces | 2013-01-21 | |
| | |||
* | Introduce a macro CAST_INIT to abbreviate common static_cast's a bit | 2013-01-17 | |
| | | | | | This macro doesn't work with type names containing commas, but that doesn't seem to be too common in fish. | ||
* | Added a seq function that defers to the seq command if present | 2013-01-12 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/137 | ||
* | Eliminate str2wcs | 2012-12-19 | |
| | |||
* | Output embedded null characters more often | 2012-12-12 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/444 | ||
* | First attempt at appending a "missing new line" character | 2012-12-01 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/397 | ||
* | Apply new indentation, brace, and whitespace style | 2012-11-18 | |
| | |||
* | Restore terminal foreground process group on exit | 2012-11-18 | |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/197 | ||
* | Bring back ellipsis | 2012-11-05 | |
| | |||
* | Make wildcards beginning with dots not match . and .. | 2012-10-15 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/270 | ||
* | Remove ellipsis and newlines from long lines | 2012-09-18 | |
| | | | | Fix for issue https://github.com/fish-shell/fish-shell/issues/300 | ||
* | Adopt posix_spawn (!) | 2012-08-15 | |
| | | | | | Rewrite IO chains to be a vector of pointers, instead of a linked list Removed io_transmogrify | ||
* | Additional warnings cleanup, effective C++ violations, dead code removal | 2012-08-05 | |
| | |||
* | Cleaned up lots of typecasts, simplified some string handling | 2012-08-04 | |
| | |||
* | Warning cleanup | 2012-08-04 | |
| | |||
* | Lots of miscellaneous cleanup. Unified the path_get_cd_path, ↵ | 2012-07-20 | |
| | | | | path_allocate_cd_path, etc. functions | ||
* | Use weak linking of wcsdup and wcscasecmp on OS X | 2012-07-20 | |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/240 | ||
* | Various changes to reduce fish's compiled code size | 2012-07-17 | |
| | | | | OS X release build executable size dropped from 672k to 511k | ||
* | Implemented process expansion on OS X | 2012-07-16 | |
| | | | | | Also fixed issue where process expansion would always fail for processes with spaces Fixes https://github.com/fish-shell/fish-shell/issues/56 | ||
* | Untangle unescaping responsibilities in highlight.cpp. Fix cd ↵ | 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 | ||
* | Fixed cd autosuggestion for absolute paths | 2012-05-13 | |
| | | | | Removed some unnecessary path cleanup that is_potential_path now handles | ||
* | Fix for https://github.com/ridiculousfish/fishfish/issues/3 | 2012-05-13 | |
| | | | | cd's special autosuggestion was broken, now fixed. Also, there's some tests for it now. | ||
* | Lots of modernization changed | 2012-05-09 | |
| | | | | Removed wcsdupcat | ||
* | Improved fork reporting | 2012-04-21 | |
| | | | | Made autosuggestion work properly for tilde expansion | ||
* | Fix lots of bugs related to the static analyzer | 2012-03-26 | |
| | | | | Improved how screen.cpp interacts with output_set_writer() | ||
* | Re-implement $history variable | 2012-03-19 | |
| | | | | Added -L option to set to mean "don't abbreviate" | ||
* | A bunch of changes working towards eliminating all memory allocation after ↵ | 2012-03-08 | |
| | | | | fork() | ||
* | Additional work towards "forcing" term256 mode on supported terms | 2012-03-05 | |
| | |||
* | Begin to rework term256 support | 2012-03-05 | |
| | |||
* | We had identical format_val and to_string; standardize on to_string | 2012-03-05 | |
| | |||
* | removed some string_buffer | 2012-03-03 | |
| | |||
* | Put fish on a diet. Tracked down the biggest memory hogs and fixed them. ↵ | 2012-03-03 | |
| | | | | Total allocations down by a factor of 3 or so, live allocations a few KB. | ||
* | Some initial changes to use CLO_EXEC, with an eye towards some day using it ↵ | 2012-03-02 | |
| | | | | correctly. | ||
* | Fix to properly handle case insensitive autosuggestions | 2012-03-01 | |
| | |||
* | Added some fork tests, fixed some bugs it found | 2012-02-29 | |
| | |||
* | More work towards improving relationship between multithreading and fork | 2012-02-29 | |
| | |||
* | More work on improving interaction between fork and pthreads. Added ↵ | 2012-02-29 | |
| | | | | null_terminated_array_t class. | ||
* | Some initial work towards resolving nasty fork/pthread issues, and to having ↵ | 2012-02-27 | |
| | | | | a per-parser job list | ||
* | Some more changes in preparation for turning on complete-based autosuggestions | 2012-02-26 | |
| | |||
* | Some work to allow completions to be evaluated off of the main thread | 2012-02-24 | |
| | |||
* | Large set of changes to migrate sb_out and sb_err to wcstring | 2012-02-22 | |
| |