aboutsummaryrefslogtreecommitdiffhomepage
path: root/common.h
Commit message (Collapse)AuthorAge
* FormattingGravatar ridiculousfish2013-06-02
|
* Support for fuzzy completionsGravatar ridiculousfish2013-05-25
| | | | | https://github.com/fish-shell/fish-shell/issues/568 https://github.com/fish-shell/fish-shell/issues/528
* Fix gettext macro to stop casting everything to wchar_t * (oops)Gravatar ridiculousfish2013-03-24
|
* Implement actual error handling for builtin_printf. Fix the tests.Gravatar ridiculousfish2013-03-24
|
* Additional changes related to https://github.com/fish-shell/fish-shell/pull/592Gravatar ridiculousfish2013-02-28
|
* add class scoped_push to automatically restore variable on function exitGravatar Cheer Xiao2013-02-26
|
* Cleanup and simplify null_terminated_array_t and its clientsGravatar ridiculousfish2013-02-22
|
* Clean up comments and fix spelling errorsGravatar Yannis Chatzimichos2013-02-20
|
* Make subcommands modify $status, and make builtin_set not modify status ↵Gravatar ridiculousfish2013-01-31
| | | | | | | unless it fails https://github.com/fish-shell/fish-shell/issues/547 https://github.com/fish-shell/fish-shell/issues/214
* Remove trailing whitespacesGravatar Cheer Xiao2013-01-21
|
* Introduce a macro CAST_INIT to abbreviate common static_cast's a bitGravatar Cheer Xiao2013-01-17
| | | | | This macro doesn't work with type names containing commas, but that doesn't seem to be too common in fish.
* Added a seq function that defers to the seq command if presentGravatar ridiculousfish2013-01-12
| | | | https://github.com/fish-shell/fish-shell/issues/137
* Eliminate str2wcsGravatar ridiculousfish2012-12-19
|
* Output embedded null characters more oftenGravatar ridiculousfish2012-12-12
| | | | https://github.com/fish-shell/fish-shell/issues/444
* First attempt at appending a "missing new line" characterGravatar ridiculousfish2012-12-01
| | | | https://github.com/fish-shell/fish-shell/issues/397
* Apply new indentation, brace, and whitespace styleGravatar ridiculousfish2012-11-18
|
* Restore terminal foreground process group on exitGravatar ridiculousfish2012-11-18
| | | | Fixes https://github.com/fish-shell/fish-shell/issues/197
* Bring back ellipsisGravatar ridiculousfish2012-11-05
|
* Make wildcards beginning with dots not match . and ..Gravatar ridiculousfish2012-10-15
| | | | https://github.com/fish-shell/fish-shell/issues/270
* Remove ellipsis and newlines from long linesGravatar Siteshwar Vashisht2012-09-18
| | | | Fix for issue https://github.com/fish-shell/fish-shell/issues/300
* Adopt posix_spawn (!)Gravatar ridiculousfish2012-08-15
| | | | | Rewrite IO chains to be a vector of pointers, instead of a linked list Removed io_transmogrify
* Additional warnings cleanup, effective C++ violations, dead code removalGravatar ridiculousfish2012-08-05
|
* Cleaned up lots of typecasts, simplified some string handlingGravatar ridiculousfish2012-08-04
|
* Warning cleanupGravatar ridiculousfish2012-08-04
|
* Lots of miscellaneous cleanup. Unified the path_get_cd_path, ↵Gravatar ridiculousfish2012-07-20
| | | | path_allocate_cd_path, etc. functions
* Use weak linking of wcsdup and wcscasecmp on OS XGravatar ridiculousfish2012-07-20
| | | | Fixes https://github.com/fish-shell/fish-shell/issues/240
* Various changes to reduce fish's compiled code sizeGravatar ridiculousfish2012-07-17
| | | | OS X release build executable size dropped from 672k to 511k
* Implemented process expansion on OS XGravatar ridiculousfish2012-07-16
| | | | | Also fixed issue where process expansion would always fail for processes with spaces Fixes https://github.com/fish-shell/fish-shell/issues/56
* Untangle unescaping responsibilities in highlight.cpp. Fix cd ↵Gravatar ridiculousfish2012-07-06
| | | | | | autosuggestions to properly handle quotes. Factor out some of the quote unescaping behavior from reader.cpp to parse_util.cpp. Add some autosuggestion tests
* Fixed cd autosuggestion for absolute pathsGravatar ridiculousfish2012-05-13
| | | | Removed some unnecessary path cleanup that is_potential_path now handles
* Fix for https://github.com/ridiculousfish/fishfish/issues/3Gravatar ridiculousfish2012-05-13
| | | | cd's special autosuggestion was broken, now fixed. Also, there's some tests for it now.
* Lots of modernization changedGravatar ridiculousfish2012-05-09
| | | | Removed wcsdupcat
* Improved fork reportingGravatar ridiculousfish2012-04-21
| | | | Made autosuggestion work properly for tilde expansion
* 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"
* A bunch of changes working towards eliminating all memory allocation after ↵Gravatar ridiculousfish2012-03-08
| | | | fork()
* Additional work towards "forcing" term256 mode on supported termsGravatar ridiculousfish2012-03-05
|
* Begin to rework term256 supportGravatar ridiculousfish2012-03-05
|
* We had identical format_val and to_string; standardize on to_stringGravatar ridiculousfish2012-03-05
|
* removed some string_bufferGravatar ridiculousfish2012-03-03
|
* Put fish on a diet. Tracked down the biggest memory hogs and fixed them. ↵Gravatar ridiculousfish2012-03-03
| | | | Total allocations down by a factor of 3 or so, live allocations a few KB.
* Some initial changes to use CLO_EXEC, with an eye towards some day using it ↵Gravatar Peter Ammon2012-03-02
| | | | correctly.
* Fix to properly handle case insensitive autosuggestionsGravatar ridiculousfish2012-03-01
|
* Added some fork tests, fixed some bugs it foundGravatar ridiculousfish2012-02-29
|
* More work towards improving relationship between multithreading and forkGravatar ridiculousfish2012-02-29
|
* More work on improving interaction between fork and pthreads. Added ↵Gravatar ridiculousfish2012-02-29
| | | | null_terminated_array_t class.
* Some initial work towards resolving nasty fork/pthread issues, and to having ↵Gravatar ridiculousfish2012-02-27
| | | | a per-parser job list
* Some more changes in preparation for turning on complete-based autosuggestionsGravatar ridiculousfish2012-02-26
|
* Some work to allow completions to be evaluated off of the main threadGravatar ridiculousfish2012-02-24
|
* Large set of changes to migrate sb_out and sb_err to wcstringGravatar ridiculousfish2012-02-22
|