aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* don't parse the options that should be passed to fish scriptsGravatar Grissiom2010-10-03
| | | | | | This commit makes fish_parse_opt stop at first non-option argument, which expected as fish script name and pass the remaining argument to that script. I also updated the test cases.
* only count the last line of promt when caculate prompt widthGravatar Grissiom2010-09-24
|
* ignore tmp staff in tests/Gravatar Grissiom2010-09-24
|
* Merge remote branch 'origin/otherchirps-dev'Gravatar Grissiom2010-09-19
|\
* | call original grep in sgrepGravatar Grissiom2010-09-19
| | | | | | | | | | functions/grep.fish will set the GREP_OPTIONS, which will ruin sgrep's effort.
* | Revert "match the whole command for git completion"Gravatar Grissiom2010-09-19
| | | | | | | | | | | | This reverts commit d957d23d8f387cfe601b9f8c6d03bca9073e9e19. Use __fish_git_using_command to test commands and __fish_contains_opt to test arguments.
* | don't complete file names for git checkoutGravatar Grissiom2010-09-19
| |
* | match the whole command for git completionGravatar Grissiom2010-09-19
| |
* | event_fire( 0 ); => event_fire( NULL );Gravatar Grissiom2010-09-18
| |
* | use $() in Makefile var expansionGravatar Grissiom2010-09-18
| |
* | reader_read( 0... => reader_read( STDIN_FILENOGravatar Grissiom2010-09-18
| |
* | configure xsel in configure phaseGravatar Grissiom2010-09-18
| | | | | | | | ... and with the same arguments of fish
* | add XSEL_BIN var in configure.acGravatar Grissiom2010-09-18
| |
* | make clean should clean xsel and make distclean should delete itGravatar Grissiom2010-09-18
| |
* | use variables as xsel targetGravatar Grissiom2010-09-18
| |
* | don't make xsel in subshellGravatar Grissiom2010-09-18
| |
* | remove trialing spaces #2Gravatar Grissiom2010-09-18
| |
* | upgrade xsel to 1.2.0Gravatar Grissiom2010-09-18
| | | | | | | | xsel 1.0 begin to support UFT-8.
* | remove trailing spacesGravatar Grissiom2010-09-18
| | | | | | | | | | This is done by `sed -i -e 's/[ \t]*$//' *.[c,h]`, which should not introduce any functionality change.
* | add git submodule completionGravatar Grissiom2010-09-17
| | | | | | | | Merged from http://github.com/weavejester/fish-git
* | Fix cd prompt fail on the case that CDPATH have variablesGravatar Grissiom2010-09-17
| |
* | ignore ~ backup filesGravatar Grissiom2010-09-16
| |
* | ignore po/*.gmoGravatar Grissiom2010-09-16
| |
* | Added .gitignore.Gravatar Ben Hoskings2010-09-16
| |
| * added '-c' option to the functions.txt docs.Gravatar Christopher Nilsson2010-09-12
| |
| * 'functions --copy': added sanity check on new function name.Gravatar Christopher Nilsson2010-09-12
| | | | | | | | | | Now matches function create behaviour, running the new function name through wcsfuncname() and parser_keywords_is_reserved(), before allowing the copy.
| * replaced the functions '--rename' option with '--copy'.Gravatar Christopher Nilsson2010-09-09
| | | | | | | | | | Copying the function implementation was the main point. Actually removing the original isn't necessary, as that functionality already exists (functions -e).
| * Adding '--rename' option to 'functions' builtin.Gravatar Christopher Nilsson2010-09-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Aim is to allow an existing function to be renamed, allowing some basic function chaining. Example: > function foo echo Hello end > foo Hello > functions --rename foo bar > foo fish: Unknown command 'foo' > bar Hello > functions --rename fish_prompt old_prompt > function fish_prompt printf "{Boo!}%s" (old_prompt) end {Boo!}> Note in the last case, the new fish_prompt is calling its old definition.
* | Fix an fprintf() type warning in set_color.c by using "%s".Gravatar Ben Hoskings2010-04-09
| |
* | Fix casting warnings in screen.c / s_update() by casting al_get() twice to ↵Gravatar Ben Hoskings2010-04-09
| | | | | | | | convert type and then size, instead of both at once.
* | Declare write_loop() in print_help.c to fix warning (it's declared in ↵Gravatar Ben Hoskings2010-04-09
| | | | | | | | common.h, but including that file here breaks things badly).
* | Fixed incompatible pointer warning in env_universal_common.c / iconv() call.Gravatar Ben Hoskings2010-04-09
| |
* | Write formatted duration to ENV_DURATION after commands that run for > 1s ↵Gravatar Ben Hoskings2010-04-09
| | | | | | | | wall time.
* | Allow newlines in fish_prompt, by joining prompt_list with newlines instead ↵Gravatar Ben Hoskings2010-04-09
| | | | | | | | of nothing in exec_prompt().
* | Reduced timeout in select_try() from 5s to 10ms.Gravatar Ben Hoskings2010-04-09
|/
* Bump version numberGravatar axel2009-03-09
| | | | darcs-hash:20090308144106-ac50b-e64db4a3009f99b3c1d206bba1781775faef671c.gz
* Update todo listGravatar axel2009-03-09
| | | | darcs-hash:20090308142007-ac50b-22e9cc31212ff9647f75426327cdf5aff2d30f79.gz
* Fix interactive job in background busy wait bug, reported by Randall D. WaldGravatar axel2009-03-01
| | | | darcs-hash:20090301021441-ac50b-a9488a9e55f545c3b8bd52aa0fb00b2b967974a8.gz
* Prevent potential infinite loopGravatar James Vega2009-02-25
| | | | | | Ignore-this: 24edfe9248e1b667fcf4d8e151dd50f2 darcs-hash:20090224183601-35ec8-5e86d44c77af33376bd80485689d60c761ff17c6.gz
* Update copyright info, minor layout changes to section about licenses in fishGravatar axel2009-02-23
| | | | darcs-hash:20090222224540-ac50b-69c4f8dd027e4672b8d25f8240c1d5f625135ad1.gz
* Check return value of a few write calls and retry on EINTR, and fix a few ↵Gravatar axel2009-02-23
| | | | | | other warnings, mostly by printing error messages before giving up. darcs-hash:20090222202852-ac50b-b0e79142af5b7a99e55271d4001fa252d9684a1d.gz
* Misc documentation updatesGravatar axel2009-02-23
| | | | darcs-hash:20090222191714-ac50b-fdd090aafd60f71989ef5c63aac9f876dcad93eb.gz
* Hopefully make iconv detection work on OS X with non-gnu iconv implementationGravatar axel2009-02-23
| | | | darcs-hash:20090222191649-ac50b-4f7010fdbf662b71cb7c4c99d2ae6e00c7cccb83.gz
* Don't make complete builtin complain when used in non-interactive mode, as ↵Gravatar axel2009-02-23
| | | | | | we can always launch a debug prompt. Who are we to question why? darcs-hash:20090222162253-ac50b-bb3c9dc1d1fa33548a2ed7b3c7c4d21d527eba47.gz
* Fix read in noninteractive mode problems reported by James ReevesGravatar axel2009-02-23
| | | | darcs-hash:20090222162206-ac50b-c293945986f75103120606a64133b59fe82c02a6.gz
* Handle exit status of processes terminated by signalsGravatar axel2009-02-22
| | | | darcs-hash:20090221164656-ac50b-7bcbf6cb0bb8384560fbf9bf1059480cb4089def.gz
* Pressing Control-C (or otherwise changeing the command line content through ↵Gravatar axel2009-02-22
| | | | | | the commandline builtin) should clear the search buffer. darcs-hash:20090221154420-ac50b-52641fb6dd6e76aebc6244211e07c0861fb3eff0.gz
* prompt_pwd broken, this fix by James ReevesGravatar axel2009-02-21
| | | | darcs-hash:20090221104759-ac50b-35f7a896d3e62cd002605d47c090c7bec992317b.gz
* Oops, I broke recursive wildcard completionGravatar axel2009-02-21
| | | | darcs-hash:20090221104330-ac50b-ab9d487d3fc77fab32d9c49045d23b3e9124e618.gz
* Document rename of save_function to func_save. Pointed out by Ovchinnikov GeorgeGravatar axel2009-02-19
| | | | darcs-hash:20090218202037-ac50b-0351e8564d3274cd4fb364c07b4a3260f8a45f20.gz