ridiculousfish
6a6593335d
Teach fish_tests about new parsing files in Makefile
2013-08-08 15:06:32 -07:00
ridiculousfish
876b9d49b4
Added fish_tests target to fish.xcodeproj
2013-08-08 14:44:52 -07:00
ridiculousfish
680ac41bb1
Clean up some error handling
2013-07-28 15:44:09 -07:00
ridiculousfish
b133137a1f
Removed templates (yay)
2013-07-28 15:19:38 -07:00
ridiculousfish
9dc91925e7
Fewer templates
2013-07-26 23:59:12 -07:00
ridiculousfish
4f8d4f378c
AST no templates
2013-07-25 15:24:22 -07:00
ridiculousfish
3e3eefc2dc
Improvements to new parser. All functions and completions now parse.
2013-07-22 18:26:15 -07:00
ridiculousfish
77b6b0a9b2
Move production logic into templates
2013-07-21 15:22:11 -07:00
ridiculousfish
551d2dfebd
Merge branch 'master' into ast_templates
...
Conflicts:
fish_tests.cpp
2013-07-21 14:04:06 -07:00
ridiculousfish
f9c2a77c67
Next stab at abbreviations. Highlighting should work.
2013-07-19 12:41:35 -07:00
ridiculousfish
92099c7af2
Initial abbreviation work. Tests currently fail.
2013-07-19 12:41:34 -07:00
Konrad Borowski
58ad04b61c
Avoid standard command not found message when command-not-found is found
...
Squashed commit of the following:
commit c208bc30b7747b3743212483b3dd7e3f90819f49
Merge: 97bea94
2633372
Author: Konrad Borowski <glitchmr@myopera.com>
Date: Fri Jul 19 09:56:12 2013 +0200
Merge branch 'command-not-found' of git://github.com/GlitchMr/fish-shell into command-not-found
commit 26333721b9
Author: Konrad Borowski <glitchmr@myopera.com>
Date: Fri Jul 19 09:55:13 2013 +0200
Fix command_not_found when not found
commit db34460bb5
Author: Konrad Borowski <glitchmr@myopera.com>
Date: Wed Jul 17 13:41:57 2013 +0200
Avoid showing standard command not found message when possible
In bash, command-not-found handler causes the standard messages to
not appear. Because of events model in fish, it isn't really an
option, so I moved the standard command not found message to
fish function. This way, the messages aren't repeated, and the
standard command not found message appears only when handler
couldn't be found.
2013-07-19 09:56:47 +02:00
Konrad Borowski
97bea94550
Fix canto completion
...
-d option was forgotten, causing error for last complete command
2013-07-19 09:28:05 +02:00
Johann Weging
51ae9b3ed4
Add completion for canto.
2013-07-19 09:24:00 +02:00
Konrad Borowski
4726221d18
Merge pull request #915 from GlitchMr/fix-printf
...
printf '\0' now works. Fixes #908 .
2013-07-19 00:17:37 -07:00
Siteshwar Vashisht
7353c6f94d
Fixed ftp completions
...
Merged pull request at https://github.com/fish-shell/fish-shell/pull/919
Squashed commit of the following:
commit c0662a9d4da12ba49ffe1dddc918533f8a52b91f
Author: Siteshwar Vashisht <siteshwar@gmail.com>
Date: Thu Jul 18 21:23:42 2013 +0530
Added missing quote in ftp completions
commit 9ef408d039
Author: Konrad Borowski <glitchmr@myopera.com>
Date: Thu Jul 18 15:33:57 2013 +0200
Make punctuation consistent properly. Fixes #918 .
commit ea26da0f82
Author: Konrad Borowski <glitchmr@myopera.com>
Date: Thu Jul 18 15:29:02 2013 +0200
Revert "make punctuation consistent"
This reverts commit 993c028579
.
2013-07-18 21:26:32 +05:30
Konrad Borowski
91a04c7638
printf '\0' now works. Fixes #908 .
2013-07-17 15:24:23 +02:00
ridiculousfish
1511de68ed
Make parse_util_locate_cmdsubst return the innermost command substitution instead of the outermost.
...
Fixes https://github.com/fish-shell/fish-shell/issues/913
2013-07-17 01:35:30 -07:00
Konrad Borowski
d6c9d3ce94
Use \x1B instead of \e.
2013-07-16 13:42:31 -07:00
ridiculousfish
c64a86efae
Fix some warnings exposed by -Wall
2013-07-16 13:40:11 -07:00
ridiculousfish
c522c0833a
Fix warnings about array subscript in builtin_printf.cpp
2013-07-16 13:38:15 -07:00
ridiculousfish
28fdfec7cb
Add -Wall to Xcode build
2013-07-16 13:37:55 -07:00
ridiculousfish
d3bb2a718a
Make printf support \e as the escape character
...
https://github.com/fish-shell/fish-shell/issues/910
2013-07-16 13:25:42 -07:00
raichoo
cabebd9f51
Fix broken darcs completion
2013-07-16 12:37:30 -07:00
ridiculousfish
886c4320d6
Merge branch 'informative_git' of git://github.com/mariuszs/fish-shell into mariuszs-informative_git
2013-07-11 12:26:25 -07:00
ridiculousfish
93f27666db
More work
2013-07-10 23:45:09 -07:00
Siteshwar Vashisht
379cf3d249
Converted tabs to spaces in webconfig script
2013-07-06 21:09:20 +05:30
Siteshwar Vashisht
0fe44f0e2a
Cleaned up commented lines and updated method names in create_manpage_completions script
2013-07-06 20:57:41 +05:30
ridiculousfish
66d5436789
Fix for extra token_end
2013-07-04 14:05:42 -07:00
ridiculousfish
70b83a3bbb
Implement support for switch
2013-06-30 15:38:31 -07:00
ridiculousfish
eba5b0e4c5
If statements parse
2013-06-27 15:12:27 -07:00
ridiculousfish
66af0c1a53
More work on the AST. block statements worked out a bit more.
2013-06-24 12:33:40 -07:00
ridiculousfish
70c6ca76cb
Merge branch 'master' into ast
2013-06-23 11:51:40 -07:00
ridiculousfish
d840643cb3
More work on new parser
2013-06-23 02:09:46 -07:00
Konrad Borowski
07b7a65b86
Update documentation for $fish_user_paths
2013-06-22 17:22:05 +02:00
Konrad Borowski
7e7b50cd74
Put user paths at beginning
2013-06-22 17:15:43 +02:00
David Celis
0b8f7d4fe7
Add completion for Bundler
...
Signed-off-by: David Celis <me@davidcel.is>
2013-06-20 00:05:28 +08:00
David Adam
93278dc7e3
docs: configure/Makefile changes to require at least Doxygen 1.5
2013-06-19 23:59:13 +08:00
ridiculousfish
b771e97ac6
More work on simulating execution of parse trees. Pipes are totally screwed up.
2013-06-18 23:35:04 -07:00
Mariusz Smykuła
a3c87fb30b
Less code is better, __fish_git_prompt_validate_chars refactoring
2013-06-18 22:40:09 +02:00
Mariusz Smykuła
228fa38240
Renaming, cleanup
2013-06-18 22:26:43 +02:00
Mariusz Smykuła
a142c5e1ec
Support for defining color with bold/brighter color set
2013-06-18 22:20:28 +02:00
Mariusz Smykuła
4702283280
Less code is better, __fish_git_prompt_validate_colors refactor
2013-06-18 21:49:53 +02:00
Mariusz Smykuła
918df393e6
Use tabs, sample prompt
2013-06-18 08:52:32 +02:00
Mariusz Smykuła
1e415a9943
Fixes, new method added to prompt
2013-06-17 23:06:05 +02:00
Mariusz Smykuła
c955379971
Added informative status method
2013-06-17 22:20:56 +02:00
Mariusz Smykuła
1debe4f055
Informative version of __fish_git_prompt_show_upstream
2013-06-17 19:29:34 +02:00
Mariusz Smykuła
9b9ce31550
Fix variable name
2013-06-17 19:26:21 +02:00
ridiculousfish
bdd8ef5a52
Merge branch 'master' into ast
2013-06-17 00:43:12 -07:00
James French
292908c00a
Portmaster completions
...
* Added FreeBSD's pkg to __fish_print_packages
* Portmaster completes on installed packages and ports
* Options list as per fish_generate_completions, needs to be tidied
up further but will suffice for now
2013-06-17 00:14:16 -07:00