aboutsummaryrefslogtreecommitdiffhomepage
path: root/share
Commit message (Collapse)AuthorAge
* Large set of changes related to making fish relocatable, and improving the ↵Gravatar ridiculousfish2012-07-08
| | | | | | | | | build and install story. - etc/config.fish and share/config.fish are now "universal" and no longer reference install paths or need to be touched by autotools. They've been removed from config.fish.in to config.fish. - fish now attempts to determine __fish_datadir and __fish_sysconfdir relative to the path of the fish executable itself (typically by walking up one directory). This means that you can copy the directory hierarchy around and things will still work. The compiled-in paths are used as a backup. - The fish Xcode project now can build fish natively, without needing autotools. - Version bumped to 2.0
* Tweaked __fish_print_help to not spew errorsGravatar ridiculousfish2012-07-06
|
* Fix for https://github.com/fish-shell/fish-shell/issues/209Gravatar ridiculousfish2012-07-06
| | | | Don't hang if stdin is closed and we have no bindings
* Make prompt_pwd make a lot more senseGravatar Emily Eisenberg2012-07-06
| | | | | | Remove the case statements, which were handled by the sed blocks anyway Move around the '/' character in the regex, so only one regex is needed Fix a bug where '/' is output as '//'
* Fixed case behaviourGravatar maxfl2012-07-05
| | | | | | | | | | | | | | | | | | | | | * case no properly handles -h and --help flags, i.e. treats it as pattern * fixed case escaping: The following expressions now work correctly: switch '*' echo '*' echo Match any string end switch '*' echo '\*' echo Match asterix end switch '\\' echo '\\\\' echo Match slash end The same for '?' sign
* Doc is updatedGravatar maxfl2012-07-01
| | | | btw. funced completion is updated
* Update funcedGravatar maxfl2012-07-01
| | | | | | | | | | | | | * Editor mode is no the default * Use -i or --interactive or -e fish to edit function in interactive mode * tmpname is now created with random number added and check that file do not already exist * check $TMPDIR existence and put /tmp if it does not exist * There is an undocumented feature to use functions, started with dash. Introduce necessary changes to funced, functions, def_function() in order to make it work properly. * Delete editor guessing. Use $EDITOR variable or -e key
* Disable default fish_pager_color_secondaryGravatar maxfl2012-06-29
| | | | since it should be different, depending on terminal background
* Step coloring for fish_pager introduces new variableGravatar maxfl2012-06-29
| | | | | | fish_pager_color_secondary to set background of every second completion line. It simplifies finding the options corresponding to given description. Default color is 151515.
* Change funced script to default to using $EDITOR if set, and to allow -e to ↵Gravatar ridiculousfish2012-06-29
| | | | specify a particular editor (with fish meaning the builtin editor)
* Support editing functions starting with dotGravatar maxfl2012-06-29
|
* Add emacs to 'funced -e'Gravatar maxfl2012-06-29
| | | | The order is also changed.
* Add -e option to funcedGravatar maxfl2012-06-29
| | | | | New option -e or --editor allows to edit function inside external editor, rather than in reader.
* fix #177 (complete 'cd' only with paths)Gravatar maxfl2012-06-26
|
* Remove __fish_git_prompt's switch bug workaroundGravatar Kevin Ballard2012-06-25
| | | | | | With the switch bug fixed, __fish_git_prompt can be very slightly simplified by not recording the exit status of every case in the describe style switch individually.
* Bring prompt_pwd under Darwin to parity with non-DarwinGravatar Kevin Ballard2012-06-24
| | | | | | | The echo command to print the last path segment got a couplel of fixes, but these fixes were only applied to the non-Darwin version. Copy these fixes over to the Darwin version. Notably, this makes `/` stop displaying as `//`.
* Fix prompt_cwd on darwin systems when $PWD is "/private"Gravatar Kevin Ballard2012-06-24
| | | | | | | | | | When $PWD is "/private", the prompt was printing "rivate". Skip the "/private" stripping if there's nothing after it. Prevent "/private" from being stripped anywhere but the beginning of the PWD. Fixes #173
* Fix var set in __fish_config_interactive.fishGravatar Kevin Ballard2012-06-24
| | | | | | | __fish_config_interactive.fish uses the presence of __fish_init_1_50_0 to decide whether it should perform a one-time initialization of universal variables. Unfortunately, it sets the variable __fish_init_1_23_0. Fix this to set __fish_init_1_50_0 instead.
* Tweak documentation for __fish_git_promptGravatar Kevin Ballard2012-06-21
| | | | Add mention of the __fish_git_prompt_color variable.
* Replace __fish_git_branch_prompt.fish with __fish_git_prompt.fishGravatar Kevin Ballard2012-06-21
| | | | | | | __fish_git_prompt.fish is a complete port of the __git_ps1 function from git-completion.bash, with the relevant configuration variables changed and some extra configuration added (namely, control over individual colors and the status indicator characters).
* Don't generate completions if we already have bespoke completions in the ↵Gravatar ridiculousfish2012-06-18
| | | | | | | data directory Fixes https://github.com/fish-shell/fish-shell/issues/148 Also fix some Python3 issues
* Fix to create_manpage_completions.py to flush after every line (so you see ↵Gravatar ridiculousfish2012-06-17
| | | | more progress) and to put the cursor at the beginning (so it doesn't jump around)
* Fix other usages of \n in sed replacements.Gravatar Evan Jones2012-06-17
|
* alias: Support seds that don't support \n in replacements.Gravatar Evan Jones2012-06-17
| | | | This makes the alias command work on Mac OS X.
* Teach __fish_print_help.fish about the new man pathGravatar ridiculousfish2012-06-17
|
* Squashed commit of the following:Gravatar ridiculousfish2012-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 33358874f1c275d8b08186e29f24a7889d2b5224 Author: maxfl <gmaxfl@gmail.com> Date: Thu Jun 14 11:01:13 2012 +0400 revert fish_pager commit cee1bc8a66ec3adc9573b76e1aca3131cd32db83 Author: maxfl <gmaxfl@gmail.com> Date: Thu Jun 14 10:57:41 2012 +0400 revert fish_pager.cpp commit 27f3bd39dd9903009503d20a59a9e2ba84add07a Author: maxfl <gmaxfl@gmail.com> Date: Wed Jun 13 17:35:20 2012 +0400 __fish_complete_command now can understand '--arg=option' tokens latexmk completion is updated commit 97b53a4b53de9389675783f3e90f58215d936356 Author: maxfl <gmaxfl@gmail.com> Date: Wed Jun 13 16:46:47 2012 +0400 . completion commit d5b63b9963b0a02a71f564e7392171c5eab005cd Author: maxfl <gmaxfl@gmail.com> Date: Wed Jun 13 16:46:13 2012 +0400 a lot of new completions commit ceab87d99425124aa010c64ed062e27202b850d2 Author: Maxim Gonchar <gonchar@myhost.localdomain> Date: Tue Jun 12 20:19:31 2012 +0400 A lot of new completions. Some small updates and fixes of old functions and completions. commit 950aecd570b51e1b9dc444cc651b282a220e8d94 Author: Maxim Gonchar <gonchar@myhost.localdomain> Date: Tue Jun 12 20:03:44 2012 +0400 step-coloring initial set_color correction
* initial version of Bazaar completion (created automatically)Gravatar Gour-Gadadhara Dasa2012-06-15
|
* Added completions for brew (Homebrew)Gravatar Tim Gray2012-06-15
| | | | | An OS X package manager. http://mxcl.github.com/homebrew/
* Modified alias.fish to show help message when executed with 0 argumentsGravatar Siteshwar Vashisht2012-06-13
|
* Made history --help show history man page and history is now saved only once ↵Gravatar Siteshwar Vashisht2012-06-12
| | | | while deleting items
* Some improvements in bash configuration importer scriptGravatar Siteshwar Vashisht2012-06-12
|
* Switched from using 'type' to 'functions --query' since it's a lot cheaperGravatar ridiculousfish2012-06-10
|
* Introduced fish_user_keybindingsGravatar adisbladis2012-06-10
|
* Add Rekonq in list of browsers to display helpGravatar Siteshwar Vashisht2012-06-08
|
* Made C-d delete characters in multiple lines.Gravatar Siteshwar Vashisht2012-06-07
|
* Fixed a bug in manpage generator.Gravatar Siteshwar Vashisht2012-06-07
|
* Use manpath instead of man --path to find man page paths.Gravatar Siteshwar Vashisht2012-06-07
|
* Fixed following bugs in history function:Gravatar Siteshwar Vashisht2012-06-06
| | | | | 1. history function without any argument now correctly shows user's command history. 2. history --save now saves user's command history.
* Python3 fixes in import_bash_settings.pyGravatar adisbladis2012-06-05
|
* Python3 fixes for webconfig.pyGravatar Adam2012-06-05
|
* Unicode error fix in manpage completion with python3Gravatar Adam2012-06-05
|
* Manpage generation now works with python3Gravatar Adam2012-06-05
|
* Improved webconfig.py's handling of combined term256 and classic colorsGravatar ridiculousfish2012-06-05
|
* Updated "last run version" to __fish_init_1_50_0. Updated colors for non ↵Gravatar ridiculousfish2012-06-05
| | | | term-256 compatibility
* Added history completion fileGravatar ridiculousfish2012-06-05
| | | | Updated history function to assume --search as the default behavior
* Relnoted history builtinGravatar ridiculousfish2012-06-04
| | | | Tweaked validation regex to use extended regexs
* Tweaks to the history functionGravatar ridiculousfish2012-06-04
|
* Adding history builtinGravatar Siteshwar Vashisht2012-06-05
|
* Missing -s to which fixedGravatar adisbladis2012-05-30
|
* Fix for annoying messages when launching on SnowLeopardGravatar Peter Ammon2012-05-30
| | | | Fix for missing .o file in Makefile.in