aboutsummaryrefslogtreecommitdiffhomepage
path: root/path.cpp
Commit message (Expand)AuthorAge
* Support implicit cd with appended `/`.Gravatar Konrad Borowski2013-10-01
* Adjust prefix completions to sort alphabetically instead of by length.Gravatar ridiculousfish2013-08-31
* Add a fancy new paths_are_equivalent function to test for equivalentGravatar ridiculousfish2013-08-27
* Rely on $PWD instead of getcwd() more oftenGravatar ridiculousfish2013-04-27
* Added a history speed testGravatar ridiculousfish2012-12-03
* 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
* Lots of miscellaneous cleanup. Unified the path_get_cd_path, path_allocate_cd...Gravatar ridiculousfish2012-07-20
* Renamed env_vars to env_vars_snapshot_tGravatar ridiculousfish2012-07-20
* Switch to more uses of wcstokenizer from wcstok()Gravatar ridiculousfish2012-07-20
* path_make_canonical mishandles empty string.Gravatar ridiculousfish2012-06-04
* Restore implicit cd for paths starting with ., .., or ~Gravatar ridiculousfish2012-06-02
* Lots of modernization changedGravatar ridiculousfish2012-05-09
* Fix to better support CDPATHGravatar ridiculousfish2012-05-06
* Fix to start re-respecting CDPATHGravatar ridiculousfish2012-05-05
* Fix lots of bugs related to the static analyzerGravatar ridiculousfish2012-03-26
* Setting cdpath to current directory in path.cpp.Gravatar Siteshwar Vashisht2012-03-04
* Changed iterators from iter++ to ++iterGravatar ridiculousfish2012-03-01
* Squash some leaksGravatar ridiculousfish2012-02-29
* Modified functions in function.h/.cpp to use wcstring instead wchar_t*, other...Gravatar Siteshwar Vashisht2012-02-19
* Fix to prevent autosuggesting cd'ing to the current working directoryGravatar ridiculousfish2012-02-18
* Changes to make autosuggestion even smarter by specially recognizing the cd c...Gravatar ridiculousfish2012-02-18
* Removing some unnecessary calls to c_str(), and added str2wcstring(std::strin...Gravatar Siteshwar Vashisht2012-02-18
* Modified most functions in wutil.h/.cpp to use wcstring instead of wchar_t*, ...Gravatar Siteshwar Vashisht2012-02-18
* Changes to make autosuggestion smarter about not suggesting commands that cou...Gravatar ridiculousfish2012-02-16
* Final removal of halloc. It's like Christmas Morning.Gravatar ridiculousfish2012-02-09
* Some hopefully good changes to get IOs off of hallocGravatar ridiculousfish2012-02-09
* Got rid of multiple cd paths, only current directory will be searched while c...Gravatar Siteshwar Vashisht2012-02-09
* Excised some more hallocGravatar ridiculousfish2012-02-07
* Excised some hallocGravatar ridiculousfish2012-02-07
* Work on new history implementationGravatar ridiculousfish2012-02-05
* Change parser_t::parse_job's args array to be a local, rather than just leak ...Gravatar ridiculousfish2012-01-31
* Excised some more hallocGravatar ridiculousfish2012-01-29
* More const and signed correctness. Warnings now fit on one page!Gravatar Peter Ammon2012-01-14
* Redesign new environment variables to use env_var_t instead of wcstringGravatar Peter Ammon2012-01-14
* Modified parse_util.cpp, parser.cpp, path.cpp to use env_get_string()Gravatar Siteshwar Vashisht2012-01-12
* Some changes to migrate towards C++ and a multithreaded modelGravatar ridiculousfish2011-12-26
* Initial C++ conversionGravatar ridiculousfish2011-12-26