Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Remove duplicates from history in fish_config | 2013-09-05 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/900 | ||
* | Formatting and style updates | 2013-05-05 | |
| | |||
* | Large set of changes to improve history atomicity on filesystems that do not ↵ | 2013-04-27 | |
| | | | | | | support locking Should address https://github.com/fish-shell/fish-shell/issues/685 | ||
* | Rely on $PWD instead of getcwd() more often | 2013-04-27 | |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/696 | ||
* | Hack up gettext to try to fix CentOS build | 2013-04-08 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/645 | ||
* | Rewrite unescape_yaml to be faster and not needlessly trigger COW behavior ↵ | 2013-04-07 | |
| | | | | of std::string | ||
* | Teaching history how to exit early on thread cancellation | 2013-04-06 | |
| | |||
* | Formatting | 2013-02-03 | |
| | |||
* | Teach fish how to put completion data inside a closing quote | 2013-02-02 | |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/552 | ||
* | Fix for build errors with g++ 4.0.1 | 2012-12-11 | |
| | |||
* | Make fish try to detect when it's an orphaned process and then exit politely | 2012-12-05 | |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/422 | ||
* | Fix for issue where history file would be read immediately on launch | 2012-12-04 | |
| | |||
* | Added a history speed test | 2012-12-03 | |
| | | | | | Profile driven caching of config directory Style fixes | ||
* | Fix for a long standing race where multiple shells can overwrite each ↵ | 2012-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 ↵ | 2012-12-03 | |
| | | | | is the same as our birth, to better illustrate the incremental history improvements | ||
* | Reorder some fields to avoid a warning | 2012-12-03 | |
| | |||
* | Turn off logging in incremental saving | 2012-12-03 | |
| | |||
* | Turn on incremental history saving (cross your fingers) | 2012-12-03 | |
| | |||
* | More work towards incremental history. Added some tests. | 2012-12-02 | |
| | |||
* | First attempt towards supporting incremental history writes | 2012-12-02 | |
| | |||
* | Remove tok_destroy | 2012-11-21 | |
| | |||
* | Work towards refactoring tokenizer to be a real object | 2012-11-21 | |
| | |||
* | Fix indentation of switch statements | 2012-11-19 | |
| | |||
* | Apply new indentation, brace, and whitespace style | 2012-11-18 | |
| | |||
* | Remove trailing whitespaces and change tabs to spaces | 2012-11-18 | |
| | |||
* | Switch from std::list to std::vector in a few places to reduce compiled code ↵ | 2012-07-24 | |
| | | | | size | ||
* | Various changes to reduce fish's compiled code size | 2012-07-17 | |
| | | | | OS X release build executable size dropped from 672k to 511k | ||
* | Fix for https://github.com/fish-shell/fish-shell/issues/66 | 2012-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 bash | 2012-06-15 | |
| | |||
* | Made history --help show history man page and history is now saved only once ↵ | 2012-06-12 | |
| | | | | while deleting items | ||
* | Adding history builtin | 2012-06-05 | |
| | |||
* | Work towards getting function.h off of shared_ptr | 2012-05-17 | |
| | |||
* | Wrote tests for history merging, then made them pass. | 2012-04-16 | |
| | |||
* | Fix to better handle merging histories between separate sessions | 2012-04-15 | |
| | |||
* | Fix lots of bugs related to the static analyzer | 2012-03-26 | |
| | | | | Improved how screen.cpp interacts with output_set_writer() | ||
* | Re-implement $history variable | 2012-03-19 | |
| | | | | Added -L option to set to mean "don't abbreviate" | ||
* | Fix for history being saved too often | 2012-03-03 | |
| | |||
* | Some initial changes to use CLO_EXEC, with an eye towards some day using it ↵ | 2012-03-02 | |
| | | | | correctly. | ||
* | Changed iterators from iter++ to ++iter | 2012-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 saving | 2012-02-23 | |
| | |||
* | Fix for failing to unescape history properly, resulting in a backslash explosion | 2012-02-23 | |
| | |||
* | Squash a bunch of leaks | 2012-02-21 | |
| | |||
* | Fix to avoid calling signal_block off of hte main thread | 2012-02-18 | |
| | |||
* | Changes to make autosuggestion even smarter by specially recognizing the cd ↵ | 2012-02-18 | |
| | | | | command. | ||
* | Removing some unnecessary calls to c_str(), and added ↵ | 2012-02-18 | |
| | | | | str2wcstring(std::string) in common.cpp. | ||
* | Modified most functions in wutil.h/.cpp to use wcstring instead of wchar_t*, ↵ | 2012-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. | 2012-02-17 | |
| | |||
* | Squash a leak in LRU caches | 2012-02-17 | |
| | |||
* | Changes to make autosuggestion smarter about not suggesting commands that ↵ | 2012-02-16 | |
| | | | | could never succeed. | ||
* | Initial work towards making autosuggestion smarter by recognizing paths | 2012-02-15 | |
| |