Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Modified functions in function.h/.cpp to use wcstring instead wchar_t*, ↵ | 2012-02-19 | |
| | | | | other files also modified to use wcstring. | ||
* | Removing some unnecessary calls to c_str(), and added ↵ | 2012-02-18 | |
| | | | | str2wcstring(std::string) in common.cpp. | ||
* | Initial work towards making autosuggestion smarter by recognizing paths | 2012-02-15 | |
| | |||
* | Fix a leak | 2012-02-13 | |
| | |||
* | Migrate errors from array_list_t to wcstring_list_t | 2012-02-10 | |
| | |||
* | Fixed compilation with recent changes on Linux. | 2012-02-10 | |
| | |||
* | Eliminated halloc usage from complete.cpp | 2012-02-08 | |
| | |||
* | Cleanup of completion_entry in complete.cpp | 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. | ||
* | Cleanup expand_escape_variable | 2012-02-08 | |
| | |||
* | Clean up exec_subshell, removing al_list from it | 2012-02-07 | |
| | |||
* | Excised some more halloc | 2012-02-07 | |
| | |||
* | Excised some halloc | 2012-02-07 | |
| | |||
* | Const correctness changes | 2012-02-06 | |
| | |||
* | Work on new history implementation | 2012-02-05 | |
| | |||
* | Fixed a crash doing completion of commands | 2012-02-02 | |
| | |||
* | Cleanup complete_cmd_desc | 2012-02-02 | |
| | |||
* | Clean up uses of completion_t | 2012-02-01 | |
| | |||
* | Cleanup of builtins. No more hashes. | 2012-01-31 | |
| | |||
* | Clean up how argv is stored in process_t | 2012-01-31 | |
| | |||
* | 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 | ||
* | | More work on LRU cache and adopting it in function and completion autoloading | 2012-01-27 | |
| | | |||
* | | Implemented LRU cache for autoloading. | 2012-01-25 | |
| | | |||
* | | Typo fixes | 2012-01-23 | |
| | | |||
* | | Move autoloading from a map of path names to a real object autoload_t. | 2012-01-23 | |
| | | | | | | | | | | Moved the various things we can autoload into static objects. Next step is to make them thread safe. | ||
* | | More work towards instanced parser | 2012-01-20 | |
| | | |||
| * | Fixed more known auto completion bugs; auto completion calls working fine now | 2012-01-20 | |
| | | |||
| * | Fixed reader.cpp to not show garbage while showing help on auto completing ↵ | 2012-01-19 | |
| | | | | | | | | (on pressin tab) for executables like "ls -" | ||
| * | Added constructor to completion_t for guarranted initialzation of flags ↵ | 2012-01-16 | |
| | | | | | | | | attribute. | ||
| * | Merge branch 'CPlusPlus' of ↵ | 2012-01-16 | |
| |\ | |/ |/| | | | gitorious.org:~ridiculousfish/fish-shell/fishfish into CPlusPlus | ||
| * | Converted all auto completion calls (on pressing tab) to use ↵ | 2012-01-16 | |
| | | | | | | | | std::vector<completion_t>, bugs are yet to be fixed | ||
* | | Fix to prevent autoloading of completions on highlight thread | 2012-01-15 | |
|/ | |||
* | Redesign new environment variables to use env_var_t instead of wcstring | 2012-01-14 | |
| | | | | Migrate uses of empty() to missing() to distinguish between empty variable and unset variable | ||
* | Migrate function.cpp to STL types. | 2012-01-13 | |
| | |||
* | Modified complete.cpp to use env_get_string(); Fixed env_get_string() return ↵ | 2012-01-10 | |
| | | | | an empty wcstring instead of returning 0. | ||
* | Incorporate Siteshwar's patch for building on Linux | 2012-01-05 | |
| | |||
* | Some changes to migrate towards C++ and a multithreaded model | 2011-12-26 | |
| | |||
* | Initial C++ conversion | 2011-12-26 | |