aboutsummaryrefslogtreecommitdiffhomepage
path: root/complete.cpp
Commit message (Collapse)AuthorAge
* 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.
* Cleanup expand_escape_variableGravatar ridiculousfish2012-02-08
|
* Clean up exec_subshell, removing al_list from itGravatar ridiculousfish2012-02-07
|
* Excised some more hallocGravatar ridiculousfish2012-02-07
|
* Excised some hallocGravatar ridiculousfish2012-02-07
|
* Const correctness changesGravatar ridiculousfish2012-02-06
|
* Work on new history implementationGravatar ridiculousfish2012-02-05
|
* Fixed a crash doing completion of commandsGravatar ridiculousfish2012-02-02
|
* Cleanup complete_cmd_descGravatar ridiculousfish2012-02-02
|
* Clean up uses of completion_tGravatar ridiculousfish2012-02-01
|
* Cleanup of builtins. No more hashes.Gravatar ridiculousfish2012-01-31
|
* Clean up how argv is stored in process_tGravatar ridiculousfish2012-01-31
|
* Yet more un-hallocingGravatar ridiculousfish2012-01-30
|
* Excised some more hallocGravatar ridiculousfish2012-01-29
|
* A bunch of work to move towards a sane memory model in job_tGravatar ridiculousfish2012-01-29
|
* buggy-auto-complete is not so buggy now. Merged branch 'buggy-auto-complete' ↵Gravatar Siteshwar Vashisht2012-01-29
|\ | | | | | | into CPlusPlus
* | More work on LRU cache and adopting it in function and completion autoloadingGravatar ridiculousfish2012-01-27
| |
* | Implemented LRU cache for autoloading.Gravatar ridiculousfish2012-01-25
| |
* | Typo fixesGravatar ridiculousfish2012-01-23
| |
* | Move autoloading from a map of path names to a real object autoload_t.Gravatar ridiculousfish2012-01-23
| | | | | | | | | | Moved the various things we can autoload into static objects. Next step is to make them thread safe.
* | More work towards instanced parserGravatar ridiculousfish2012-01-20
| |
| * Fixed more known auto completion bugs; auto completion calls working fine nowGravatar Siteshwar Vashisht2012-01-20
| |
| * Fixed reader.cpp to not show garbage while showing help on auto completing ↵Gravatar Siteshwar Vashisht2012-01-19
| | | | | | | | (on pressin tab) for executables like "ls -"
| * Added constructor to completion_t for guarranted initialzation of flags ↵Gravatar Siteshwar Vashisht2012-01-16
| | | | | | | | attribute.
| * Merge branch 'CPlusPlus' of ↵Gravatar Siteshwar Vashisht2012-01-16
| |\ | |/ |/| | | gitorious.org:~ridiculousfish/fish-shell/fishfish into CPlusPlus
| * Converted all auto completion calls (on pressing tab) to use ↵Gravatar Siteshwar Vashisht2012-01-16
| | | | | | | | std::vector<completion_t>, bugs are yet to be fixed
* | Fix to prevent autoloading of completions on highlight threadGravatar ridiculousfish2012-01-15
|/
* Redesign new environment variables to use env_var_t instead of wcstringGravatar Peter Ammon2012-01-14
| | | | Migrate uses of empty() to missing() to distinguish between empty variable and unset variable
* Migrate function.cpp to STL types.Gravatar ridiculousfish2012-01-13
|
* Modified complete.cpp to use env_get_string(); Fixed env_get_string() return ↵Gravatar Siteshwar Vashisht2012-01-10
| | | | an empty wcstring instead of returning 0.
* Incorporate Siteshwar's patch for building on LinuxGravatar ridiculousfish2012-01-05
|
* Some changes to migrate towards C++ and a multithreaded modelGravatar ridiculousfish2011-12-26
|
* Initial C++ conversionGravatar ridiculousfish2011-12-26