Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Set of changes to improve Unicode support with respect to combining characters. | ridiculousfish | 2012-07-15 |
| | | | | Should address https://github.com/fish-shell/fish-shell/issues/155 | ||
* | https://github.com/fish-shell/fish-shell/issues/207 | ridiculousfish | 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 ↵ | ridiculousfish | 2012-06-04 |
| | | | | successfully control-C out of some while loops | ||
* | Signal handling cleanup and improved safety | ridiculousfish | 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 ~ | ridiculousfish | 2012-06-02 |
| | |||
* | Lots of modernization changed | ridiculousfish | 2012-05-09 |
| | | | | Removed wcsdupcat | ||
* | Another effort to make the cd completion work without running command ↵ | ridiculousfish | 2012-05-06 |
| | | | | substitutions off of the main thread | ||
* | Fix to restore completions that use command substitution (like cd) | ridiculousfish | 2012-05-06 |
| | | | | Fix to adopt the same escaping code for both completions and autosuggestions | ||
* | Better fix to make cd completions work again | ridiculousfish | 2012-05-05 |
| | |||
* | Fix for failing to properly complete cd command | ridiculousfish | 2012-05-05 |
| | |||
* | Move completions from linked list to std::set | ridiculousfish | 2012-04-09 |
| | |||
* | Cleanup proc_had_barrier | ridiculousfish | 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 | ridiculousfish | 2012-03-26 |
| | | | | Improved how screen.cpp interacts with output_set_writer() | ||
* | Shortened the "no matches found" error message | ridiculousfish | 2012-03-10 |
| | |||
* | A bunch of changes working towards eliminating all memory allocation after ↵ | ridiculousfish | 2012-03-08 |
| | | | | fork() | ||
* | Remove string_buffer_t (!) | ridiculousfish | 2012-03-03 |
| | |||
* | Rearrange wopen and stat to avoid a race and hopefully improve performance a ↵ | ridiculousfish | 2012-03-02 |
| | | | | little bit. | ||
* | Some initial changes to use CLO_EXEC, with an eye towards some day using it ↵ | Peter Ammon | 2012-03-02 |
| | | | | correctly. | ||
* | More work towards improving relationship between multithreading and fork | ridiculousfish | 2012-02-29 |
| | |||
* | Fixed compilation on Linux with some minor changes. | Siteshwar Vashisht | 2012-02-28 |
| | |||
* | Some initial work towards resolving nasty fork/pthread issues, and to having ↵ | ridiculousfish | 2012-02-27 |
| | | | | a per-parser job list | ||
* | More work towards autosuggesting completions | ridiculousfish | 2012-02-25 |
| | |||
* | Added some const correctness | ridiculousfish | 2012-02-24 |
| | |||
* | Removed a lot of string_buffer_t | ridiculousfish | 2012-02-22 |
| | |||
* | Large set of changes to migrate sb_out and sb_err to wcstring | ridiculousfish | 2012-02-22 |
| | |||
* | Squash a bunch of leaks | ridiculousfish | 2012-02-21 |
| | |||
* | 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 for removing too many event handlers (that's why "Goodbye" never got ↵ | ridiculousfish | 2012-02-17 |
| | | | | printed") | ||
* | Changes to make autosuggestion smarter about not suggesting commands that ↵ | ridiculousfish | 2012-02-16 |
| | | | | could never succeed. | ||
* | Final removal of halloc. It's like Christmas Morning. | ridiculousfish | 2012-02-09 |
| | |||
* | Removed halloc_wcsdup | ridiculousfish | 2012-02-09 |
| | |||
* | Some hopefully good changes to get IOs off of halloc | ridiculousfish | 2012-02-09 |
| | |||
* | Cleanup event_get_desc | ridiculousfish | 2012-02-08 |
| | |||
* | 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. | ||
* | Fix event_block_t list from ad-hoc linked list to std::dequeue | ridiculousfish | 2012-02-07 |
| | |||
* | Removed discriminated union from block_t type, allowing us to store ↵ | ridiculousfish | 2012-02-07 |
| | | | | wcstrings in it | ||
* | Work on new history implementation | ridiculousfish | 2012-02-05 |
| | |||
* | CLean up current_filename, make it a std::stack | ridiculousfish | 2012-02-02 |
| | |||
* | Clean up uses of completion_t | ridiculousfish | 2012-02-01 |
| | |||
* | 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 |
| | |||
* | Clean up how argv is stored in process_t | ridiculousfish | 2012-01-31 |
| | |||
* | Squash a bunch of warnings | 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 | ||
* | Fix a leak | ridiculousfish | 2012-01-30 |
| | |||
* | Migrate functions like parser_keywords_is_block to wcstring | ridiculousfish | 2012-01-30 |
| | |||
* | Yet more un-hallocing | ridiculousfish | 2012-01-30 |
| | |||
* | Excised some more halloc | ridiculousfish | 2012-01-29 |
| | |||
* | A bunch of work to move towards a sane memory model in job_t | ridiculousfish | 2012-01-29 |
| | |||
* | buggy-auto-complete is not so buggy now. Merged branch 'buggy-auto-complete' ↵ | Siteshwar Vashisht | 2012-01-29 |
|\ | | | | | | | into CPlusPlus |