aboutsummaryrefslogtreecommitdiffhomepage
path: root/history.h
Commit message (Collapse)AuthorAge
* 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