Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Remove a bunch of dead code identified by cppcheck | 2014-10-31 | |
| | |||
* | Fix formatting | 2013-10-26 | |
| | |||
* | Support implicit cd with appended `/`. | 2013-10-01 | |
| | | | | | This is an experimental feature, proposed in the issue #22. https://github.com/fish-shell/fish-shell/issues/22#issuecomment-20483478 | ||
* | Adjust prefix completions to sort alphabetically instead of by length. | 2013-08-31 | |
| | | | | | Other completions are still sorted by length. https://github.com/fish-shell/fish-shell/issues/923 | ||
* | Add a fancy new paths_are_equivalent function to test for equivalent | 2013-08-27 | |
| | | | | paths instead of merely equal ones | ||
* | Rely on $PWD instead of getcwd() more often | 2013-04-27 | |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/696 | ||
* | Added a history speed test | 2012-12-03 | |
| | | | | | Profile driven caching of config directory Style fixes | ||
* | 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 | |
| | |||
* | Lots of miscellaneous cleanup. Unified the path_get_cd_path, ↵ | 2012-07-20 | |
| | | | | path_allocate_cd_path, etc. functions | ||
* | Renamed env_vars to env_vars_snapshot_t | 2012-07-20 | |
| | | | | Cleanup of non-wcstring version of path_get_path | ||
* | Switch to more uses of wcstokenizer from wcstok() | 2012-07-20 | |
| | | | | Work towards cleaning up path_get_path | ||
* | path_make_canonical mishandles empty string. | 2012-06-04 | |
| | | | | Fixes https://github.com/ridiculousfish/fishfish/issues/26 | ||
* | Restore implicit cd for paths starting with ., .., or ~ | 2012-06-02 | |
| | |||
* | Lots of modernization changed | 2012-05-09 | |
| | | | | Removed wcsdupcat | ||
* | Fix to better support CDPATH | 2012-05-06 | |
| | |||
* | Fix to start re-respecting CDPATH | 2012-05-05 | |
| | |||
* | Fix lots of bugs related to the static analyzer | 2012-03-26 | |
| | | | | Improved how screen.cpp interacts with output_set_writer() | ||
* | Setting cdpath to current directory in path.cpp. | 2012-03-04 | |
| | |||
* | 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 | ||
* | Squash some leaks | 2012-02-29 | |
| | |||
* | Modified functions in function.h/.cpp to use wcstring instead wchar_t*, ↵ | 2012-02-19 | |
| | | | | other files also modified to use wcstring. | ||
* | Fix to prevent autosuggesting cd'ing to the current working directory | 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. | ||
* | Changes to make autosuggestion smarter about not suggesting commands that ↵ | 2012-02-16 | |
| | | | | could never succeed. | ||
* | Final removal of halloc. It's like Christmas Morning. | 2012-02-09 | |
| | |||
* | Some hopefully good changes to get IOs off of halloc | 2012-02-09 | |
| | |||
* | Got rid of multiple cd paths, only current directory will be searched while ↵ | 2012-02-09 | |
| | | | | changing directories, implicit cd (entering directory just by typing it's name) is removed. | ||
* | Excised some more halloc | 2012-02-07 | |
| | |||
* | Excised some halloc | 2012-02-07 | |
| | |||
* | Work on new history implementation | 2012-02-05 | |
| | |||
* | Change parser_t::parse_job's args array to be a local, rather than just leak ↵ | 2012-01-31 | |
| | | | | it, which no longer seems to crash | ||
* | Excised some more halloc | 2012-01-29 | |
| | |||
* | More const and signed correctness. Warnings now fit on one page! | 2012-01-14 | |
| | |||
* | Redesign new environment variables to use env_var_t instead of wcstring | 2012-01-14 | |
| | | | | Migrate uses of empty() to missing() to distinguish between empty variable and unset variable | ||
* | Modified parse_util.cpp, parser.cpp, path.cpp to use env_get_string() | 2012-01-12 | |
| | |||
* | Some changes to migrate towards C++ and a multithreaded model | 2011-12-26 | |
| | |||
* | Initial C++ conversion | 2011-12-26 | |