ridiculousfish
b39bebee06
Fix for problem where we'd never use a cached placeholder function. Also upped the staleness interval from its testing value of 1 to 15 seconds.
2012-02-13 10:28:04 -08:00
ridiculousfish
dce189fc6d
Support for setting both RGB and named colors on the same line, so the same config can work for multiple term types
2012-02-13 09:52:17 -08:00
ridiculousfish
0a4c72e78b
Added color.h, color.cpp. Got term256 colors working.
2012-02-12 18:05:59 -08:00
ridiculousfish
d66700a0e4
Color work
2012-02-11 17:07:56 -08:00
ridiculousfish
b59a22bef0
Colors
2012-02-10 17:57:20 -08:00
ridiculousfish
9b1930588f
Migrate errors from array_list_t to wcstring_list_t
2012-02-10 17:54:38 -08:00
Siteshwar Vashisht
18bb64cd43
Fixed compilation with recent changes on Linux.
2012-02-10 21:25:06 +05:30
ridiculousfish
d975187433
Removed some al_list functions
2012-02-10 01:37:30 -08:00
ridiculousfish
910863e9ea
Final removal of halloc. It's like Christmas Morning.
2012-02-09 19:26:44 -08:00
ridiculousfish
a38490429b
Removed a halloc_register_function_void
2012-02-09 19:00:05 -08:00
ridiculousfish
80e8f6a0d1
Removed halloc_wcsdup
2012-02-09 18:59:15 -08:00
ridiculousfish
e5ff5f7484
Some hopefully good changes to get IOs off of halloc
2012-02-09 18:43:36 -08:00
ridiculousfish
646240fc54
Changed the Makefile to no longer fail if man pages are missing, etc.
2012-02-09 16:36:35 -08:00
ridiculousfish
19cd7a248d
Cleanup of wildcard.cpp, removing ad-hoc hash table and halloc
2012-02-09 16:06:24 -08:00
ridiculousfish
f1b1d1ca75
Get rid of some string buffer
2012-02-09 10:14:06 -08:00
ridiculousfish
e5bba2294d
Removed some more halloc
2012-02-09 02:01:49 -08:00
ridiculousfish
19cfd9b5d6
Fix for pager regression
2012-02-09 01:54:46 -08:00
ridiculousfish
7e1b15a0cc
More changes to fish pager to fix regressions. It didn't actually work.
2012-02-09 01:39:08 -08:00
ridiculousfish
19858c574d
Removed halloc and al_list from fish_pager. paging still seems to work
2012-02-09 01:02:12 -08:00
ridiculousfish
f891ea5713
Fixed named_arguments to be wcstring_list_t instead of al_list
2012-02-08 23:53:23 -08:00
ridiculousfish
d3311c81e5
REmoved al_list from exec.cpp
2012-02-08 22:56:42 -08:00
ridiculousfish
b6bc4381fb
Get event_t off of halloc (!)
2012-02-08 19:02:25 -08:00
ridiculousfish
b3d0561c09
Cleanup event_get_desc
2012-02-08 16:20:48 -08:00
ridiculousfish
1bbe901bcd
Eliminated halloc usage from complete.cpp
2012-02-08 16:15:53 -08:00
ridiculousfish
4f8b4379f5
Cleanup of completion_entry in complete.cpp
2012-02-08 14:48:22 -08:00
Siteshwar Vashisht
bc8a288386
Got rid of multiple cd paths, only current directory will be searched while changing directories, implicit cd (entering directory just by typing it's name) is removed.
2012-02-09 01:18:51 +05:30
ridiculousfish
3dc56de0ae
Excised some more halloc and array_list_t
2012-02-08 02:34:31 -08:00
ridiculousfish
b2e5809180
Removed halloc from highlight.cpp
2012-02-08 02:13:39 -08:00
ridiculousfish
7e52523541
Migrate mimedb off of al_init
2012-02-08 01:55:35 -08:00
ridiculousfish
8bc83c5967
Removed al_list from mimedb.cpp
2012-02-08 01:22:08 -08:00
ridiculousfish
029c8c06c2
Remove old env_get_names implementation
2012-02-08 00:59:46 -08:00
ridiculousfish
063fc0c48b
Cleanup al_list from builtin_complete.cpp
2012-02-08 00:45:07 -08:00
ridiculousfish
191eeab589
Cleanup expand_escape_variable
2012-02-08 00:15:06 -08:00
ridiculousfish
3f8621e566
CLeanup the io_stack in builtin.cpp, other changes to migrate away from al_list
2012-02-07 23:53:34 -08:00
ridiculousfish
5f686ebb47
Clean up exec_subshell, removing al_list from it
2012-02-07 23:35:41 -08:00
ridiculousfish
6a31457c6d
Really excise halloc from input.cpp
2012-02-07 23:17:20 -08:00
ridiculousfish
e6f7912a25
Removed halloc from input.cpp
2012-02-07 23:15:32 -08:00
ridiculousfish
8a2737566c
Excised some more halloc
2012-02-07 22:44:10 -08:00
ridiculousfish
006523ac59
Replaced void*data with auto_ptr<function_data_t>, eliminating antoher halloc.
2012-02-07 22:10:35 -08:00
ridiculousfish
c0e783eb6e
Excised some halloc
2012-02-07 21:23:12 -08:00
ridiculousfish
399c78fbf7
Fix event_block_t list from ad-hoc linked list to std::dequeue
2012-02-07 21:04:51 -08:00
ridiculousfish
a0a43046b3
Removed discriminated union from block_t type, allowing us to store wcstrings in it
2012-02-07 17:36:54 -08:00
Siteshwar Vashisht
e8af86017a
Fixed a bug caused while highlighting double quoted strings. For e.g. ls "abc" shows up as invalid write for color of closing quote in valgrind.
2012-02-07 21:37:53 +05:30
ridiculousfish
382ffe9b6a
Added autosuggestion color variable fish_color_autosuggestion
...
Fixed that nasty bug where fish would apply a color to both the foreground and background (yuck)
2012-02-06 20:14:19 -08:00
ridiculousfish
e5b34d5cd5
Suppress autosuggesting during backspacing like browsers do
2012-02-06 19:31:06 -08:00
ridiculousfish
0dba7b3313
Use right arrow to accept autosuggestions
2012-02-06 11:59:34 -08:00
ridiculousfish
27f2859258
Make history searching skip the autosuggestion
2012-02-06 11:52:24 -08:00
ridiculousfish
eeed45da0f
Fix some bugs related to not updating our buffer size as our command line changes
2012-02-06 11:34:49 -08:00
ridiculousfish
067dff8489
Initial stab at autosuggestions
2012-02-06 10:52:13 -08:00
ridiculousfish
7d3151191d
Removed builtin_scripts.h and builtin_scripts.cpp from Xcode project because they're annoying in searches
2012-02-06 10:47:55 -08:00