aboutsummaryrefslogtreecommitdiffhomepage
path: root/history.h
Commit message (Collapse)AuthorAge
* 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
* 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
* 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
|
* 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
|
* Adding history builtinGravatar Siteshwar Vashisht2012-06-05
|
* 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"
* Final cleanup of io_data_t now that I recognize the bizarre way in which it ↵Gravatar ridiculousfish2012-03-04
| | | | shares output buffers (not sure how this ever worked before)
* Fix for history being saved too oftenGravatar ridiculousfish2012-03-03
|
* 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 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
|
* 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
|
* 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
|
* remove trailing spacesGravatar Grissiom2010-09-18
| | | | | This is done by `sed -i -e 's/[ \t]*$//' *.[c,h]`, which should not introduce any functionality change.
* Rewritten history implementation - uses mmap to save lots of memory and also ↵Gravatar axel2006-10-21
| | | | | | allows incremental saving. The history is autosaved every five minutes and every five added entries darcs-hash:20061020223649-ac50b-5e3e2c1e395feec0f5ac457149639f68d52d40f0.gz
* Lazily load history fileGravatar axel2006-02-07
| | | | darcs-hash:20060206150810-ac50b-f4e5fe9312aa898fa025d2874444c4fc5724c309.gz
* Add header guards to the header files.Gravatar James Vega2005-10-05
| | | | darcs-hash:20051004151139-35ec8-7af69b9d7647d145dc621f7eaea726e729cff554.gz
* Initial revisionGravatar axel2005-09-20
darcs-hash:20050920132639-ac50b-fa3b476891e1f5f67207cf4cc7bf623834cc5edc.gz