aboutsummaryrefslogtreecommitdiffhomepage
path: root/share/functions
Commit message (Collapse)AuthorAge
...
* Actually make the previously defined function for reloading key bindings on ↵Gravatar liljencrantz2007-10-01
| | | | | | chage of function into an event handler as intended... darcs-hash:20070930225557-75c98-284157fbbc56effe781bf26c21499a8e5586e563.gz
* Remove readline legacy input function 'winch' and replace its functionality ↵Gravatar liljencrantz2007-10-01
| | | | | | with an event handler function. Once again make the null keybinding do nothing. There are various sitauations where you want to perform a repaint at just the right time, and more or less by luck it worked very well to do this on null, but this really shouldn't happen and no longer does. Hopefully if new repainting issues turn up, they can be fixed at the root instead of once again reapplying this broken bandaid. darcs-hash:20070930225354-75c98-8e2b518aa0ef694cee889c1c599ff4f158d9eb7f.gz
* Add input function completions for the commandline builtinGravatar liljencrantz2007-09-30
| | | | darcs-hash:20070930074204-75c98-670704072134326d281626dcc6c1e7dc5be66140.gz
* Drop the unneeded input-function delete-line. It was only there for ↵Gravatar liljencrantz2007-09-30
| | | | | | compatiability with readline, which we have dropped. darcs-hash:20070930073018-75c98-d3abd6e63797c4954778486064f5f55a718f066c.gz
* Ignore errors when autoloading keybindingsGravatar liljencrantz2007-09-29
| | | | darcs-hash:20070928213741-75c98-8339e7f5f5b465af315efd606fe866624f958320.gz
* Fix bug in exit code that made the exit builtin exit even if there where ↵Gravatar liljencrantz2007-09-26
| | | | | | running jobs if called directly from the commandline darcs-hash:20070926090159-75c98-2760c6c24e21fd14711c9ce3bef1b0890b495d65.gz
* First stab at dropping all support for readlines inputrc files and instead ↵Gravatar liljencrantz2007-09-26
| | | | | | using an internal system for performing keybinding. darcs-hash:20070925161447-75c98-1feaef88a4b518badb7879f598f06ab650a8f93b.gz
* Fix bug causing some fish strings not to be translatedGravatar liljencrantz2007-09-24
| | | | darcs-hash:20070923211111-75c98-3bac272b81c4af4e18968a532987d9a7be1c273a.gz
* Minor polish like adding missing whitespace, switch to using --argument ↵Gravatar liljencrantz2007-09-24
| | | | | | switch in function definitions to make code more readable, add a few minor saftey checks, etc. darcs-hash:20070923210730-75c98-88557ba8b6020cae04a5e437c6bb6370e39c04d9.gz
* Fix bug making builtin help for the '.' builtin not show up.Gravatar liljencrantz2007-09-23
| | | | darcs-hash:20070922223828-75c98-41cf335992cd61ef5c958889714766c513d5d5f7.gz
* Fix bug in eval function, forgot to turn off new scope creation.Gravatar liljencrantz2007-09-23
| | | | darcs-hash:20070922193055-75c98-ea4a37e3ba1bce4da7d2b65ef464740cc67822e2.gz
* Remove a few calls to the test command in favour of the switch builtin to ↵Gravatar liljencrantz2007-09-23
| | | | | | speed statup up darcs-hash:20070922190734-75c98-0e63a0ed6685edc2c9aa941f0b26c14466c7af6a.gz
* Create common function for listing available character encodings, make sure ↵Gravatar liljencrantz2007-09-22
| | | | | | it is used in all relevant places. darcs-hash:20070921211051-75c98-5ff21df5b29e8a66ef0c4488afb96acfdb6f74a2.gz
* Move mkae completion function to its own fileGravatar liljencrantz2007-09-22
| | | | darcs-hash:20070921210401-75c98-6b303317ba375f0c6402e81902e599e79a9c06ed.gz
* Clean up interactive mode init a bit. Move a few utility functions to their ↵Gravatar liljencrantz2007-09-22
| | | | | | own files. darcs-hash:20070921205212-75c98-b8b6f88e151e8d0d2fca21626bf8e36a22c565b1.gz
* Make sure all keybinding scripts repaint properlyGravatar liljencrantz2007-09-22
| | | | darcs-hash:20070921151723-75c98-83f2fe86ace0f6e567db26faa4d94665971af145.gz
* Add boilerplate definition when using funced on undefined functionGravatar liljencrantz2007-09-22
| | | | darcs-hash:20070921142954-75c98-752f389dfe4022ea3e72092bb717a60314408d41.gz
* Add a few comments, remove debug message add function descriptions to ↵Gravatar liljencrantz2007-09-22
| | | | | | up-or-search and down-or-search shellscript functions darcs-hash:20070921141121-75c98-0c6b3970f766429ba5e5c674ab3f6283f1f8824c.gz
* Make up/down cursor move up or down when in multiline mode, except if ↵Gravatar liljencrantz2007-09-22
| | | | | | already in search mode or at the top/bottom line. Since part of this is done in script-space, this involves adding some functionality to the commandline builtin. darcs-hash:20070921140549-75c98-ba9e83f5e6fdecae5df8f83dd863794c6af9770c.gz
* Avoid using test command in prompt, makes it slightly fasterGravatar axel2007-09-09
| | | | darcs-hash:20070908191717-ac50b-c2d936bff0e7aead0aecad6aa9e024e63b72fc97.gz
* Avoid using -n switch to eccoGravatar axel2007-09-09
| | | | darcs-hash:20070908191554-ac50b-22f205c0da9dde0cbe19154ee6f4f64fed49241a.gz
* 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
* 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
* Drop contains function, since we now have a builtin.Gravatar liljencrantz2007-08-02
| | | | darcs-hash:20070801225554-75c98-cbaba63efdd06277364cc9b3ef871b9e76a7edb9.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
* 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
* Actually add the count function. Thanks to Tassilo Horn for the report.Gravatar axel2007-04-25
| | | | darcs-hash:20070424153317-ac50b-f6ab71ad0ea9d74351169d18f1dc856a442ee3f4.gz
* Replace the eval builtin with a functionGravatar axel2007-04-23
| | | | darcs-hash:20070422221806-ac50b-28cffc6c3063c14cd8ab30f999e3530314c78af2.gz
* Add funced function, which works like vared, but with functionsGravatar axel2007-04-23
| | | | darcs-hash:20070422185539-ac50b-9080fb745cec45609e7e29971b55b96e073806e6.gz
* Change output format of complete -C to make writing case insensitive command ↵Gravatar axel2007-04-21
| | | | | | specific completions more transparent darcs-hash:20070420195506-ac50b-b5f56bb2964e65d13abfb9281ce26db2b8c341b7.gz
* Add a completion function for completiong file url:sGravatar axel2007-04-19
| | | | darcs-hash:20070418224611-ac50b-4e457b2218751a182989f3635bb98c5e8a8b9766.gz
* Remove explicit directory completion from __fish_complete_mime, we only want ↵Gravatar axel2007-04-18
| | | | | | directory completion as a fallback in order to minimize the number of reasonable completions that are ignored. This issue was reported by Claes Nästén. darcs-hash:20070417225658-ac50b-26178885ea4f8693858a74cec57a743831430634.gz
* Rename save_function to funcsave to keep consistency between ↵Gravatar axel2007-04-17
| | | | | | function/variable functions darcs-hash:20070416214453-ac50b-9ec9559fc468256dc149e92e9fece37da940ad7e.gz
* Add newline to error message in alias.fish. This problem was reported by flixil.Gravatar axel2007-04-12
| | | | darcs-hash:20070412115221-ac50b-0ff23d6e2158522d10c7e799dc9f1594112f1869.gz
* Add missing file for vi completions that is needed to complete files ↵Gravatar axel2007-02-23
| | | | | | selectively based on mime types. Also use it to improve emacs completions, in order to balance my GNU karma. darcs-hash:20070222214555-ac50b-60aa6a3e4cea77451c51d40d2a574d145f3de4fe.gz
* Minor tweaks to vared functionGravatar axel2007-02-09
| | | | darcs-hash:20070208170118-ac50b-76ea318d47de28a4437ecf0a50daea2c617017ea.gz
* Update vi/vim completions. Add __fish_complete_text function that completes ↵Gravatar axel2007-02-05
| | | | | | using any text file, and __fish_filter_mime that filters a file list based on mimetype. This update was written by Velko Hristov with some suggestions and updates by me. darcs-hash:20070204151809-ac50b-b7f3b44ac528f9e994bf0f842ee2e008866fb620.gz
* Make the first and last argument to __fish_complete_suffix optional. Use ↵Gravatar axel2007-01-31
| | | | | | mimedb to look up descriptions if not supplied. darcs-hash:20070130152631-ac50b-24f1c947d88ce3ad20f31a17b58adfe02cf002e2.gz
* Add vim completions, written by Velko HristovGravatar axel2007-01-30
| | | | darcs-hash:20070130004233-ac50b-5c48b940b29ac4f3c377bc88e2abf2e490e9df48.gz
* Remove unneeded code from isatty, fix spelling in docsGravatar axel2007-01-28
| | | | darcs-hash:20070127141215-ac50b-d15c657b62862841df80c55095a05e9c38086a11.gz
* Make save_function print the help text when given no argumetns. Thanks to ↵Gravatar axel2007-01-19
| | | | | | Alexander Kellett for the suggestion. darcs-hash:20070119131538-ac50b-a77f60f557677543f38c73ffc21a209432b8b26a.gz
* Remove the final non-builtin call from __fish_gnu_complete, to make it even ↵Gravatar axel2007-01-19
| | | | | | faster darcs-hash:20070118162853-ac50b-a31f51d53ba3121eaf6dfb4006dde00491fd53c2.gz
* Additional performance tweak for __fish_gnu_completeGravatar axel2007-01-16
| | | | darcs-hash:20070116125116-ac50b-0a702bc02f9a126b36505864dcc597661a7ca2b0.gz
* Bugfix in __fish_gnu_complete - switches could be ignoredGravatar axel2007-01-16
| | | | darcs-hash:20070116112226-ac50b-6d6ce88d87f74a3779e4c6de6c62068c49354966.gz
* Improve speed of __fish_gnu_complete on systems with no native seq ↵Gravatar axel2007-01-16
| | | | | | implementation by avoiding using seq at all darcs-hash:20070116102651-ac50b-ad7e0acd325f88d1676e4c533bc863caedf91748.gz
* Make all descriptions for function calls use the implicit translation from ↵Gravatar axel2007-01-16
| | | | | | the previous patch instead of explicitly using N_ darcs-hash:20070116012918-ac50b-c1c0df64333ad910ca81dbc86ad193ece6680722.gz
* Drop use of the N_ no-op for translation descriptions. Instead, tell ↵Gravatar axel2007-01-16
| | | | | | xgettext that any token following '--description' should be translated. This should greatly speed up completion loading on platforms where fork() is slow. (Hi, OS X) darcs-hash:20070116011828-ac50b-fb923dc877869ded4d506bbe0bc5364eea44092f.gz
* Add a -f switch to psub to use regular files instead of fifos. This makes ↵Gravatar axel2007-01-16
| | | | | | psub work with programs that need to seek. This change was suggested by Alexander Kellet. darcs-hash:20070115174330-ac50b-2349cef2d1a26a9e7c9356691bc74991135c1d2c.gz