ridiculousfish
956c94f30a
Teach the Makefile to only instruct the user to edit /etc/shells if it needs to be edited
2013-04-27 16:36:35 -07:00
ridiculousfish
3e69e5b082
Large set of changes to improve history atomicity on filesystems that do not support locking
...
Should address https://github.com/fish-shell/fish-shell/issues/685
2013-04-27 15:21:14 -07:00
Adam
330faab6cd
Typo in tar completion (vevrify->verify)
2013-04-27 14:48:33 +02:00
ridiculousfish
fe6699f0bf
Rely on $PWD instead of getcwd() more often
...
Fixes https://github.com/fish-shell/fish-shell/issues/696
2013-04-27 00:45:38 -07:00
ridiculousfish
807c5f2ef2
Squashed commit of the following:
...
commit 839e9c2ec00fcd72b19f1d415bee26af7f51f8aa
Author: lledey <lledey@gmail.com>
Date: Tue Apr 23 13:28:23 2013 +0200
Fix git branch completion if grep output is not the default one
Signed-off-by: lledey <lledey@gmail.com>
commit 7798ed05744636f67d177bcb47d48d6aeca12787
Author: lledey <lledey@gmail.com>
Date: Tue Apr 23 10:35:35 2013 +0200
Fix git branch completion if grep output is not the default one
Signed-off-by: lledey <lledey@gmail.com>
2013-04-26 21:42:31 -07:00
ridiculousfish
f7708955b6
Make ack completion not spew to stderr if ack is not installed
2013-04-26 21:33:17 -07:00
Konrad Borowski
be9024767e
Allow dynamicly adding types
2013-04-26 12:08:11 -07:00
Konrad Borowski
a1a83f8880
Insanely long ack completion
2013-04-26 12:08:11 -07:00
ridiculousfish
eb3a1f6739
Fix for reported "out of memory" for filesystems that return -1 as _PC_NAME_MAX
2013-04-26 11:46:49 -07:00
Steven Fackler
03c1f2ef5b
Some documentation cleanup
2013-04-21 21:36:48 -04:00
ridiculousfish
d215e86662
Fix for issue where tab completing an empty string would produce no results
2013-04-21 15:49:45 -07:00
ridiculousfish
10962d7175
Remove code that disabled tests (oops)
2013-04-21 15:49:45 -07:00
Siteshwar Vashisht
6889232b41
Moved lein.fish under share/completions
2013-04-21 10:55:41 +05:30
Dmitry Chestnykh
c54097af20
Fix typo in docs
2013-04-20 13:30:40 -07:00
Thomas Kühnel
7c6695354e
Append / to the end of directories for scp completion as suggested by https://github.com/fish-shell/fish-shell/issues/42#issuecomment-7205032
2013-04-20 13:26:06 -07:00
ridiculousfish
2d7fbf2476
Teach xcode build about $BINDIR
2013-04-20 13:18:51 -07:00
Brent Sanders
1ef8206db1
Changed paths.bin to respect BINDIR
...
The compiled-in path to bin dir was not correct; it made the
common assumption that `$(prefix)` == `$(prefix)/bin` which is
usually true, but not in all cases.
1. [machine specific files](http://www.gnu.org/prep/standards/html_node/Directory-Variables.html#index-exec_005fprefix )
should use `$(exec_prefix)` (`@exec_prefix@` in Makefile.in)
instead of the usual `$(prefix)`.
2. [executable programs](http://www.gnu.org/prep/standards/html_node/Directory-Variables.html#index-bindir )
should use the more-specific `$(bindir)` (`@bindir@` in Makefile.in)
instead of assuming `$(exec_prefix)/bin` as this allows the
executable install location to be changed with the
`--bindir=_foo_` option to `./configure`.
Fortunately, the makefile is mostly correct and *installs* the
executable in the correct location. The problem shows up later
such as during tab-completion, when fish_pager is run - the
compiled-in path it uses was the incorrect `$(prefix)/bin`
resulting in an "Unknown command" error, which only required
this small fix.
2013-04-20 13:18:51 -07:00
ridiculousfish
b65f8d81fc
Don't block "hidden files" for wildcard expansions that aren't files (like case)
...
https://github.com/fish-shell/fish-shell/issues/667
2013-04-20 12:41:02 -07:00
ridiculousfish
e285d2939b
Teach fish to exit without destructors in the normal path
2013-04-19 10:24:33 -07:00
ridiculousfish
6b602a4589
Minor cleanup in syntax highlighting
2013-04-19 10:24:33 -07:00
ridiculousfish
084542b943
print_variables should use ellipsis_char instead of literal ellipsis
2013-04-19 10:24:33 -07:00
ridiculousfish
ef8ea97044
Prevent inline destructor of completion_t to reduce compiled code size a bit
2013-04-19 10:24:33 -07:00
ridiculousfish
dd6d0e774c
Rearrange some macros in configure.ac so that CXXFLAGS can default to -g -O2 again
2013-04-19 10:24:33 -07:00
ridiculousfish
f934310337
Build with -fno-exceptions
...
https://github.com/fish-shell/fish-shell/issues/664
2013-04-19 10:24:33 -07:00
Siteshwar Vashisht
afe293c20a
Fixed compilation by adding missing header libintl.h
2013-04-17 06:41:58 +02:00
Siteshwar Vashisht
7f0a68f8d6
Fixed check for msgfmt in configure.ac
2013-04-16 15:13:05 +02:00
ridiculousfish
2517832718
Teach fish_config how to find fish from __fish_bin_dir
...
Fixes https://github.com/fish-shell/fish-shell/issues/621
2013-04-15 14:15:47 -07:00
ridiculousfish
bcf3accb74
Eliminate a static string from input_terminfo_get_sequence
2013-04-15 13:07:17 -07:00
ridiculousfish
1c5556334d
Try to fix UnicodeDecodeError in create_manpage_completions.py
...
https://github.com/fish-shell/fish-shell/issues/658
2013-04-15 01:05:56 -07:00
hansstimer
299d803396
Update go.fish
...
Fix typo for vet subcommand
2013-04-14 16:13:50 -07:00
Hans Stimer
d513ace39d
add completion for the Go tool
2013-04-14 16:13:50 -07:00
ridiculousfish
d5a9a4463c
Turn off RTTI when building with libstdc++
2013-04-14 15:59:41 -07:00
ridiculousfish
cf0baada2c
Removed INSTALL file, since it mostly duplicates what's present in README.md
2013-04-14 13:42:12 -07:00
ridiculousfish
49589e2da0
Added note about how to install ncurses, and what to do on EC2
...
Addresses https://github.com/fish-shell/fish-shell/pull/509
2013-04-14 13:38:56 -07:00
ridiculousfish
0e24676144
Fix to make create_manpage_completions work with Python 3
...
Fixes https://github.com/fish-shell/fish-shell/issues/658 ?
2013-04-14 02:03:53 -07:00
ridiculousfish
b0132821ac
Use 'command git' instead of git to defeat certain git aliases
...
https://github.com/fish-shell/fish-shell/pull/622
2013-04-14 02:03:53 -07:00
nmeum
24afe544a3
Typos
2013-04-14 12:19:56 +05:30
ridiculousfish
3d7ff9f758
Remove "law of minimalism" since echo is now a builtin and we're pretty clearly prioritizing performance over modularity.
...
https://github.com/fish-shell/fish-shell/issues/612
2013-04-13 23:13:18 -07:00
ridiculousfish
a81e70350b
Teach OS X package builder script to look up the version dynamically
2013-04-13 23:13:18 -07:00
nmeum
7f6f0ca103
Fixed a typo
...
It should be 'directory' not 'direcotry'
2013-04-13 22:38:29 +02:00
ridiculousfish
c89bc73740
Added WorkspaceSettings.xcsettings to prevent auto-creation of schemes
2013-04-13 12:21:10 -07:00
ridiculousfish
3100669b79
Add the Xcode schemes
2013-04-13 11:04:44 -07:00
ridiculousfish
22c670c3d3
Replace OS X installer PackageMaker document with a distribution file and script
2013-04-13 02:00:32 -07:00
ridiculousfish
c37c7cee05
Reduce compiled code size a bit
2013-04-13 02:00:31 -07:00
Siteshwar Vashisht
46579f3799
Removed xsel tarball from repository
2013-04-13 12:12:39 +05:30
Greg Dietsche
6de30028a8
tmux: make session auto-completion user friendly
...
make it more user friendly by matching the output of:
tmux list-sessions
Signed-off-by: Greg Dietsche <Gregory.Dietsche@cuw.edu>
2013-04-12 14:03:26 -07:00
Greg Dietsche
c78c1427be
tmux: use status-left short flags
...
Signed-off-by: Greg Dietsche <Gregory.Dietsche@cuw.edu>
Conflicts:
share/completions/tmux.fish
2013-04-12 14:03:26 -07:00
Greg Dietsche
953e7fd717
tmux: implement Status Line
...
Signed-off-by: Greg Dietsche <Gregory.Dietsche@cuw.edu>
2013-04-12 14:03:26 -07:00
Greg Dietsche
1ae08cfedf
tmux: implement ENVIRONMENT
...
Signed-off-by: Greg Dietsche <Gregory.Dietsche@cuw.edu>
2013-04-12 14:03:26 -07:00
ridiculousfish
3c116cd077
Change Makefile to not delete legacy binaries, but instead just notify the user about them. Change Makefile to only look for legacy binaries in $PREFIX instead of using which.
...
https://github.com/fish-shell/fish-shell/pull/655
2013-04-12 13:49:08 -07:00