Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Break out COMPLETE_NO_CASE and COMPLETE_REPLACES_TOKEN into separate flags, ↵ | 2013-03-05 | |
| | | | | in preparation for upcoming fuzzy completion work | ||
* | More cleanup based on static analysis | 2013-02-16 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/575 | ||
* | merge branch 'bug-537' and branch 'bug-read-ctrlC'. This should fix both ↵ | 2013-02-05 | |
|\ | | | | | | | #537 and #516 | ||
| * | rename reader_cancel_thread to reader_thread_job_is_stale, update comments | 2013-02-05 | |
| | | |||
* | | Make subcommands modify $status, and make builtin_set not modify status ↵ | 2013-01-31 | |
| | | | | | | | | | | | | | | unless it fails https://github.com/fish-shell/fish-shell/issues/547 https://github.com/fish-shell/fish-shell/issues/214 | ||
| * | implement reader_cancel_thread using __thread thread-local storage | 2013-01-23 | |
| | | |||
| * | reader_interrupted() should only be called on the main thread. fixes #537 | 2013-01-22 | |
|/ | |||
* | More work towards incremental history. Added some tests. | 2012-12-02 | |
| | |||
* | Fix indentation of switch statements | 2012-11-19 | |
| | |||
* | Apply new indentation, brace, and whitespace style | 2012-11-18 | |
| | |||
* | Remove trailing whitespaces and change tabs to spaces | 2012-11-18 | |
| | |||
* | Make wildcards beginning with dots not match . and .. | 2012-10-15 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/270 | ||
* | Properly handle empty completions (e.g. tab-complete 'foo' with extant files ↵ | 2012-08-20 | |
| | | | | | | 'foo' and 'foobar' should offer both) Fixes issue described in https://github.com/fish-shell/fish-shell/issues/290 | ||
* | Disable file completion descriptions per ↵ | 2012-08-15 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/279 | ||
* | Better handle symlink loops in recursive wildcards (**) | 2012-08-07 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/268 | ||
* | Warning cleanup | 2012-08-04 | |
| | |||
* | Various changes to reduce fish's compiled code size | 2012-07-17 | |
| | | | | OS X release build executable size dropped from 672k to 511k | ||
* | Work towards getting function.h off of shared_ptr | 2012-05-17 | |
| | |||
* | Lots of modernization changed | 2012-05-09 | |
| | | | | Removed wcsdupcat | ||
* | Fix lots of bugs related to the static analyzer | 2012-03-26 | |
| | | | | Improved how screen.cpp interacts with output_set_writer() | ||
* | removed some string_buffer | 2012-03-03 | |
| | |||
* | Some work to allow completions to be evaluated off of the main thread | 2012-02-24 | |
| | |||
* | Removed array_list_t (!) | 2012-02-21 | |
| | |||
* | 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. | ||
* | Modified most functions in wutil.h/.cpp to use wcstring instead of wchar_t*, ↵ | 2012-02-18 | |
| | | | | removing calls to c_str() while calling these functions in other files. | ||
* | Clean up make_path and some memory allocations | 2012-02-13 | |
| | |||
* | Fix for busted completions (tab completion of directories was failing) | 2012-02-13 | |
| | |||
* | Final removal of halloc. It's like Christmas Morning. | 2012-02-09 | |
| | |||
* | Cleanup of wildcard.cpp, removing ad-hoc hash table and halloc | 2012-02-09 | |
| | |||
* | Get rid of some string buffer | 2012-02-09 | |
| | |||
* | Clean up exec_subshell, removing al_list from it | 2012-02-07 | |
| | |||
* | Removed discriminated union from block_t type, allowing us to store ↵ | 2012-02-07 | |
| | | | | wcstrings in it | ||
* | Migrate some al_list to std::vector | 2012-02-02 | |
| | |||
* | Fixed a crash doing completion of commands | 2012-02-02 | |
| | |||
* | Clean up uses of completion_t | 2012-02-01 | |
| | |||
* | Squash a bunch of warnings | 2012-01-31 | |
| | |||
* | Fixed more known auto completion bugs; auto completion calls working fine now | 2012-01-20 | |
| | |||
* | Removed unnecessary const_cast in wildcard.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 -" | ||
* | 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 | ||
| * | More const and signed correctness. Warnings now fit on one page! | 2012-01-14 | |
|/ | |||
* | Incorporate Siteshwar's patch for building on Linux | 2012-01-05 | |
| | |||
* | More work to migrate off of ad-hoc data structures | 2011-12-31 | |
| | |||
* | Migrate some more away from array_list_t | 2011-12-28 | |
| | |||
* | Some changes to migrate towards C++ and a multithreaded model | 2011-12-26 | |
| | |||
* | Initial C++ conversion | 2011-12-26 | |