aboutsummaryrefslogtreecommitdiffhomepage
path: root/share
Commit message (Collapse)AuthorAge
* Add newline before listing current token.Gravatar nulltrek2013-09-13
|
* Fix some typos.Gravatar nulltrek2013-09-12
|
* Rename internal functions for consistency.Gravatar nulltrek2013-09-12
|
* add support for downcase-word, upcase-word and capitalise-wordGravatar Christian Rishøj2013-09-09
|
* Remove useless semicolon in webconfig.pyGravatar Konrad Borowski2013-09-08
|
* Make __fish_print_mounted work better on OS XGravatar ridiculousfish2013-09-05
|
* OS X Mavericks keybinding fixGravatar ridiculousfish2013-09-05
|
* Fix VTE version testGravatar Konrad Borowski2013-09-04
|
* Notify vte-based terminals of $PWD change (#906)Gravatar Tim Cuthbertson2013-09-04
|
* add __fish_urlencode function which URL-escapes stdinGravatar Tim Cuthbertson2013-09-04
|
* Fix useradd completion syntaxGravatar ridiculousfish2013-09-02
| | | | (https://github.com/fish-shell/fish-shell/issues/863)
* completion for vim-addonsGravatar Adrien Grellier2013-09-01
|
* Fix more indentation in fish_default_key_bindings.fishGravatar ridiculousfish2013-08-31
|
* Fix indentationGravatar ridiculousfish2013-08-31
|
* Support iTerm2 forward/backward word escapesGravatar ridiculousfish2013-08-31
| | | | (https://github.com/fish-shell/fish-shell/issues/920)
* Fix #976. Now prompt tries to use standard git command.Gravatar Konrad Borowski2013-08-26
|
* Fix to respect the order of paths in /etc/paths (oops)Gravatar ridiculousfish2013-08-25
|
* Rearrange the PATH to respect the order defined in /etc/paths (#927) andGravatar ridiculousfish2013-08-25
| | | | to prepend it to $PATH instead of appending it (#950)
* Fix tabs in share/functions/__fish_config_interactive.fishGravatar ridiculousfish2013-08-24
|
* Fix "command not found" handler behaviour.Gravatar nulltrek2013-08-24
|
* Remove grep warning from make target completionGravatar lledey2013-08-19
| | | | | | grep was throwing warnings when no Makefile was found Signed-off-by: lledey <lledey@gmail.com>
* Initial work towards various IO cleanups with an eye to fixing ↵Gravatar ridiculousfish2013-08-19
| | | | https://github.com/fish-shell/fish-shell/issues/110
* Fix #684 by putting newline after $argvGravatar Konrad Borowski2013-08-18
| | | | | | It's rather hacky, but it sort of works. (but then, this makes fish compare to PHP (but PHP doesn't put that newline), so perhaps I shouldn't do that - http://git.io/GFurbg)
* Actually commit the no-scope-shadowing to . functionGravatar ridiculousfish2013-08-17
|
* Fix "." function to not shadow scopes, so the tests pass again. Remove ↵Gravatar ridiculousfish2013-08-17
| | | | eval's use of "." function.
* Mac OS X doesn't support uname -o. Use uname instead.Gravatar Konrad Borowski2013-08-16
| | | | | | I break compatibility with Mac OS X again, that I don't have access to. Result: Stuff break, and I have to fix it, so it will perhaps work. At least, I hope it will work.
* Deprecate "." command. Fixes #310.Gravatar Konrad Borowski2013-08-14
| | | | | Needs documentation (for the new name), but manages to move . to source, while preserving compatibility.
* Show path containing current disk drive in Windows in titleGravatar Konrad Borowski2013-08-14
|
* Show drive letter under CygwinGravatar Konrad Borowski2013-08-14
| | | | /c/c looks awful, and C:/ is simply better.
* Implement 'help' for Cygwin.Gravatar Konrad Borowski2013-08-13
|
* Implement 'open' for Cygwin.Gravatar Konrad Borowski2013-08-13
|
* Fix hostname command under Cygwin with Unicode charactersGravatar Konrad Borowski2013-08-12
| | | | | | Yes, hostname is broken under Cygwin, but for fish it's an issue, as it makes fish_config more buggy than it needs to be (by making UTF-8 errors according to Python).
* Fix ls command under CygwinGravatar Konrad Borowski2013-08-12
| | | | | It appears that dircolors -c under Cygwin has >&/dev/null at end that is valid C shell syntax, but isn't accepted in fish shell.
* git_prompt: Default upstream_prefix to nothingGravatar Kevin Ballard2013-08-05
| | | | | | git.git's __git_ps1 doesn't have an upstream prefix. I'm not sure why one was added to our __fish_git_prompt, but it certainly shouldn't default to a space.
* git_prompt: Fix bad test if bash.showUntrackedFiles isn't setGravatar Kevin Ballard2013-08-05
|
* git_prompt: Make informative separator configurableGravatar Brian Gernhardt2013-07-30
| | | | | | It reuses $__fish_git_prompt_char_stateseparator, since it has a similar meaning and goes otherwise unused when $__fish_git_prompt_show_informative_status is set.
* git_prompt: Change informative character defaultsGravatar Brian Gernhardt2013-07-30
| | | | | | | | | | | This changes the defaults for several characters when $__fish_git_prompt_show_informative_status is set so that the prompt looks more like the typical informative prompt. Before: (master >1<2|+3#4*5%6) After: (master↑1↓2|●3✖4✚5…6) The defaults were taken from magicmonty/bash-git-prompt
* git_prompt: Show upstream with informative statusGravatar Brian Gernhardt2013-07-30
| | | | | | This makes $__fish_git_prompt_show_informative_status imply $__fish_git_prompt_showupstream = "informative", while adding a none option for showupstream to disable it if desired.
* git_prompt: Informative upstream with informative statusGravatar Brian Gernhardt2013-07-30
| | | | | This makes $__fish_git_prompt_showupstream = "auto" mean "informative" instead of "git" if $__fish_git_prompt_show_informative_status is set.
* Remove useless debugging codeGravatar Konrad Borowski2013-07-27
|
* git_prompt: fix non-informative upstreamGravatar Brian Gernhardt2013-07-27
| | | | | `test -n informative` will always succeed. We want to test the informative variable instead so that other modes can still work.
* git_prompt: Repaint when show_informative_status is changedGravatar Brian Gernhardt2013-07-27
|
* git_prompt: Fix resetting colors in informative_statusGravatar Brian Gernhardt2013-07-27
|
* git-prompt: Document informative_status changesGravatar Brian Gernhardt2013-07-26
|
* git-prompt: Move status_order to near informative_statusGravatar Brian Gernhardt2013-07-26
| | | | | | It's easy to forget the definition of ___fish_git_prompt_status_order when there are dozens of lines between where it is defined and where it is used.
* git-prompt: Ensure repaint on all char and color changesGravatar Brian Gernhardt2013-07-26
| | | | | | | A few characters and colors got added without being added to the event list for repainting. Also sort and re-align list of characters in validate_chars.
* git_prompt: don't save output of ls-files for untracked filesGravatar Brian Gernhardt2013-07-26
| | | | | based on git.git 14d7649: "bash prompt: avoid command substitution when checking for untracked files"
* git_prompt: Call `git rev-parse` less oftenGravatar Brian Gernhardt2013-07-26
| | | | | | | | | | | | The code invoked `git rev-parse` several times when the required information could be collected all at once. This is based on the following commits from git.git: efaa0c1: bash prompt: combine 'git rev-parse' executions in the main code path e3e0b93: bash prompt: combine 'git rev-parse' for detached head 0f37c12: bash prompt: use bash builtins to check for unborn branch for dirty state dd0b72c: bash prompt: use bash builtins to check stash state
* git_prompt: remove __fish_git_prompt_git_dirGravatar Brian Gernhardt2013-07-26
| | | | | | | | It's a one line function called in a single place. I suspect it only existed because the bash equivalent __gitdir existed (it was more complex), but that function no longer exists either, as of git.git 511ad15: "bash prompt: run 'git rev-parse --git-dir' directly instead of __gitdir()"
* git_prompt: print unique detached HEAD abbreviated object nameGravatar Brian Gernhardt2013-07-26
| | | | | | | | | | Simply using cut duplicates (poorly) `git rev-parse --short` This also restores the ... printed after the abbreviation which __fish_git_prompt had been missing. Based on git.git e8f21ca: "bash prompt: print unique detached HEAD abbreviated object name"