Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Disable process expansion in autosuggestions | ridiculousfish | 2012-06-29 |
| | | | | Addresses https://github.com/fish-shell/fish-shell/issues/39 | ||
* | 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 |
| | |||
* | 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 | ||
* | Fix lots of bugs related to the static analyzer | ridiculousfish | 2012-03-26 |
| | | | | Improved how screen.cpp interacts with output_set_writer() | ||
* | Remove some dead variables. | ridiculousfish | 2012-03-25 |
| | | | | | Fix screwy output for invalid tilde expansion in expand.cpp Some cleanup per clang static analyzer | ||
* | A bunch of changes working towards eliminating all memory allocation after ↵ | ridiculousfish | 2012-03-08 |
| | | | | fork() | ||
* | 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 |
| | |||
* | Some work to allow completions to be evaluated off of the main thread | ridiculousfish | 2012-02-24 |
| | |||
* | Removed a lot of string_buffer_t | ridiculousfish | 2012-02-22 |
| | |||
* | Removed some al_list functions | ridiculousfish | 2012-02-10 |
| | |||
* | Final removal of halloc. It's like Christmas Morning. | ridiculousfish | 2012-02-09 |
| | |||
* | Cleanup al_list from builtin_complete.cpp | ridiculousfish | 2012-02-08 |
| | |||
* | Cleanup expand_escape_variable | ridiculousfish | 2012-02-08 |
| | |||
* | Clean up exec_subshell, removing al_list from it | ridiculousfish | 2012-02-07 |
| | |||
* | Work on new history implementation | ridiculousfish | 2012-02-05 |
| | |||
* | 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 |
| | |||
* | Remove some old functions from expand.cpp that now have modern replacements | ridiculousfish | 2012-01-31 |
| | |||
* | Squashed all known remaining leaks! | ridiculousfish | 2012-01-31 |
| | |||
* | Squash a bunch of warnings | ridiculousfish | 2012-01-31 |
| | |||
* | Substantial modifications of expand_variables to modernize, normalize memory ↵ | ridiculousfish | 2012-01-30 |
| | | | | management, adopt C++ types | ||
* | Fix some leaks and clean up expand_pid to use wcstring | ridiculousfish | 2012-01-30 |
| | |||
* | 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. | ||
* | More work to excise halloc | 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 |
| | |||
* | Convert jobs list to std::list | ridiculousfish | 2012-01-29 |
| | |||
* | buggy-auto-complete is not so buggy now. Merged branch 'buggy-auto-complete' ↵ | Siteshwar Vashisht | 2012-01-29 |
|\ | | | | | | | into CPlusPlus | ||
* | | More work towards instanced parser. First successful compilation | ridiculousfish | 2012-01-22 |
| | | |||
* | | More work on the instanced parser | ridiculousfish | 2012-01-22 |
| | | |||
* | | More work towards instanced parser | ridiculousfish | 2012-01-20 |
| | | |||
| * | Fixed calls to expand_variables2() in expand.cpp | Siteshwar Vashisht | 2012-01-19 |
| | | |||
| * | Fixed reader.cpp to not show garbage while showing help on auto completing ↵ | Siteshwar Vashisht | 2012-01-19 |
| | | | | | | | | (on pressin tab) for executables like "ls -" | ||
| * | Added constructor to completion_t for guarranted initialzation of flags ↵ | Siteshwar Vashisht | 2012-01-16 |
| | | | | | | | | attribute. | ||
| * | Converted all auto completion calls (on pressing tab) to use ↵ | Siteshwar Vashisht | 2012-01-16 |
|/ | | | | std::vector<completion_t>, bugs are yet to be fixed | ||
* | Lots of warnings fixes and const correctness | Peter Ammon | 2012-01-14 |
| | |||
* | Redesign new environment variables to use env_var_t instead of wcstring | Peter Ammon | 2012-01-14 |
| | | | | Migrate uses of empty() to missing() to distinguish between empty variable and unset variable | ||
* | Modified exec.cpp to use env_get_string(); rolled back changes to expand.cpp ↵ | Siteshwar Vashisht | 2012-01-12 |
| | | | | in last commit, because pressing ^D results into an error with the changes | ||
* | Revert "Modified expand.cpp and exec.cpp to use env_get_string()" | Siteshwar Vashisht | 2012-01-12 |
| | | | | This reverts commit 48655e882ef02efe50e1b5a05e1b0ae653861c3d. | ||
* | Modified expand.cpp and exec.cpp to use env_get_string() | Siteshwar Vashisht | 2012-01-12 |
| | |||
* | Some changes to migrate towards C++ and a multithreaded model | ridiculousfish | 2011-12-26 |
| | |||
* | Initial C++ conversion | ridiculousfish | 2011-12-26 |