aboutsummaryrefslogtreecommitdiffhomepage
path: root/wildcard.cpp
Commit message (Collapse)AuthorAge
* Various changes to reduce fish's compiled code sizeGravatar ridiculousfish2012-07-17
| | | | OS X release build executable size dropped from 672k to 511k
* Work towards getting function.h off of shared_ptrGravatar ridiculousfish2012-05-17
|
* Lots of modernization changedGravatar ridiculousfish2012-05-09
| | | | Removed wcsdupcat
* Fix lots of bugs related to the static analyzerGravatar ridiculousfish2012-03-26
| | | | Improved how screen.cpp interacts with output_set_writer()
* removed some string_bufferGravatar ridiculousfish2012-03-03
|
* Some work to allow completions to be evaluated off of the main threadGravatar ridiculousfish2012-02-24
|
* Removed array_list_t (!)Gravatar ridiculousfish2012-02-21
|
* Modified functions in function.h/.cpp to use wcstring instead wchar_t*, ↵Gravatar Siteshwar Vashisht2012-02-19
| | | | other files also modified to use wcstring.
* Removing some unnecessary calls to c_str(), and added ↵Gravatar Siteshwar Vashisht2012-02-18
| | | | str2wcstring(std::string) in common.cpp.
* Modified most functions in wutil.h/.cpp to use wcstring instead of wchar_t*, ↵Gravatar Siteshwar Vashisht2012-02-18
| | | | removing calls to c_str() while calling these functions in other files.
* Clean up make_path and some memory allocationsGravatar ridiculousfish2012-02-13
|
* Fix for busted completions (tab completion of directories was failing)Gravatar ridiculousfish2012-02-13
|
* Final removal of halloc. It's like Christmas Morning.Gravatar ridiculousfish2012-02-09
|
* Cleanup of wildcard.cpp, removing ad-hoc hash table and hallocGravatar ridiculousfish2012-02-09
|
* Get rid of some string bufferGravatar ridiculousfish2012-02-09
|
* Clean up exec_subshell, removing al_list from itGravatar ridiculousfish2012-02-07
|
* Removed discriminated union from block_t type, allowing us to store ↵Gravatar ridiculousfish2012-02-07
| | | | wcstrings in it
* Migrate some al_list to std::vectorGravatar ridiculousfish2012-02-02
|
* Fixed a crash doing completion of commandsGravatar ridiculousfish2012-02-02
|
* Clean up uses of completion_tGravatar ridiculousfish2012-02-01
|
* Squash a bunch of warningsGravatar ridiculousfish2012-01-31
|
* Fixed more known auto completion bugs; auto completion calls working fine nowGravatar Siteshwar Vashisht2012-01-20
|
* Removed unnecessary const_cast in wildcard.cppGravatar Siteshwar Vashisht2012-01-19
|
* Fixed reader.cpp to not show garbage while showing help on auto completing ↵Gravatar Siteshwar Vashisht2012-01-19
| | | | (on pressin tab) for executables like "ls -"
* Added constructor to completion_t for guarranted initialzation of flags ↵Gravatar Siteshwar Vashisht2012-01-16
| | | | attribute.
* Merge branch 'CPlusPlus' of ↵Gravatar Siteshwar Vashisht2012-01-16
|\ | | | | | | gitorious.org:~ridiculousfish/fish-shell/fishfish into CPlusPlus
* | Converted all auto completion calls (on pressing tab) to use ↵Gravatar Siteshwar Vashisht2012-01-16
| | | | | | | | std::vector<completion_t>, bugs are yet to be fixed
| * More const and signed correctness. Warnings now fit on one page!Gravatar Peter Ammon2012-01-14
|/
* Incorporate Siteshwar's patch for building on LinuxGravatar ridiculousfish2012-01-05
|
* More work to migrate off of ad-hoc data structuresGravatar ridiculousfish2011-12-31
|
* Migrate some more away from array_list_tGravatar ridiculousfish2011-12-28
|
* Some changes to migrate towards C++ and a multithreaded modelGravatar ridiculousfish2011-12-26
|
* Initial C++ conversionGravatar ridiculousfish2011-12-26