Peter Ammon
a6ab66080e
Additional tweak to color order
2012-03-20 11:33:44 -07:00
Siteshwar Vashisht
89e1cad470
Append $argv only to the last command in an alias.
2012-03-20 22:07:34 +05:30
Peter Ammon
e55bc92d1f
Tweak the color order
2012-03-20 03:05:00 -07:00
Peter Ammon
d6a59b538f
Work on web config color ordering
2012-03-20 03:01:00 -07:00
ridiculousfish
1a87f44325
Re-implement $history variable
...
Added -L option to set to mean "don't abbreviate"
2012-03-19 11:52:18 -07:00
ridiculousfish
c8bc535f22
Big improvement to web config history speed
...
Nice dashed table seprators
2012-03-19 11:51:44 -07:00
Peter Ammon
1889db3263
web_config work
2012-03-19 00:03:38 -07:00
Siteshwar Vashisht
73b88f2304
Added method to find a character outside quotes in a string.
2012-03-18 15:14:34 +05:30
Siteshwar Vashisht
21b8e5a5c6
Some additions to make scripted aliases work
2012-03-18 15:00:27 +05:30
ridiculousfish
b1ff14162f
More work on web config
2012-03-16 17:21:37 -07:00
Peter Ammon
c6c55823ac
More work on web config
2012-03-16 03:05:51 -07:00
ridiculousfish
8b8a970098
Made builtin_test handle parenthesis
2012-03-15 20:40:57 -07:00
Siteshwar Vashisht
ebfcee6e67
Fixed a crash on inputs like ls x>| less, where x doesn't exist in current directory.
2012-03-16 00:34:09 +05:30
Peter Ammon
63b330439e
Initial work towards web config UI
2012-03-15 03:43:45 -07:00
ridiculousfish
52d8fb301c
Added term256 support to set_color tool
2012-03-13 14:23:10 -07:00
Siteshwar Vashisht
dfe159e719
Fixed a crash on Linux caused while inserting \ in quotes.
2012-03-13 05:39:17 +05:30
Siteshwar Vashisht
4e7e45a431
Adding scripts to import aliases, environment variables and prompt from bash.
2012-03-11 22:46:58 +05:30
ridiculousfish
d81bd296fc
Tweak rgb_color_t back down to 4 bytes
2012-03-10 16:15:56 -08:00
ridiculousfish
6d3f257439
Shortened the "no matches found" error message
2012-03-10 13:44:35 -08:00
ridiculousfish
f92b24221a
Made pwd a builtin
...
Fixed a thread error when autosuggesting with a command substitution
2012-03-09 20:16:26 -08:00
ridiculousfish
afd78f3f0b
Allow g_log_forks to be set by fish_log_forks env var
2012-03-09 11:56:33 -08:00
ridiculousfish
44f3f51e0d
Attempt to not fork just to output the result of simple builtins. I'm unsure of why this was necessary, if it ever was.
2012-03-09 11:49:29 -08:00
ridiculousfish
14a35e7c21
Flip the switch to stop draining threads before exec (!)
2012-03-09 11:28:24 -08:00
ridiculousfish
d173bb6e0a
A bunch of changes working towards eliminating all memory allocation after fork()
2012-03-08 23:21:07 -08:00
ridiculousfish
ce859c9e92
Added some missing calls to setup_fork_guards() in utilities.
...
Made echo a builtin
2012-03-07 11:35:22 -08:00
ridiculousfish
8ed20f3c28
Removed pwd.fish, which made the home directory print out with ~ (annoying)
2012-03-07 10:53:08 -08:00
ridiculousfish
0ced7d8e56
Improve error reporting for builtin_test
2012-03-07 01:16:50 -08:00
ridiculousfish
143ead8d00
Fix builtin_test to properly handle last expression in a combining expression
2012-03-07 01:13:24 -08:00
ridiculousfish
6788c2710f
Improved error reporting for builtin_test
2012-03-07 01:02:46 -08:00
ridiculousfish
ed7c10f366
Implemented test as a builtin (!)
2012-03-07 00:54:01 -08:00
ridiculousfish
68b93c624f
Move special handling of DISPLAY environment variable from etc/config.fish to fish itself to reduce number of fork calls made at launch
2012-03-06 15:52:16 -08:00
ridiculousfish
36fe1e4a46
Some initial work towards cutting down the number of fork calls we do
2012-03-06 15:12:37 -08:00
ridiculousfish
9ee4e4e05c
Tweak fork guards to use getpid() instead of pthread_atfork
2012-03-06 14:34:18 -08:00
ridiculousfish
ea65a0c519
Updated a comment
2012-03-06 14:32:00 -08:00
ridiculousfish
f35d2629d4
Notice when fish_term256 changes and react to it
2012-03-05 14:18:16 -08:00
ridiculousfish
0e5578204e
Additional work towards "forcing" term256 mode on supported terms
2012-03-05 13:39:01 -08:00
ridiculousfish
063a465227
Begin to rework term256 support
2012-03-05 10:44:08 -08:00
ridiculousfish
230fb921ec
We had identical format_val and to_string; standardize on to_string
2012-03-05 10:18:42 -08:00
ridiculousfish
82a93d8406
Fix for completions only printing one item
2012-03-05 10:03:26 -08:00
ridiculousfish
2dda8634e9
Fix to stop autosuggesting on whitespace
2012-03-05 09:34:54 -08:00
Siteshwar Vashisht
2f313b799a
Made fish_tests.cpp compile on Linux.
2012-03-05 21:57:31 +05:30
ridiculousfish
d371256913
Fix for crash on "less test <tab>"
2012-03-04 18:11:21 -08:00
Siteshwar Vashisht
a7ec93b287
Fixed compilation on Linux.
2012-03-04 16:57:41 +05:30
ridiculousfish
2c5001a5b3
Removed buffer_t
2012-03-04 02:45:51 -08:00
ridiculousfish
191221eec5
Final cleanup of io_data_t now that I recognize the bizarre way in which it shares output buffers (not sure how this ever worked before)
2012-03-04 02:35:30 -08:00
ridiculousfish
27f374a38b
Some initial work on removing buffer_t from io_data_t
2012-03-03 23:56:35 -08:00
ridiculousfish
baa813c46f
Fix for history being saved too often
2012-03-03 23:10:15 -08:00
ridiculousfish
79a22b1f8d
Replace some string_buffer_t
2012-03-03 23:01:42 -08:00
ridiculousfish
087940ec9e
Fix a bug where wfopen would always fail
...
Removed some buffer_t
2012-03-03 22:48:21 -08:00
ridiculousfish
8a46931e34
Remove string_buffer_t (!)
2012-03-03 22:08:34 -08:00