aboutsummaryrefslogtreecommitdiffhomepage
path: root/fish_tests.cpp
Commit message (Collapse)AuthorAge
* Replace autosuggestions "completions to load" mechanism with moderatelyGravatar ridiculousfish2013-11-29
| | | | less hackish and far simpler "perform on main thread" mechanism
* Implemented iothread_perform_on_main() to support background threadsGravatar ridiculousfish2013-11-27
| | | | scheduling work on main thread
* Fix for annoying error message when converting out of range escapeGravatar ridiculousfish2013-11-26
| | | | https://github.com/fish-shell/fish-shell/issues/1107
* Fix %lu for size_t in fish_tests.cppGravatar Konrad Borowski2013-11-25
|
* Large cleanup and refactoring of unescape() function.Gravatar ridiculousfish2013-11-24
|
* Fix formattingGravatar ridiculousfish2013-10-26
|
* Set of changes to improve detection of escape sequences for prompt widthGravatar ridiculousfish2013-09-29
| | | | computation. Addresses #767
* Add a fancy new paths_are_equivalent function to test for equivalentGravatar ridiculousfish2013-08-27
| | | | paths instead of merely equal ones
* Next stab at abbreviations. Highlighting should work.Gravatar ridiculousfish2013-07-19
|
* Initial abbreviation work. Tests currently fail.Gravatar ridiculousfish2013-07-19
|
* Make parse_util_locate_cmdsubst return the innermost command substitution ↵Gravatar ridiculousfish2013-07-17
| | | | | | instead of the outermost. Fixes https://github.com/fish-shell/fish-shell/issues/913
* FormattingGravatar ridiculousfish2013-06-02
|
* Support for fuzzy completionsGravatar ridiculousfish2013-05-25
| | | | | https://github.com/fish-shell/fish-shell/issues/568 https://github.com/fish-shell/fish-shell/issues/528
* Formatting and style updatesGravatar ridiculousfish2013-05-05
|
* Large set of changes to improve history atomicity on filesystems that do not ↵Gravatar ridiculousfish2013-04-27
| | | | | | support locking Should address https://github.com/fish-shell/fish-shell/issues/685
* Remove code that disabled tests (oops)Gravatar ridiculousfish2013-04-21
|
* Hack up gettext to try to fix CentOS buildGravatar ridiculousfish2013-04-08
| | | | https://github.com/fish-shell/fish-shell/issues/645
* Teach case-insensitive completions about tildes. Fixes ↵Gravatar ridiculousfish2013-04-07
| | | | https://github.com/fish-shell/fish-shell/issues/647
* Update code formattingGravatar ridiculousfish2013-03-21
|
* Break out COMPLETE_NO_CASE and COMPLETE_REPLACES_TOKEN into separate flags, ↵Gravatar ridiculousfish2013-03-05
| | | | in preparation for upcoming fuzzy completion work
* Teach builtin_test about the special precedence rules in IEEE 1003.1Gravatar ridiculousfish2013-03-03
| | | | https://github.com/fish-shell/fish-shell/issues/601
* FormattingGravatar ridiculousfish2013-02-03
|
* Teach fish how to put completion data inside a closing quoteGravatar ridiculousfish2013-02-02
| | | | Fixes https://github.com/fish-shell/fish-shell/issues/552
* Indent switch + case properly. ↵Gravatar ridiculousfish2013-01-24
| | | | https://github.com/fish-shell/fish-shell/issues/530
* FormattingGravatar ridiculousfish2013-01-12
|
* Tweak test_fork to exercise strerrorGravatar ridiculousfish2013-01-09
|
* Make fishd base its variable files on the MAC address instead of hostnameGravatar ridiculousfish2013-01-08
| | | | Fixes https://github.com/fish-shell/fish-shell/issues/183
* Fix for builtin_test crashGravatar ridiculousfish2013-01-06
| | | | https://github.com/fish-shell/fish-shell/issues/497
* Add some more tests for autosuggestion combiningGravatar ridiculousfish2013-01-06
|
* When the user input contains capital letters, use its case rather than the ↵Gravatar ridiculousfish2013-01-05
| | | | | | autosuggestion's case Fixes https://github.com/fish-shell/fish-shell/issues/335
* Implement builtin [ via builtin testGravatar ridiculousfish2013-01-05
|
* re-enable tests that were accidentally disabled in 0b1e3718Gravatar Jan Kanis2013-01-01
|
* FormattingGravatar ridiculousfish2012-12-22
|
* Changes to work recognition per ↵Gravatar ridiculousfish2012-12-20
| | | | | | | https://github.com/fish-shell/fish-shell/issues/384 Word movement should be very similar to fish 1.x backward-kill-word remains more liberal, but now stops at any of {,'"=}
* Rewrite str2wcstring to properly handle embedded nulls, and be simplerGravatar ridiculousfish2012-12-20
|
* Eliminate str2wcsGravatar ridiculousfish2012-12-19
|
* Added a history speed testGravatar ridiculousfish2012-12-03
| | | | | Profile driven caching of config directory Style fixes
* Fix for a long standing race where multiple shells can overwrite each ↵Gravatar ridiculousfish2012-12-03
| | | | | | | others' .tmp files, and lose history. Added a long description of the incremental history strategy Fixes https://github.com/fish-shell/fish-shell/issues/371
* More work towards incremental history. Added some tests.Gravatar ridiculousfish2012-12-02
|
* Replaced some usage of wchar_t * with wcstring in complete(). Some style fixes.Gravatar ridiculousfish2012-11-23
|
* Remove tok_destroyGravatar ridiculousfish2012-11-21
|
* Work towards refactoring tokenizer to be a real objectGravatar ridiculousfish2012-11-21
|
* Apply new indentation, brace, and whitespace styleGravatar ridiculousfish2012-11-18
|
* Remove trailing whitespaces and change tabs to spacesGravatar Łukasz Niemier2012-11-18
|
* Fixed "Expansion not correctly handling literal path components in dotfiles" ↵Gravatar ridiculousfish2012-10-16
| | | | test
* Make wildcards beginning with dots not match . and ..Gravatar ridiculousfish2012-10-15
| | | | https://github.com/fish-shell/fish-shell/issues/270
* Changed "elseif" to "else if"Gravatar ridiculousfish2012-09-03
|
* First stab at elseif implementationGravatar ridiculousfish2012-09-01
|
* 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