aboutsummaryrefslogtreecommitdiffhomepage
path: root/complete.cpp
Commit message (Collapse)AuthorAge
* Disable file completion descriptions per ↵Gravatar ridiculousfish2012-08-15
| | | | https://github.com/fish-shell/fish-shell/issues/279
* Added some limited support for autosuggesting processesGravatar ridiculousfish2012-08-07
|
* Fix to make completions non-authoritative by default, which is why unknown ↵Gravatar ridiculousfish2012-08-06
| | | | options were always colored like errors (e.g. --rebase)
* Additional warning cleanup and switching from int to size_t where appropriateGravatar ridiculousfish2012-08-04
|
* Lots of work towards making fish build without warnings on Mountain Lion, ↵Gravatar ridiculousfish2012-08-04
| | | | mostly in terms of using size_t instead of int
* Warning cleanupGravatar ridiculousfish2012-08-04
|
* Renamed env_vars to env_vars_snapshot_tGravatar ridiculousfish2012-07-20
| | | | Cleanup of non-wcstring version of path_get_path
* Switch to more uses of wcstokenizer from wcstok()Gravatar ridiculousfish2012-07-20
| | | | Work towards cleaning up path_get_path
* Don't add space at the end of tab completion for cdGravatar Siteshwar Vashisht2012-07-18
| | | | Fix for https://github.com/fish-shell/fish-shell/issues/235
* Various changes to reduce fish's compiled code sizeGravatar ridiculousfish2012-07-17
| | | | OS X release build executable size dropped from 672k to 511k
* Disable process expansion in autosuggestionsGravatar ridiculousfish2012-06-29
| | | | Addresses https://github.com/fish-shell/fish-shell/issues/39
* More work towards getting function.h off of shared_ptrGravatar ridiculousfish2012-05-17
|
* Work towards getting function.h off of shared_ptrGravatar ridiculousfish2012-05-17
|
* Fix for https://github.com/ridiculousfish/fishfish/issues/2Gravatar ridiculousfish2012-05-11
|
* Lots of modernization changedGravatar ridiculousfish2012-05-09
| | | | Removed wcsdupcat
* Fix to better support CDPATHGravatar ridiculousfish2012-05-06
|
* Another effort to make the cd completion work without running command ↵Gravatar ridiculousfish2012-05-06
| | | | substitutions off of the main thread
* Fix to restore completions that use command substitution (like cd)Gravatar ridiculousfish2012-05-06
| | | | Fix to adopt the same escaping code for both completions and autosuggestions
* Oops, had the wrong sense for when to call proc_push_interactiveGravatar ridiculousfish2012-05-05
|
* Better fix to make cd completions work againGravatar ridiculousfish2012-05-05
|
* Fix for failing to properly complete cd commandGravatar ridiculousfish2012-05-05
|
* Fix for a missing lock in complete_removeGravatar ridiculousfish2012-04-24
|
* Include algorithm header so we can build on LinuxGravatar ridiculousfish2012-04-23
|
* Fix for complete.cpp to print out completions in-orderGravatar ridiculousfish2012-04-11
|
* Move completions from linked list to std::setGravatar ridiculousfish2012-04-09
|
* Fix for bug where fish would not autosuggest certain executablesGravatar ridiculousfish2012-03-27
|
* Fix lots of bugs related to the static analyzerGravatar ridiculousfish2012-03-26
| | | | Improved how screen.cpp interacts with output_set_writer()
* Made pwd a builtinGravatar ridiculousfish2012-03-09
| | | | Fixed a thread error when autosuggesting with a command substitution
* Changed iterators from iter++ to ++iterGravatar ridiculousfish2012-03-01
| | | | Large set of changes to history to ensure that histories from other sessions don't "bleed" into the current session
* Squash some leaksGravatar ridiculousfish2012-02-29
|
* Some more changes in preparation for turning on complete-based autosuggestionsGravatar ridiculousfish2012-02-26
|
* Add some more locking and const correctness to completion_entry_t in ↵Gravatar ridiculousfish2012-02-26
| | | | preparation for supporting better multithreading
* Fix a crash in complete -CGravatar ridiculousfish2012-02-26
|
* Some cleanup of completions in preparation for more multithreadingGravatar ridiculousfish2012-02-26
|
* More work towards autosuggesting completionsGravatar ridiculousfish2012-02-25
|
* Some more work on threaded completionsGravatar ridiculousfish2012-02-24
|
* Some work to allow completions to be evaluated off of the main threadGravatar ridiculousfish2012-02-24
|
* Added some const correctnessGravatar ridiculousfish2012-02-24
|
* Modified env_get_string() to accept wcstring instead of wchar_t*.Gravatar Siteshwar Vashisht2012-02-24
|
* Removed a lot of string_buffer_tGravatar ridiculousfish2012-02-22
|
* Large set of changes to migrate sb_out and sb_err to wcstringGravatar ridiculousfish2012-02-22
|
* Modified functions in function.h/.cpp to use wcstring instead wchar_t*, ↵Gravatar Siteshwar Vashisht2012-02-19
| | | | other files also modified to use wcstring.
* Removing some unnecessary calls to c_str(), and added ↵Gravatar Siteshwar Vashisht2012-02-18
| | | | str2wcstring(std::string) in common.cpp.
* Initial work towards making autosuggestion smarter by recognizing pathsGravatar ridiculousfish2012-02-15
|
* Fix a leakGravatar ridiculousfish2012-02-13
|
* Migrate errors from array_list_t to wcstring_list_tGravatar ridiculousfish2012-02-10
|
* Fixed compilation with recent changes on Linux.Gravatar Siteshwar Vashisht2012-02-10
|
* Eliminated halloc usage from complete.cppGravatar ridiculousfish2012-02-08
|
* Cleanup of completion_entry in complete.cppGravatar ridiculousfish2012-02-08
|
* Got rid of multiple cd paths, only current directory will be searched while ↵Gravatar Siteshwar Vashisht2012-02-09
| | | | changing directories, implicit cd (entering directory just by typing it's name) is removed.