Kenneth Vestergaard
1afdbb848e
Minor fix to order of arguments in error-message.
2013-03-09 13:03:28 -08:00
ridiculousfish
4d19bb17a9
Break out COMPLETE_NO_CASE and COMPLETE_REPLACES_TOKEN into separate flags, in preparation for upcoming fuzzy completion work
2013-03-05 20:54:16 -08:00
ridiculousfish
b2012467b3
Document -e and -E flags for echo, and provide some examples
2013-03-05 17:37:44 -08:00
David Adam (zanchey)
daf5ef1bbd
Kill termio.h and sys/termios.h
...
On FreeBSD, compilation complains that "this file includes
<sys/termios.h> which is deprecated, use <termios.h> instead". On Linux
and FreeBSD, <sys/termios.h> literally just pulls in <termios.h>. On OS
X and Solaris, <termios.h> pulls in <sys/termios.h>.
<termio.h> doesn't exist on FreeBSD or Mac OS X, and on Linux is marked
as deprecated and just includes <termios.h>. It does exist on Solaris,
but no `struct termio` is ever actually used in the codebase.
2013-03-05 12:25:00 -08:00
ridiculousfish
85a5319c4b
Add some examples to set_color
2013-03-04 12:05:21 -08:00
Daniel James
6ca11044a4
Remove -v flag from set_color synopsis.
...
The -v documentation was removed when set_color was made a builtin, but wasn't removed from the synopsis.
2013-03-04 11:33:50 -08:00
Siteshwar Vashisht
42be7733fe
Return EXIT_FAILURE in printf builtin if conversion to number fails
2013-03-04 23:25:14 +05:30
ridiculousfish
1d75c232ff
Teach builtin_test about the special precedence rules in IEEE 1003.1
...
https://github.com/fish-shell/fish-shell/issues/601
2013-03-03 13:22:00 -08:00
Siteshwar Vashisht
97c9c9c9d1
Use wmemcpy instead of mempcpy in printf builtin
2013-03-03 16:22:26 +05:30
Siteshwar Vashisht
ab52469fbb
Changed type of ok array in builtin_printf.cpp to bool
2013-03-03 15:32:32 +05:30
Siteshwar Vashisht
fba984272a
Fixed indentation in builtin_printf.cpp
2013-03-03 15:16:18 +05:30
Siteshwar Vashisht
fb3a41d3ad
Merge branch 'builtin_printf' of github.com:siteshwar/fish-shell into builtin_printf
...
Conflicts:
Makefile.in
builtin.cpp
builtin_printf.cpp
2013-03-03 00:49:56 +05:30
Siteshwar Vashisht
be7d02ebdd
Added test cases for printf builtin
2013-03-03 00:45:34 +05:30
Siteshwar Vashisht
b989978dd3
Fixed code to support field width and precision
2013-03-02 20:54:12 +05:30
Siteshwar Vashisht
d9c9760aac
Initial version of printf builtin
2013-03-02 20:54:12 +05:30
Siteshwar Vashisht
6ff88a44f0
Fixed code to support field width and precision
2013-03-02 16:02:20 +01:00
ridiculousfish
cbcc439e03
Merge branch 'master' of git://github.com/aliva/fish-shell into aliva-master
2013-03-01 15:10:50 -08:00
David Adam (zanchey)
bf282e9bd7
configure: disable gettext support if msgfmt isn't found (fixes https://github.com/fish-shell/fish-shell/issues/548 )
2013-03-01 14:54:46 -08:00
David Adam (zanchey)
4c3d3af73e
configure: only check for gettext/dcgettext if we want them (makes --without-gettext work on platforms where gettext exists but isn't wanted)
2013-03-01 14:54:46 -08:00
David Adam (zanchey)
10648cac5b
configure: only check for libintl if we want to use gettext (makes --without-gettext actually work)
2013-03-01 14:54:45 -08:00
aliva
3bfcd5e105
recreate yum-cache file every six hours.
2013-03-02 01:48:56 +03:30
aliva
87aca05e7f
autocomplete 'yum install' using yum cache
2013-03-01 23:27:03 +03:30
ridiculousfish
94b1d58cc2
Additional changes related to https://github.com/fish-shell/fish-shell/pull/592
2013-02-28 10:25:32 -08:00
ridiculousfish
c55cbd3f2f
Hopeful fix for https://github.com/fish-shell/fish-shell/issues/594
2013-02-26 18:31:08 -08:00
ormris debian
d89fcdcc5f
Add proper desriptions to "git submodule"
2013-02-26 16:24:28 -08:00
Cheer Xiao
76f715c486
add class scoped_push to automatically restore variable on function exit
2013-02-26 12:17:28 -08:00
lledey
bbab6b2fdc
Fix compilation by using std::ptrdiff_t instead of ptrdiff_t
...
Signed-off-by: lledey <lledey@gmail.com>
2013-02-23 21:47:10 +01:00
ridiculousfish
a8e92639af
Cleanup and simplify null_terminated_array_t and its clients
2013-02-22 16:22:56 -08:00
ridiculousfish
d99c2cb9a7
Support /etc/paths and /etc/paths.d/* on OS X
...
https://github.com/fish-shell/fish-shell/issues/417
2013-02-22 14:01:17 -08:00
ridiculousfish
9f8fe3d5e3
Hopeful fix to avoid forking for certain builtins like echo when they have an input redirection only
2013-02-22 13:20:27 -08:00
Konrad Borowski
3c8c8a7559
Remove useless __fish_complete_perl function
2013-02-21 12:53:35 -08:00
Konrad Borowski
a61e2caadb
Update Perl completion
2013-02-21 12:53:35 -08:00
ridiculousfish
f109d535b1
Add a null check to avoid passing null to io_chain_t::push_back
...
https://github.com/fish-shell/fish-shell/issues/590
2013-02-21 12:44:01 -08:00
ridiculousfish
12095c721c
Remove unnecessary eval in __fish_complete_cd
...
https://github.com/fish-shell/fish-shell/pull/589
2013-02-20 18:43:54 -08:00
ridiculousfish
7b873179ad
Use swap instead of copying in reader_repaint_without_autosuggestion
2013-02-20 18:18:08 -08:00
Yannis Chatzimichos
f1d923714a
Clear the autosuggestion from the old commandline when showing the completion list. Fixes #561
2013-02-20 18:07:38 -08:00
Yannis Chatzimichos
b9ba227733
Clean up comments and fix spelling errors
2013-02-20 18:07:38 -08:00
Deyton Sehn
f7754a2927
Turn on COMBINE_HIDPI_IMAGES to comply with Xcode 4.6 recommended settings
2013-02-20 17:31:30 -08:00
Deyton Sehn
125d12798d
Adds Xcode-generated contents.xcworkspacedata
2013-02-20 17:31:30 -08:00
Deyton Sehn
d3bec4e686
Ignore build directory and xcuserdata so Xcode-generated artifacts don't clog up index
2013-02-20 17:31:30 -08:00
Jacob Johnson
1b0e4a0067
Update doc_src/contains.txt
...
Escaped the $
2013-02-20 17:17:53 -08:00
Kenneth Vestergaard
286bef5eb7
Fix crash when /etc/{fstab,hosts} is unreadable.
2013-02-20 12:30:36 -08:00
ridiculousfish
c9b4163e23
Fix a crash when redirecting a nonexistent file to a function
...
https://github.com/fish-shell/fish-shell/pull/574
2013-02-20 12:25:01 -08:00
ridiculousfish
fbedf020bc
Null initialize an ivar (oops)
2013-02-19 23:16:44 -08:00
ridiculousfish
d3e9183303
Add a note to the documentation about fish_user_paths
2013-02-19 18:05:20 -08:00
ridiculousfish
aaa0c25ff7
Large set of changes to how PATH is handled. Changed fish to no longer modify PATH in share/config.fish. Introduced variable fish_user_paths, and a glue function __fish_reconstruct_path that splices together PATH with fish_user_paths. Changed fish to no longer validate changes to PATH unless the paths are new (i.e. don't recheck what's already there). Modified certain sets to store const wchar_t instead of wcstring to save a few allocations.
...
https://github.com/fish-shell/fish-shell/issues/527
2013-02-19 18:05:20 -08:00
Jan Kanis
2f43584727
small tweak to alias.fish: always add some prefix if in danger of infinite recursion
2013-02-19 22:58:55 +01:00
ridiculousfish
e7c1cb7185
Move autogenerated completions to ~/.config/fish/generated_completions/
...
https://github.com/fish-shell/fish-shell/issues/576
2013-02-17 16:14:36 -08:00
ridiculousfish
911c37e63e
Fix for issue where backward kill line crashes if performed while the cursor is on a newline
...
https://github.com/fish-shell/fish-shell/pull/580
2013-02-17 14:22:27 -08:00
ridiculousfish
8b40f09e17
Add function wrapper for mimedb
2013-02-17 12:56:56 -08:00