aboutsummaryrefslogtreecommitdiffhomepage
path: root/history.cpp
Commit message (Collapse)AuthorAge
* Fix for build errors with g++ 4.0.1Gravatar ridiculousfish2012-12-11
|
* Make fish try to detect when it's an orphaned process and then exit politelyGravatar ridiculousfish2012-12-05
| | | | Fixes https://github.com/fish-shell/fish-shell/issues/422
* Fix for issue where history file would be read immediately on launchGravatar ridiculousfish2012-12-04
|
* 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
* Change the timestamp behavior for history to include items whose timestamp ↵Gravatar ridiculousfish2012-12-03
| | | | is the same as our birth, to better illustrate the incremental history improvements
* Reorder some fields to avoid a warningGravatar ridiculousfish2012-12-03
|
* Turn off logging in incremental savingGravatar ridiculousfish2012-12-03
|
* Turn on incremental history saving (cross your fingers)Gravatar ridiculousfish2012-12-03
|
* More work towards incremental history. Added some tests.Gravatar ridiculousfish2012-12-02
|
* First attempt towards supporting incremental history writesGravatar ridiculousfish2012-12-02
|
* Remove tok_destroyGravatar ridiculousfish2012-11-21
|
* Work towards refactoring tokenizer to be a real objectGravatar ridiculousfish2012-11-21
|
* Fix indentation of switch statementsGravatar ridiculousfish2012-11-19
|
* Apply new indentation, brace, and whitespace styleGravatar ridiculousfish2012-11-18
|
* Remove trailing whitespaces and change tabs to spacesGravatar Łukasz Niemier2012-11-18
|
* Switch from std::list to std::vector in a few places to reduce compiled code ↵Gravatar ridiculousfish2012-07-24
| | | | size
* Various changes to reduce fish's compiled code sizeGravatar ridiculousfish2012-07-17
| | | | OS X release build executable size dropped from 672k to 511k
* Fix for https://github.com/fish-shell/fish-shell/issues/66Gravatar ridiculousfish2012-07-09
| | | | Make fish import .bash_history if regular history is not found
* Support for importing fish 1.x's history and format, and also bashGravatar ridiculousfish2012-06-15
|
* Made history --help show history man page and history is now saved only once ↵Gravatar Siteshwar Vashisht2012-06-12
| | | | while deleting items
* Adding history builtinGravatar Siteshwar Vashisht2012-06-05
|
* Work towards getting function.h off of shared_ptrGravatar ridiculousfish2012-05-17
|
* Wrote tests for history merging, then made them pass.Gravatar ridiculousfish2012-04-16
|
* Fix to better handle merging histories between separate sessionsGravatar ridiculousfish2012-04-15
|
* Fix lots of bugs related to the static analyzerGravatar ridiculousfish2012-03-26
| | | | Improved how screen.cpp interacts with output_set_writer()
* Re-implement $history variableGravatar ridiculousfish2012-03-19
| | | | Added -L option to set to mean "don't abbreviate"
* Fix for history being saved too oftenGravatar ridiculousfish2012-03-03
|
* Some initial changes to use CLO_EXEC, with an eye towards some day using it ↵Gravatar Peter Ammon2012-03-02
| | | | correctly.
* Changed iterators from iter++ to ++iterGravatar ridiculousfish2012-03-01
| | | | Large set of changes to history to ensure that histories from other sessions don't "bleed" into the current session
* Changes to block signals for a smaller time interval during savingGravatar ridiculousfish2012-02-23
|
* Fix for failing to unescape history properly, resulting in a backslash explosionGravatar ridiculousfish2012-02-23
|
* Squash a bunch of leaksGravatar ridiculousfish2012-02-21
|
* Fix to avoid calling signal_block off of hte main threadGravatar ridiculousfish2012-02-18
|
* Changes to make autosuggestion even smarter by specially recognizing the cd ↵Gravatar ridiculousfish2012-02-18
| | | | command.
* Removing some unnecessary calls to c_str(), and added ↵Gravatar Siteshwar Vashisht2012-02-18
| | | | str2wcstring(std::string) in common.cpp.
* Modified most functions in wutil.h/.cpp to use wcstring instead of wchar_t*, ↵Gravatar Siteshwar Vashisht2012-02-18
| | | | removing calls to c_str() while calling these functions in other files.
* Fix a crash when using quotes due to wgettext thread safety issues.Gravatar ridiculousfish2012-02-17
|
* Squash a leak in LRU cachesGravatar ridiculousfish2012-02-17
|
* Changes to make autosuggestion smarter about not suggesting commands that ↵Gravatar ridiculousfish2012-02-16
| | | | could never succeed.
* Initial work towards making autosuggestion smarter by recognizing pathsGravatar ridiculousfish2012-02-15
|
* Cleanup of completion_entry in complete.cppGravatar ridiculousfish2012-02-08
|
* Make history searching skip the autosuggestionGravatar ridiculousfish2012-02-06
|
* Initial stab at autosuggestionsGravatar ridiculousfish2012-02-06
|
* Change the history so that when you go forwards, it no longer highlightsGravatar ridiculousfish2012-02-05
|
* Fixed history testsGravatar ridiculousfish2012-02-05
|
* Final cleanup of historyGravatar ridiculousfish2012-02-05
|
* Moved LRU to its own fileGravatar ridiculousfish2012-02-05
|
* Work on new history implementationGravatar ridiculousfish2012-02-05
|
* Some changes to migrate towards C++ and a multithreaded modelGravatar ridiculousfish2011-12-26
|