aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
...
* Update makefile to not try to delete old config files during install, and ↵Gravatar axel2006-10-26
| | | | | | instead fail with a relevant error message. Thanks to Jamessan for pointing out the evilness of the old method and suggesting the new method. darcs-hash:20061025163532-ac50b-ff394c53b8eb0d932894784bc25e086f9c9b65ec.gz
* Do not remove trailing whitespace from function definitions, the may be a ↵Gravatar axel2006-10-25
| | | | | | part of a function darcs-hash:20061025122712-ac50b-6d7ab43572f71cafa5fddd65b8350498e2651b41.gz
* Drop switch for saving of functions to file from the function builtinGravatar axel2006-10-25
| | | | darcs-hash:20061025105746-ac50b-942e878b01f5e080d7cf1e6414246b68b608b08f.gz
* Fix bug where in rare cases calling the exit builtin would cause jobs to not ↵Gravatar axel2006-10-25
| | | | | | execute even though the call to exit was blocked by running jobs darcs-hash:20061025101402-ac50b-36456915671513f376a90c4455d1c9256f4a9030.gz
* Use the _t suffix for typedef:ed structs in complete.cGravatar axel2006-10-24
| | | | darcs-hash:20061024110352-ac50b-30768be6a11d9a5935be479fbdb430a42b0a95b9.gz
* Fix bug in sed scripts for generating configuration files from templates. ↵Gravatar axel2006-10-23
| | | | | | Multiple substitutions on the same line where ignored. darcs-hash:20061023104315-ac50b-e5e84fb1e33fad98d81efccca0ae5dd57b479c7e.gz
* Decrease priority of fishd debug messageGravatar axel2006-10-23
| | | | darcs-hash:20061022160329-ac50b-5f35fe90f6be184f02fc6514fc6047b25e4f93c3.gz
* Remove extra whitespace from warning message on directory transitionGravatar axel2006-10-23
| | | | darcs-hash:20061022155759-ac50b-e1cd50b1b0d05413ad6e4d6c06a0f005e17d6976.gz
* A few more minor code tweaks to fish_pager, including added documentation ↵Gravatar axel2006-10-22
| | | | | | and removing a few hardcoded constants. darcs-hash:20061022115026-ac50b-590de2ef2f0cbe474ca4e41fd134e0c46d6877b3.gz
* Add documentation, fix memory leaks and do minor code tweaks in fish_pagerGravatar axel2006-10-22
| | | | darcs-hash:20061022110414-ac50b-e5ba776e795e0273d819d4eb51d5f60fba967db2.gz
* Give search highligting precedence over other highligting typesGravatar axel2006-10-22
| | | | darcs-hash:20061022094018-ac50b-0f688dc7e756f428c05e6977db6dc9cf9f642475.gz
* Make automatic history reloading actually work the way it shouldGravatar axel2006-10-22
| | | | darcs-hash:20061022012102-ac50b-e57a0dd2c918a2a8abd0210b9f8a2163ce664b74.gz
* Fix warning messages in fish_testsGravatar axel2006-10-22
| | | | darcs-hash:20061021225900-ac50b-992edf0914250ae090ef952717ef3a05cb9cfa6e.gz
* Change meaning of ** to match both files and directoriesGravatar axel2006-10-22
| | | | darcs-hash:20061021224429-ac50b-38e46fa533baf9a46d207ab95bfa7af55abbe54a.gz
* Fix crash bug in new history code - fish would segfauls in non-interactive ↵Gravatar axel2006-10-21
| | | | | | mode on exit darcs-hash:20061021103035-ac50b-a2a8d96416ff217cc5640f8f27db8dbac2c39b82.gz
* Fix flags for mmap in history, don't unload history items written to disk in ↵Gravatar axel2006-10-21
| | | | | | order to keep proper ordering darcs-hash:20061021101609-ac50b-563c0b14b620a6ef4bffe69202e97103b1d75ea5.gz
* Add some documentation to the new history code, and fix some minor code issuesGravatar axel2006-10-21
| | | | darcs-hash:20061020230420-ac50b-39a08d68b82481514b0d6c1024a12618bf329d57.gz
* Rewritten history implementation - uses mmap to save lots of memory and also ↵Gravatar axel2006-10-21
| | | | | | allows incremental saving. The history is autosaved every five minutes and every five added entries darcs-hash:20061020223649-ac50b-5e3e2c1e395feec0f5ac457149639f68d52d40f0.gz
* Decrease number of gettext messages that are buffered to save memoryGravatar axel2006-10-21
| | | | darcs-hash:20061020223440-ac50b-ad0c0f685bfc851c62c340ee7d97fa1413bc9fca.gz
* Add wrename wrapper around rename functionGravatar axel2006-10-21
| | | | darcs-hash:20061020223347-ac50b-1735f7e63b87f021ca71c44e5278726d3e8debc3.gz
* Remove /etc/fish file before creating directory with the same name to avoid ↵Gravatar axel2006-10-20
| | | | | | clash darcs-hash:20061019234336-ac50b-569c1b492ab4d1f5f84dc8a4730700264c4e3e10.gz
* Make any character except '/' legal in function namesGravatar axel2006-10-20
| | | | darcs-hash:20061019154747-ac50b-f3ab0df1085b91ec0eadcceddb23f03d5b0247aa.gz
* Make failed process expansions expand to zero arguments, not to the original ↵Gravatar axel2006-10-20
| | | | | | string darcs-hash:20061019154127-ac50b-86975e62d9947819862a98e7b6fff3ff630f26b7.gz
* Minor code fixesGravatar axel2006-10-20
| | | | darcs-hash:20061019153950-ac50b-9a7d5939ce47cd5f8b7167a97b0e9c62315b7b6e.gz
* Fix a number of bugs found using the warnings generated by earlier patchGravatar axel2006-10-20
| | | | darcs-hash:20061019153603-ac50b-4efb1ad1fe2cbe693a921648a0616a3d258d7933.gz
* Fix occasional garbled characters in output of the set builtinGravatar axel2006-10-20
| | | | darcs-hash:20061019152418-ac50b-2ef6e93820deb5e272f28f893c51dca642a6b080.gz
* Add compiler warnings for some common incorrect usage of functions, such as ↵Gravatar axel2006-10-20
| | | | | | forgetting to cast null pointers to variadic functions darcs-hash:20061019151947-ac50b-4043638a7a830fa80fd918f92365f5afe3ff208a.gz
* First stab at directory transition. Test with care...Gravatar axel2006-10-19
| | | | darcs-hash:20061019115023-ac50b-30c3fd51d8af8a616d63dfcac39370d7fe6d144e.gz
* Make the callback for the file autoloader optional, and clarify its useGravatar axel2006-10-19
| | | | darcs-hash:20061019114632-ac50b-a0b3e1b3e7f26aa7cd674ade1a4fb2246f978ebc.gz
* Minor edits to documentationGravatar axel2006-10-19
| | | | darcs-hash:20061019114024-ac50b-e283638e3a34e1d38be58971f31900129230c598.gz
* Make history variable contain whole historyGravatar axel2006-10-19
| | | | darcs-hash:20061019113916-ac50b-7e24780cdd591ae23210f0da2cb80a4cf09ba5c6.gz
* Give USER and HOME default values if undefinedGravatar axel2006-10-19
| | | | darcs-hash:20061019113844-ac50b-def2288d589f479779166ed64903e99c8c8ab71a.gz
* Tweak initial capacity calculations to always be a Mersenne numberGravatar axel2006-10-19
| | | | darcs-hash:20061018230246-ac50b-3da6ada42423f5bba3f8c3fdb366ce1f352cffde.gz
* Fix exceptaionally rare crash bug in hash tables (happens once in every 2^32 ↵Gravatar axel2006-10-19
| | | | | | hash lookups darcs-hash:20061018230148-ac50b-4e67ecf1f9aeae8239c40101ae2ad6aa164c31bb.gz
* Fix yet another universal variable issue with initialization of the read ↵Gravatar axel2006-10-19
| | | | | | buffer. This may fix fishd bugs reported by Philip Ganchev and Martin Bähr darcs-hash:20061018164438-ac50b-c586b1ad36249853d613d0137b505377fe890d37.gz
* Skip command description lookup when no commands where foundGravatar axel2006-10-19
| | | | darcs-hash:20061018155151-ac50b-5562479da23b89571f91ae1e2ed15e640ef0a094.gz
* Fix bug in command description lookup code causing missing descriptions when ↵Gravatar axel2006-10-19
| | | | | | command is given with a path darcs-hash:20061018155059-ac50b-40936e573c07deb6b159a16d843f02ed60e79b49.gz
* Properly handle character sets in universal variablesGravatar axel2006-10-18
| | | | darcs-hash:20061017211129-ac50b-6aecd04b74a9122ff0e1b320a2cf48db36dd2194.gz
* Avoid unloading an item currently being loaded by the autoloaderGravatar axel2006-10-17
| | | | darcs-hash:20061016154022-ac50b-f4b74457a9e3acdcc70076f65dff4c1f00ac379f.gz
* Minor code simplifications in the reader and related librariesGravatar axel2006-10-17
| | | | darcs-hash:20061016153226-ac50b-830735fadfdf578dfa4c686a2a6cd98df0e50c95.gz
* Fix hang bug when appending to killringGravatar axel2006-10-17
| | | | darcs-hash:20061016150017-ac50b-c1f789d9913949ebc44cd9d02af5c3555bdf51bf.gz
* Avoid reading before begining of buffer when moving/erasing word, fixes ↵Gravatar axel2006-10-17
| | | | | | crash bug reported by Martin Bähr and further described by Philip Ganchev. darcs-hash:20061016143912-ac50b-1deacc00f6c0438e6d760568ef5b1e47e3fe08c4.gz
* Minor bugfix in the kill-ring codeGravatar axel2006-10-13
| | | | darcs-hash:20061012223200-ac50b-6a046a89295f01937a38000ef6d016b7be5c19f1.gz
* Make kill-word and backward-kill-word accumulate kills in the killringGravatar axel2006-10-13
| | | | darcs-hash:20061012193000-ac50b-69f261df78b3957b9cec3d728fe05b8a27267c31.gz
* Yet another tweak to the move_word functionGravatar axel2006-10-13
| | | | darcs-hash:20061012161317-ac50b-3b374e2b6c4c22f82c1cf018bf83298c8216fcb1.gz
* Update todo-listGravatar axel2006-10-13
| | | | darcs-hash:20061012140247-ac50b-ae6b9a26c5979dc7080ff3fea8dad618211227e1.gz
* Fix major memory leak in autoloader introduced by recent autounloader patchGravatar axel2006-10-12
| | | | darcs-hash:20061012133012-ac50b-d03de17d9df4d41db075b24c2f7e48ad8c0f6417.gz
* Fix the kill-line, backward-kill-line and kill-whole-line commands to work ↵Gravatar axel2006-10-12
| | | | | | correctly with multiline editing darcs-hash:20061012132732-ac50b-03fe641cf32ace645c88174528e849ab0d1ecb4b.gz
* Drop warning in parse_util.cGravatar axel2006-10-12
| | | | darcs-hash:20061012120859-ac50b-1af2af938cd99630c2ea7b532e6213c26cc4ea6b.gz
* Better string hashing functionGravatar axel2006-10-12
| | | | darcs-hash:20061012010129-ac50b-3c420efe649e892c491d9d9830dda153ca395655.gz