aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
...
* Add a 'generic' type of event that can be emited from any piece of code or ↵Gravatar liljencrantz2007-08-20
| | | | | | by the user. Use this event layer to perform interactive configuration startup at the correct time. darcs-hash:20070819164230-75c98-f91b8a73de7bbbb500d80770ddf4d2d46ae592cc.gz
* Make the prompt different when root user. This change was suggested by Claes ↵Gravatar liljencrantz2007-08-19
| | | | | | Nästén. darcs-hash:20070818230302-75c98-8015683bda0bc75aeab048e2f6509afc9809ffa1.gz
* Make the contains builtin not allow reordering of switches and non-switchesGravatar liljencrantz2007-08-15
| | | | darcs-hash:20070814214257-75c98-a50161a8146dfd0a6c6a948e1960f93dd52275fd.gz
* Add missing file creation mask for open. This fixes a compilation bug on the ↵Gravatar liljencrantz2007-08-15
| | | | | | upcoming Fedora 8. Thanks to Oliver Falk for reporting the issue as well as figuring out the cause. darcs-hash:20070814213722-75c98-5466a6be1e29984da67d5de0d1fe8e04ec1373bb.gz
* Completions for prt-get and pkgutils, the package management utilities for ↵Gravatar patroclo72007-08-04
| | | | | | CRUX (Giorgio Lando) darcs-hash:20070803202253-782a0-e2140559cdf45e3a543c3e9d915fe84537ee73a6.gz
* Completions for ports, a tool for port management in CRUX linuxGravatar Giorgio Lando2007-08-04
| | | | darcs-hash:20070804110916-cbd54-5a9d129b9cfc7bf1b8f09248631ddbfbfc0dda22.gz
* Add a mino-prompt when the normal prompt is too large to display. The old ↵Gravatar liljencrantz2007-08-03
| | | | | | behaviour was to simply not print any proimpt, but that lead to thinking fish had hanged since there was no prompt at all. darcs-hash:20070802225939-75c98-16623ffd640c6036331844334b0ff6f9f211934d.gz
* Drop contains function, since we now have a builtin.Gravatar liljencrantz2007-08-02
| | | | darcs-hash:20070801225554-75c98-cbaba63efdd06277364cc9b3ef871b9e76a7edb9.gz
* Fix duplicate switch antry in builtin_status. Don't know if this was caused ↵Gravatar liljencrantz2007-08-02
| | | | | | by patch bug or typo. darcs-hash:20070801225421-75c98-8c91f5fb00ccc05ac40ef12ffbfc68fec5e64dd0.gz
* Replace the contains function with a builtin for performance reasons. The ↵Gravatar liljencrantz2007-08-02
| | | | | | contains function used at lots of forks, which was noticable on systems such as OS X with slow forks, as well as on completions that do a lot of tests, like svn darcs-hash:20070801225318-75c98-48cc4d685ab665c7c2eb93ac3c374bf5afecd28a.gz
* Update status builtin to properly handle and document all of its options.Gravatar James Vega2007-08-02
| | | | darcs-hash:20070801194450-35ec8-e2fe5b798e728d1caef474295a92230c35c79c17.gz
* Implement a minimal 'dumb terminal mode'. This mode is used to at least get ↵Gravatar axel2007-08-02
| | | | | | the relevant information on-screen when using a dumb terminal, though the interface is pretty crippled. darcs-hash:20070801190754-ac50b-4a07ba05455f3ff55e337a78320dc4302cd3502c.gz
* Remove confusing and misleading error message when trying to repaint the ↵Gravatar axel2007-08-02
| | | | | | prompt during startup, reported by Chris Rebert. darcs-hash:20070801180901-ac50b-43abf47182fcaa19fdbd993d480ac07f2915b6ed.gz
* Minor bug fix in mime-completion-filter - correctly handle when there is no ↵Gravatar axel2007-08-02
| | | | | | mimetype darcs-hash:20070801173955-ac50b-0459fc6049e9ee1907c368b8a5a01b6aa1973e45.gz
* Minor error handling improvements and minor code polishGravatar axel2007-08-02
| | | | darcs-hash:20070801173801-ac50b-11a281d9f622e935c1f138355babd20269068f35.gz
* Spelling fixes from Chris RebertGravatar axel2007-08-02
| | | | darcs-hash:20070801173524-ac50b-760d9ddf0e68aa24cd570b542824a7f2b3248ff5.gz
* Replace the count function with a builtin for performance reasons. The count ↵Gravatar axel2007-08-01
| | | | | | function used at least two forks, which was noticable on systems such as OS X with slow forks darcs-hash:20070731212332-ac50b-8f5b2e70008ddb131dc8bae3f361d8d65a294948.gz
* Replace the count function with a builtin for performance reasons. The count ↵Gravatar axel2007-08-01
| | | | | | function used at least two forks, which was noticable on systems such as OS X with slow forks darcs-hash:20070731212320-ac50b-3bae489646f359ca86bb1f049901860ce9aedd5f.gz
* Make sure completion descriptions generated by make_vcs_completions.fish are ↵Gravatar axel2007-06-05
| | | | | | properly escaped. Thanks to Claes Næstén for the bug report. darcs-hash:20070605105111-ac50b-e2cbb17047be6c6b0ddf5847507986f50c97be4c.gz
* Print 'unknown' if 'mimedb -d' failsGravatar axel2007-05-25
| | | | darcs-hash:20070524171053-ac50b-c9374e0da7f4cf1458a19d9234e4752ae156e37e.gz
* Update regexps in mimedb to work on NetBSD. (NetBSD does not support having ↵Gravatar axel2007-05-24
| | | | | | empty subexpressions. This bug was reported and diagnosed by Claes Nästén. darcs-hash:20070524063728-ac50b-9377f6d2ba709e997c00d716e766a912cc1ee23e.gz
* Fix character set conversions in both directions in universal variable code. ↵Gravatar axel2007-05-16
| | | | | | This fixes encoding issues on NetBSD. This patch was written by Claes Nästén. darcs-hash:20070515194610-ac50b-9da1b06c8235dd94ae26074f2a42809d5b856743.gz
* Improved error reporting in mimedb for failed regexps. This patch was ↵Gravatar axel2007-05-16
| | | | | | written by Claes Nästén. darcs-hash:20070515193751-ac50b-8221971ea524cddaba3e8e72a61b151b399ea7b6.gz
* Show hints on how to proceed if xsel fails to buildGravatar axel2007-05-11
| | | | darcs-hash:20070510192411-ac50b-ec68699d6ca6ba2b315e5f283e30dfba4bad75b4.gz
* Make sure that the PWD and HOME variables are always in canonical formGravatar axel2007-05-11
| | | | darcs-hash:20070510191128-ac50b-dd51a75617d62e4f403094ddc7527a82c5de3103.gz
* Use ucs4 or ucs2 as a fallback character set if wchar_t encoding is not ↵Gravatar axel2007-05-10
| | | | | | supported by iconv darcs-hash:20070510061428-ac50b-ae9bfda1cc24bc29c2c492f902854440da319bfc.gz
* Add missing -b switch for the commandline builtin. This issue was reported ↵Gravatar axel2007-04-28
| | | | | | by philip ganchev darcs-hash:20070427223131-ac50b-f7a40d4cf7622cbce4b9d73cc2bc5e2d27ce386f.gz
* Make sure that io redirections are respected by the '.' builtin. This was ↵Gravatar axel2007-04-26
| | | | | | not the case earlier, which caused various bugs, especially after eval was made into a function that internally used '.' darcs-hash:20070425183002-ac50b-d7d93e3b74e7274fe3e0aad98e95dd608bb903ae.gz
* Update todo listGravatar axel2007-04-25
| | | | darcs-hash:20070424205314-ac50b-2b1048b8a50fd21fd264eba5b00647f3bdf23304.gz
* Actually add the count function. Thanks to Tassilo Horn for the report.Gravatar axel2007-04-25
| | | | darcs-hash:20070424153317-ac50b-f6ab71ad0ea9d74351169d18f1dc856a442ee3f4.gz
* Fix bug in stack trace printing codeGravatar axel2007-04-24
| | | | darcs-hash:20070424060620-ac50b-174e68e78bc2b1d6e5e3f5787e4a252cad95911c.gz
* Add a fes minor completion correctionsGravatar axel2007-04-24
| | | | darcs-hash:20070423220148-ac50b-460b1d404dca7169054459ab6c7f9845dad51a05.gz
* Implement count as ashellscript function instead of a command in order to ↵Gravatar axel2007-04-24
| | | | | | support very long argument lists. Note that this implementation is painfully slow for more than 1000 arguments. darcs-hash:20070423220026-ac50b-69c4b06c88e6120429b6358f1b61f6076d392ce5.gz
* Launch debug shell on TRAP signal.Gravatar axel2007-04-24
| | | | darcs-hash:20070423211026-ac50b-fccf4fb588775fbacc5cdc9f121abe417970066f.gz
* Replace the eval builtin with a functionGravatar axel2007-04-23
| | | | darcs-hash:20070422221806-ac50b-28cffc6c3063c14cd8ab30f999e3530314c78af2.gz
* Add the possibility for functions which do not shadow the arguments of the ↵Gravatar axel2007-04-23
| | | | | | calling function darcs-hash:20070422221033-ac50b-d9544c87d0ddab10f7f503b5a1707292f266efe4.gz
* Make the . (source) builtin able to read commands from stdinGravatar axel2007-04-23
| | | | darcs-hash:20070422211947-ac50b-b8d33d81fcef5e0b7e76a8d2a9f0bcbcf3ac67b7.gz
* Validate variables names when using named arguments for functionsGravatar axel2007-04-23
| | | | darcs-hash:20070422211624-ac50b-11920a8a00c7bae97c3556bc7ce47b3022c34f08.gz
* Make 'functions' builtin print named arguments of functionsGravatar axel2007-04-23
| | | | darcs-hash:20070422211534-ac50b-3293f1d733a8a3be760f344598bfae8b77647b2f.gz
* Fix minor memory leak on printing help for builtinsGravatar axel2007-04-23
| | | | darcs-hash:20070422211451-ac50b-42293b46e39cd5d0cfdf2ca63effe12faa048970.gz
* Prettyfy output of 'functions' builtin a tiny bitGravatar axel2007-04-23
| | | | darcs-hash:20070422185627-ac50b-99b7c27d06f5a6d5e7a7b66da864317bf1019fe2.gz
* Add funced function, which works like vared, but with functionsGravatar axel2007-04-23
| | | | darcs-hash:20070422185539-ac50b-9080fb745cec45609e7e29971b55b96e073806e6.gz
* Minor tweaks to the indent programGravatar axel2007-04-23
| | | | darcs-hash:20070422185429-ac50b-f054a56d16ba55d2bbbd1d61e8bbfcb6c17a23a9.gz
* Add support for changing token separator in command substitution. IT is not ↵Gravatar axel2007-04-23
| | | | | | the first character of IFS, same as in various other shells darcs-hash:20070422184956-ac50b-7e03b375feb9fd22e11aa7a7d8f8add8e3b717a5.gz
* Minor improvements to the completion generator and gcc completionsGravatar axel2007-04-22
| | | | darcs-hash:20070422101414-ac50b-07612cd287d524a361e358369732c26fc9ff3b67.gz
* Add source code prettyfier program called fish_indentGravatar axel2007-04-22
| | | | darcs-hash:20070422100312-ac50b-a073999b7dc172259c8200f3e740c921647222a0.gz
* Move keyword detection code to separate fileGravatar axel2007-04-22
| | | | darcs-hash:20070422095026-ac50b-77a840e2830370f46b7a48fd8863095d2cd7a5f0.gz
* Fix bug in parser, on incomplete blocks. This bug was handled correctly by ↵Gravatar axel2007-04-22
| | | | | | the error handler, so it was non-critical. darcs-hash:20070422094847-ac50b-f8aff4c2939725e256b2f6d020f98240d2658d50.gz
* Add missing help building dependencyGravatar axel2007-04-21
| | | | darcs-hash:20070421081244-ac50b-e78d648a50ec2ec48ef6bf95f5540e3c1a684633.gz
* Minor code edits (comments, function rename)Gravatar axel2007-04-21
| | | | darcs-hash:20070421081122-ac50b-fdd497a6ff8a1d2507509f21a168c9130ed59ad7.gz