aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Rewrite small amount of code in parameter expansion to use wide character ↵Gravatar axel2006-05-22
| | | | | | strings, not narrow darcs-hash:20060521214601-ac50b-bb3937f5abd2780a7ecf8ab13975a0f6b622323f.gz
* Fix bugs detected by the ahead-of-time syntax checking in the complete builtinGravatar axel2006-05-22
| | | | darcs-hash:20060521192705-ac50b-b4304328fb4b9cce853055a2f231c48050a17471.gz
* Use ahead-of-time syntax checker to validate input for complete builtinGravatar axel2006-05-22
| | | | darcs-hash:20060521192630-ac50b-c469f5bb3bd2afddce3ffa80adba0589d515b938.gz
* Major update to the ahead-of-time syntax checkerGravatar axel2006-05-22
| | | | darcs-hash:20060521192524-ac50b-48713f826558e66ef21046d1bb779623cc2fd97a.gz
* Simplify code for detecting which macros are defined in sys/resource.h, no ↵Gravatar axel2006-05-20
| | | | | | configure-time tests are needed darcs-hash:20060519151443-ac50b-c87dba2175f5bf8d652c783559c3a9992247aa01.gz
* Bump version numberGravatar axel2006-05-20
| | | | darcs-hash:20060519141037-ac50b-52155b56cfcd60f4a57787cd29ef8fa3f6348acc.gz
* Fix test suiteGravatar axel2006-05-20
| | | | darcs-hash:20060519141023-ac50b-96cb2401e68ed0fa169c332c8efa8037a8482011.gz
* Spelling fixes - Thanks Netocrat!Gravatar axel2006-05-20
| | | | darcs-hash:20060519140425-ac50b-e687924b06a7711b4e92930e239aea4b01076434.gz
* Define WCHAR_MAX to INT_MAX, not 0x7fffffff if undefined, as per suggestion ↵Gravatar axel2006-05-19
| | | | | | from Netocrat darcs-hash:20060519095948-ac50b-19842d18f4a020da7895d21df2f289dcf42f30bf.gz
* Minor edits to builtin_set.cGravatar axel2006-05-19
| | | | darcs-hash:20060519085813-ac50b-67b6772ac7723e13312e444944cc4b077ba23479.gz
* Update the PATH checking code to work in batch modeGravatar axel2006-05-18
| | | | darcs-hash:20060518133726-ac50b-81759f01565fdfdb85c042c1db1b766a9a6adcda.gz
* Minor cleanupGravatar axel2006-05-18
| | | | darcs-hash:20060518130039-ac50b-c17e794113c38909d90be840fce36c7727c628b4.gz
* Make fish remove invalid PATH entries on startup, and give a warning about itGravatar axel2006-05-18
| | | | darcs-hash:20060518130017-ac50b-9326ed6b5671bbe0285fd2d5604e4ea69087c7c1.gz
* Fix bug that causes fish to elongate the PATH whith directories which are ↵Gravatar axel2006-05-18
| | | | | | already there darcs-hash:20060518125909-ac50b-9c23915bb6f51f9105e04ad71b102b386b5d43a9.gz
* Remove two minor memory leaksGravatar axel2006-05-15
| | | | darcs-hash:20060514223903-ac50b-4e764c460effd8c45493acfe5682626c3711c77e.gz
* Fix bug that caused block level io redirection to break on while loopsGravatar axel2006-05-15
| | | | darcs-hash:20060514222905-ac50b-7dec0ed716f5fe6af9069b597eee464829a8d820.gz
* Remove superflous event_signal_listen function, replace all calls to it with ↵Gravatar axel2006-05-15
| | | | | | event_get darcs-hash:20060514222758-ac50b-de4457154510b89d1c9b893bc39f06a23c8fc08f.gz
* Minor editsGravatar axel2006-05-15
| | | | darcs-hash:20060514163936-ac50b-2a208818ccb26dabb60fba18078c3824da40adf5.gz
* Remove some hardcoded values in favour of constantsGravatar axel2006-05-14
| | | | darcs-hash:20060514132510-ac50b-2c703e8892d04b7d74555d05eb6618140e281a61.gz
* Fix the longstanding hang-on-exit bug in eterm, as well as making sure the ↵Gravatar axel2006-05-14
| | | | | | history is saved when the terminal emulator exits darcs-hash:20060514101623-ac50b-f8ce693ec111e3c158640ef8de309bf7e5484c5b.gz
* Fix broken method for sorting output of builtin commands 'functions', 'set' ↵Gravatar axel2006-05-14
| | | | | | and others darcs-hash:20060514094721-ac50b-9f1d8b6a2e8b4438e6a655de61af54d15cd4f537.gz
* Fix output of the functions command, where a single function would sometimes ↵Gravatar axel2006-05-14
| | | | | | be printed twice darcs-hash:20060514094635-ac50b-0cb03011b667a2458c19619a04d46140834e637c.gz
* Remoce C99:ism (Non-constant expression as array size)Gravatar axel2006-05-13
| | | | darcs-hash:20060512154447-ac50b-5731603e1bf75f91703bf79cc06f6bbdb94e6a61.gz
* Do not repaint prompt on universal variable events, but add event handler ↵Gravatar axel2006-05-11
| | | | | | for fish_color_cwd to repiant prompt on change darcs-hash:20060511122629-ac50b-a725d87fe9ec911282e8de79aa9de5c00d180caa.gz
* Add fallback del_curterm which does nothing, used in preference to BSD ↵Gravatar axel2006-05-11
| | | | | | curses del_curterm, which seems to do a double-free darcs-hash:20060511115846-ac50b-8d5fc054d31cff637d30e858ae8ffe2b1d1e8c03.gz
* Do not try to read init files if the cd to the proper directory failsGravatar axel2006-05-11
| | | | darcs-hash:20060511115758-ac50b-94661cb36c5a55bc78ddfe576d1cd40fada5f065.gz
* Include stdint.h, in fallback.h, since WCHAR_MAX might be defined there and ↵Gravatar axel2006-05-10
| | | | | | not in wchar.h, as the C standard says - Thanks to Peter Moulder for pointing this one out darcs-hash:20060510132704-ac50b-9da156a6ee5f04e33fa8d5bf8cee581a88643cb2.gz
* Escape $ character in apropos completions - Thanks to Peter Moulder for ↵Gravatar axel2006-05-10
| | | | | | pointing this one out darcs-hash:20060510115641-ac50b-51db7d181d63119c6edc223b06f8b8b63e8149d6.gz
* Add a few NULL checks to the codebase to avoid crashes on minor bugsGravatar axel2006-05-10
| | | | darcs-hash:20060510115431-ac50b-f6b50fb29b95ff88e7504355aaffef1edcb6739d.gz
* Make sure tokenization errors in eval_args doesn't cause fish to crash while ↵Gravatar axel2006-05-10
| | | | | | error reporting darcs-hash:20060510115351-ac50b-57354a1a6f044504a16e294840d0092ebf98f600.gz
* Add missing quote escape to ls completionsGravatar axel2006-05-10
| | | | darcs-hash:20060510115243-ac50b-6aff103edec7d1499702d5eb38d9841571d95c16.gz
* Allow backslash escape fur null byteGravatar axel2006-05-10
| | | | darcs-hash:20060509165501-ac50b-3a69a7ed0b96d5be7860aa997b7c77e37a6b1dc7.gz
* Fixed use of improper storage type for variableGravatar axel2006-05-10
| | | | darcs-hash:20060509165207-ac50b-48561332ab938fe7972bbf07f32ac1f92322d316.gz
* Make sure WCHAR_MAX is defined (This is missing on OpenBSD for example)Gravatar axel2006-05-10
| | | | darcs-hash:20060509164222-ac50b-595fd7507e2e5585b1a14e32792a38853b795b47.gz
* Add a little padding in the documentation stylesheet to make it easier to ↵Gravatar axel2006-05-10
| | | | | | differ between different header levels darcs-hash:20060509164146-ac50b-f165e89d3cf5d9a8db9826d804cd62b85bd6a3f7.gz
* Alter syntax for set builtin so that better slicing operations are possibleGravatar axel2006-05-10
| | | | darcs-hash:20060509164055-ac50b-8514b73bb9e992c463966f95f783f01893ba93bd.gz
* Minor edits of function descriptions, includes, etc.Gravatar axel2006-05-03
| | | | darcs-hash:20060502162950-ac50b-c2fcfc957d55f292744bcb4b33b4d66fc42087ed.gz
* Fix segfault when using the 'set' command with no argumentsGravatar axel2006-05-03
| | | | darcs-hash:20060502162830-ac50b-d3ab63c29a6daeaa62803923b060ec69942911f8.gz
* Make job id numbering start from 1, not 0Gravatar axel2006-04-28
| | | | darcs-hash:20060428132137-ac50b-8e5adcdbc18ad7627b66e9129a13b037a669dd02.gz
* Fix two bugs in the jobs builtin, causing freezes and other incorrect behavioursGravatar axel2006-04-25
| | | | darcs-hash:20060424153434-ac50b-2434329395cbd4a258d6fb9f15e166065b2eb164.gz
* Bump version numberGravatar axel2006-04-22
| | | | darcs-hash:20060422101024-ac50b-8cfc71d94572187d8d3a6ce890beee0a0225a09a.gz
* Tweaks to a few error messages (Thanks to Philip Ganchev)Gravatar axel2006-04-22
| | | | darcs-hash:20060422100630-ac50b-18cef1e493321e8ad0cf65982dc1748965d02630.gz
* Change setup to avoid invalid directories and warnings, also revert ↵Gravatar axel2006-04-22
| | | | | | directory checking for fish_*_path, it makes sense to add non-empty directories to these darcs-hash:20060421150558-ac50b-90aff08f81b3d280badba4cc14fb6a0897c39f9e.gz
* Add more descriptive error messages when trying to use variables in command ↵Gravatar axel2006-04-22
| | | | | | names darcs-hash:20060421142939-ac50b-d1809fa4687706b433d1d0a5e0a0c9d791de510f.gz
* Expand the switch/case documentationGravatar axel2006-04-21
| | | | darcs-hash:20060421083529-ac50b-f287424c0cc9377085b49492453d35a5512cbc90.gz
* If PATH is unset, use a default valueGravatar axel2006-04-21
| | | | darcs-hash:20060420183502-ac50b-8e746ae4ed00c354712cf61e57e0a187aa40a4fa.gz
* Only allow real directories in PATH, CDPATH, etc. If user tries to use ':' ↵Gravatar axel2006-04-21
| | | | | | instead of arrays, give a friendly pointer on how to use arrays darcs-hash:20060420182944-ac50b-fbb5dc63c2a4d3fe3bde92ad7699b1cad972dd0f.gz
* Minor comment and documentation editsGravatar axel2006-04-21
| | | | darcs-hash:20060420150206-ac50b-c5c91053ee37a6c3f763287c42b430cdc99bb45b.gz
* Add missing documentation for the read builtinGravatar axel2006-04-21
| | | | darcs-hash:20060420150124-ac50b-71a94cea3fedb0265af71718022e54e42567d69e.gz
* Minor edits to Makefile. A mistyped .PHONY was corrected, a few stray .o ↵Gravatar axel2006-04-21
| | | | | | files are now properly removed by make clean, and the dependency list has been updated darcs-hash:20060420150028-ac50b-b3b6b04023f1c039d167e5f67c89cbbaa6bd0cdc.gz