Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix some leaks and clean up expand_pid to use wcstring | 2012-01-30 | |
| | |||
* | Merge branch 'CPlusPlus' of ↵ | 2012-01-31 | |
|\ | | | | | | | gitorious.org:~ridiculousfish/fish-shell/fishfish into CPlusPlus | ||
* | | Fix to not show thread debugging warning when entering characters like "~%". ↵ | 2012-01-30 | |
| | | | | | | | | expand_string2() now uses it's own parser instead of principal_parser. Added PARSER_TYPE_ERRORS_ONLY in parser_type_t. | ||
| * | Fix for is_potential_path that caused all strings to be reported as paths | 2012-01-30 | |
| | | |||
| * | Migrate functions like parser_keywords_is_block to wcstring | 2012-01-30 | |
|/ | |||
* | Fixed compilation errors caused by latest commits | 2012-01-30 | |
| | |||
* | More work to excise halloc | 2012-01-30 | |
| | |||
* | Yet more un-hallocing | 2012-01-30 | |
| | |||
* | Excised some more halloc | 2012-01-29 | |
| | |||
* | Back out removing a halloc_register to fix a leak | 2012-01-29 | |
| | |||
* | Fix to finally make builtin_scripts.h and builtin_scripts.cpp be generated ↵ | 2012-01-29 | |
| | | | | by the Makefile | ||
* | A bunch of work to move towards a sane memory model in job_t | 2012-01-29 | |
| | |||
* | Began migration of job_t away from halloc | 2012-01-29 | |
| | |||
* | Convert jobs list to std::list | 2012-01-29 | |
| | |||
* | buggy-auto-complete is not so buggy now. Merged branch 'buggy-auto-complete' ↵ | 2012-01-29 | |
|\ | | | | | | | into CPlusPlus | ||
* | | Putting a copyright statement on my script :) | 2012-01-29 | |
| | | |||
* | | Fixed for comment in create_manpage_completions.py to refer to new filename | 2012-01-28 | |
| | | |||
* | | Added create_manpage_completions.py file for generating completions from man ↵ | 2012-01-28 | |
| | | | | | | | | pages | ||
* | | Fix for issue where we treated all cached files as accessible for the ↵ | 2012-01-28 | |
| | | | | | | | | purpose of highlighting, instead of using their cached accessible variable | ||
* | | LRU work to load functions off of the main thread. | 2012-01-28 | |
| | | | | | | | | We'll have to reevaluate this after we fix function autocomplete | ||
* | | More work on LRU cache and adopting it in function and completion autoloading | 2012-01-27 | |
| | | |||
* | | Added LRU tests, and made tests work again | 2012-01-27 | |
| | | |||
* | | Move autoload class into autoload.h and cpp | 2012-01-25 | |
| | | |||
* | | Have to remember to evict nodes from our LRU cache | 2012-01-25 | |
| | | |||
* | | Removed access_tracker since we don't need it after all | 2012-01-25 | |
| | | |||
* | | Implemented LRU cache for autoloading. | 2012-01-25 | |
| | | |||
* | | LRU cache work | 2012-01-25 | |
| | | |||
* | | New file autoload.h that will ultimately handle autoloading completions and ↵ | 2012-01-25 | |
| | | | | | | | | functions | ||
* | | Migrate input_function_get_names to wcstring_list_t | 2012-01-23 | |
| | | |||
* | | Migrated function.cpp to use the new function_get() call. Lots of nice short ↵ | 2012-01-23 | |
| | | | | | | | | code now. | ||
* | | Migrate function.cpp to scoped_lock and shared_ptr | 2012-01-23 | |
| | | |||
* | | Made intern'd strings thread safe. | 2012-01-23 | |
| | | | | | | | | Removed intern_free_all(). | ||
* | | 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. | ||
* | | Convert some cases where parsers are created to using PARSER_TYPE_GENERAL | 2012-01-22 | |
| | | |||
* | | More work towards instanced parser. First successful compilation | 2012-01-22 | |
| | | |||
* | | More work on the instanced parser | 2012-01-22 | |
| | | |||
* | | More work towards instanced parser | 2012-01-20 | |
| | | |||
| * | Fixed more known auto completion bugs; auto completion calls working fine now | 2012-01-20 | |
| | | |||
* | | More work on instancing the parser | 2012-01-19 | |
| | | |||
| * | Removed unnecessary const_cast in wildcard.cpp | 2012-01-19 | |
| | | |||
| * | Fixed calls to expand_variables2() in expand.cpp | 2012-01-19 | |
| | | |||
| * | Fixed reader.cpp to not show garbage while showing help on auto completing ↵ | 2012-01-19 | |
| | | | | | | | | (on pressin tab) for executables like "ls -" | ||
* | | Get some basic function signatures right for new instanced parser | 2012-01-16 | |
| | | |||
* | | Some const correctness | 2012-01-16 | |
| | | |||
* | | Beginnings of instance parser work | 2012-01-16 | |
| | | |||
| * | Added constructor to completion_t for guarranted initialzation of flags ↵ | 2012-01-16 | |
| | | | | | | | | attribute. | ||
* | | Fix for bogus check for IFS environment variable | 2012-01-16 | |
| | | |||
| * | 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 |