Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Set of changes to improve Unicode support with respect to combining characters. | 2012-07-15 | ||
| | | | | Should address https://github.com/fish-shell/fish-shell/issues/155 | |||
* | https://github.com/fish-shell/fish-shell/issues/207 | 2012-07-09 | ||
| | | | | Improve error message for infinite loop detection | |||
* | Fix for what I believe to be a bug in fish trunk where you can't always ↵ | 2012-06-04 | ||
| | | | | successfully control-C out of some while loops | |||
* | Signal handling cleanup and improved safety | 2012-06-04 | ||
| | | | | | Fixes issue where you couldn't control-C out of a loop (https://github.com/ridiculousfish/fishfish/issues/13) Also stops doing memory allocation in the signal handler (oops) https://github.com/ridiculousfish/fishfish/issues/27 | |||
* | Restore implicit cd for paths starting with ., .., or ~ | 2012-06-02 | ||
| | ||||
* | Lots of modernization changed | 2012-05-09 | ||
| | | | | Removed wcsdupcat | |||
* | Another effort to make the cd completion work without running command ↵ | 2012-05-06 | ||
| | | | | substitutions off of the main thread | |||
* | Fix to restore completions that use command substitution (like cd) | 2012-05-06 | ||
| | | | | Fix to adopt the same escaping code for both completions and autosuggestions | |||
* | Better fix to make cd completions work again | 2012-05-05 | ||
| | ||||
* | Fix for failing to properly complete cd command | 2012-05-05 | ||
| | ||||
* | Move completions from linked list to std::set | 2012-04-09 | ||
| | ||||
* | Cleanup proc_had_barrier | 2012-03-31 | ||
| | | | | Ensure we don't try to do a universal barrier off of the main thread | |||
* | Fix lots of bugs related to the static analyzer | 2012-03-26 | ||
| | | | | Improved how screen.cpp interacts with output_set_writer() | |||
* | Shortened the "no matches found" error message | 2012-03-10 | ||
| | ||||
* | A bunch of changes working towards eliminating all memory allocation after ↵ | 2012-03-08 | ||
| | | | | fork() | |||
* | Remove string_buffer_t (!) | 2012-03-03 | ||
| | ||||
* | Rearrange wopen and stat to avoid a race and hopefully improve performance a ↵ | 2012-03-02 | ||
| | | | | little bit. | |||
* | Some initial changes to use CLO_EXEC, with an eye towards some day using it ↵ | 2012-03-02 | ||
| | | | | correctly. | |||
* | More work towards improving relationship between multithreading and fork | 2012-02-29 | ||
| | ||||
* | Fixed compilation on Linux with some minor changes. | 2012-02-28 | ||
| | ||||
* | Some initial work towards resolving nasty fork/pthread issues, and to having ↵ | 2012-02-27 | ||
| | | | | a per-parser job list | |||
* | More work towards autosuggesting completions | 2012-02-25 | ||
| | ||||
* | Added some const correctness | 2012-02-24 | ||
| | ||||
* | Removed a lot of string_buffer_t | 2012-02-22 | ||
| | ||||
* | Large set of changes to migrate sb_out and sb_err to wcstring | 2012-02-22 | ||
| | ||||
* | Squash a bunch of leaks | 2012-02-21 | ||
| | ||||
* | Modified functions in function.h/.cpp to use wcstring instead wchar_t*, ↵ | 2012-02-19 | ||
| | | | | other files also modified to use wcstring. | |||
* | Fix for removing too many event handlers (that's why "Goodbye" never got ↵ | 2012-02-17 | ||
| | | | | printed") | |||
* | Changes to make autosuggestion smarter about not suggesting commands that ↵ | 2012-02-16 | ||
| | | | | could never succeed. | |||
* | Final removal of halloc. It's like Christmas Morning. | 2012-02-09 | ||
| | ||||
* | Removed halloc_wcsdup | 2012-02-09 | ||
| | ||||
* | Some hopefully good changes to get IOs off of halloc | 2012-02-09 | ||
| | ||||
* | Cleanup event_get_desc | 2012-02-08 | ||
| | ||||
* | Got rid of multiple cd paths, only current directory will be searched while ↵ | 2012-02-09 | ||
| | | | | changing directories, implicit cd (entering directory just by typing it's name) is removed. | |||
* | Fix event_block_t list from ad-hoc linked list to std::dequeue | 2012-02-07 | ||
| | ||||
* | Removed discriminated union from block_t type, allowing us to store ↵ | 2012-02-07 | ||
| | | | | wcstrings in it | |||
* | Work on new history implementation | 2012-02-05 | ||
| | ||||
* | CLean up current_filename, make it a std::stack | 2012-02-02 | ||
| | ||||
* | Clean up uses of completion_t | 2012-02-01 | ||
| | ||||
* | Migrated off of old variant of expand_one that used halloc | 2012-01-31 | ||
| | ||||
* | More cleanup of static string buffers in favor of wcstring | 2012-01-31 | ||
| | ||||
* | Clean up how argv is stored in process_t | 2012-01-31 | ||
| | ||||
* | Squash a bunch of warnings | 2012-01-31 | ||
| | ||||
* | Change parser_t::parse_job's args array to be a local, rather than just leak ↵ | 2012-01-31 | ||
| | | | | it, which no longer seems to crash | |||
* | Fix a leak | 2012-01-30 | ||
| | ||||
* | Migrate functions like parser_keywords_is_block to wcstring | 2012-01-30 | ||
| | ||||
* | Yet more un-hallocing | 2012-01-30 | ||
| | ||||
* | Excised some more halloc | 2012-01-29 | ||
| | ||||
* | A bunch of work to move towards a sane memory model in job_t | 2012-01-29 | ||
| | ||||
* | buggy-auto-complete is not so buggy now. Merged branch 'buggy-auto-complete' ↵ | 2012-01-29 | ||
|\ | | | | | | | into CPlusPlus |