aboutsummaryrefslogtreecommitdiffhomepage
path: root/fish_tests.cpp
Commit message (Collapse)AuthorAge
* Adopt posix_spawn (!)Gravatar ridiculousfish2012-08-15
| | | | | Rewrite IO chains to be a vector of pointers, instead of a linked list Removed io_transmogrify
* Switch from std::list to std::vector in a few places to reduce compiled code ↵Gravatar ridiculousfish2012-07-24
| | | | size
* Fix for https://github.com/fish-shell/fish-shell/issues/168Gravatar ridiculousfish2012-07-10
| | | | Make ^ only act as a redirect at the beginning of a token
* Untangle unescaping responsibilities in highlight.cpp. Fix cd ↵Gravatar ridiculousfish2012-07-06
| | | | | | autosuggestions to properly handle quotes. Factor out some of the quote unescaping behavior from reader.cpp to parse_util.cpp. Add some autosuggestion tests
* Support for importing fish 1.x's history and format, and also bashGravatar ridiculousfish2012-06-15
|
* Adding history builtinGravatar Siteshwar Vashisht2012-06-05
|
* path_make_canonical mishandles empty string.Gravatar ridiculousfish2012-06-04
| | | | Fixes https://github.com/ridiculousfish/fishfish/issues/26
* Fixed builtin_test to properly handle "just a strings" in combining ↵Gravatar ridiculousfish2012-05-20
| | | | | | expressions, like 'test foo -a bar'. This was causing error messages in the help function. Fixed help function to know about OS X and use the open command to open web pages.
* Fixed cd autosuggestion for absolute pathsGravatar ridiculousfish2012-05-13
| | | | Removed some unnecessary path cleanup that is_potential_path now handles
* Fix for https://github.com/ridiculousfish/fishfish/issues/3Gravatar ridiculousfish2012-05-13
| | | | cd's special autosuggestion was broken, now fixed. Also, there's some tests for it now.
* Made tests compile againGravatar ridiculousfish2012-05-07
| | | | | Renamed autosuggest_handle_special to autosuggest_special_validate_from_history Began work to factor autosuggest_special_validate_from_history together with autosuggest_suggest_special
* Wrote tests for history merging, then made them pass.Gravatar ridiculousfish2012-04-16
|
* Made builtin_test handle parenthesisGravatar ridiculousfish2012-03-15
|
* Fix builtin_test to properly handle last expression in a combining expressionGravatar ridiculousfish2012-03-07
|
* Implemented test as a builtin (!)Gravatar ridiculousfish2012-03-07
|
* Made fish_tests.cpp compile on Linux.Gravatar Siteshwar Vashisht2012-03-05
|
* Fix a bug where wfopen would always failGravatar ridiculousfish2012-03-03
| | | | Removed some buffer_t
* Put fish on a diet. Tracked down the biggest memory hogs and fixed them. ↵Gravatar ridiculousfish2012-03-03
| | | | Total allocations down by a factor of 3 or so, live allocations a few KB.
* Added some fork tests, fixed some bugs it foundGravatar ridiculousfish2012-02-29
|
* More work towards improving relationship between multithreading and forkGravatar ridiculousfish2012-02-29
|
* More work on improving interaction between fork and pthreads. Added ↵Gravatar ridiculousfish2012-02-29
| | | | null_terminated_array_t class.
* Fix for failing to unescape history properly, resulting in a backslash explosionGravatar ridiculousfish2012-02-23
|
* 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
|
* Fix to avoid calling signal_block off of hte main threadGravatar ridiculousfish2012-02-18
|
* Removed tests for hash_table_t from fish_tests.cppGravatar Siteshwar Vashisht2012-02-18
|
* Changes to make autosuggestion smarter about not suggesting commands that ↵Gravatar ridiculousfish2012-02-16
| | | | could never succeed.
* Added color.h, color.cpp. Got term256 colors working.Gravatar ridiculousfish2012-02-12
|
* Final removal of halloc. It's like Christmas Morning.Gravatar ridiculousfish2012-02-09
|
* Cleanup al_list from builtin_complete.cppGravatar ridiculousfish2012-02-08
|
* Excised some hallocGravatar ridiculousfish2012-02-07
|
* Fixed history testsGravatar ridiculousfish2012-02-05
|
* Work on new history implementationGravatar ridiculousfish2012-02-05
|
* Added LRU tests, and made tests work againGravatar ridiculousfish2012-01-27
|
* Migrate function.cpp to scoped_lock and shared_ptrGravatar ridiculousfish2012-01-23
|
* Incorporate Siteshwar's patch for building on LinuxGravatar ridiculousfish2012-01-05
|
* More work to migrate off of ad-hoc data structuresGravatar ridiculousfish2011-12-31
|
* Some changes to migrate towards C++ and a multithreaded modelGravatar ridiculousfish2011-12-26
|
* Initial C++ conversionGravatar ridiculousfish2011-12-26