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 |
|
ridiculousfish
|
98fa1325f5
|
insert_str -> insert_string
|
2012-02-06 02:20:50 -08:00 |
|
ridiculousfish
|
bd45b79ed8
|
Removed buff_len field. One fewer field, hooray.
|
2012-02-06 01:53:03 -08:00 |
|
ridiculousfish
|
0a616a9dbb
|
Large set of changes to migrate reader_data_t's buffer to std::wstring
|
2012-02-06 01:45:16 -08:00 |
|
ridiculousfish
|
a534c397f5
|
Const correctness changes
|
2012-02-06 00:57:43 -08:00 |
|
ridiculousfish
|
737589ec01
|
Removed lru.cpp (double oops)
|
2012-02-06 00:53:08 -08:00 |
|
ridiculousfish
|
a7f8ee90c0
|
Added LRU.cpp (oops)
|
2012-02-06 00:52:22 -08:00 |
|
ridiculousfish
|
b14683200a
|
Change the history so that when you go forwards, it no longer highlights
|
2012-02-05 23:22:18 -08:00 |
|
ridiculousfish
|
c82410bfda
|
Fixed history tests
|
2012-02-05 22:48:43 -08:00 |
|
ridiculousfish
|
00ad837eb4
|
Final cleanup of history
|
2012-02-05 22:30:42 -08:00 |
|
ridiculousfish
|
9ab54030b9
|
Moved LRU to its own file
|
2012-02-05 20:54:41 -08:00 |
|
ridiculousfish
|
5ad6849d4e
|
Work on new history implementation
|
2012-02-05 16:42:24 -08:00 |
|
ridiculousfish
|
7fcf25a78f
|
Removed the "don't highlight with stale data" code, that caused "flashing" as we typed
|
2012-02-03 20:06:48 -08:00 |
|
ridiculousfish
|
5c205c43d1
|
Fix to highlight search results range matching again
|
2012-02-03 20:05:50 -08:00 |
|
ridiculousfish
|
f20f49d872
|
Migrate search_buff to wcstring
|
2012-02-03 20:01:01 -08:00 |
|
ridiculousfish
|
fb63c3908c
|
Minor cleanup of background_highlight_context_t
|
2012-02-03 18:39:41 -08:00 |
|
ridiculousfish
|
623eb42a6a
|
CLean up current_filename, make it a std::stack
|
2012-02-02 15:05:08 -08:00 |
|
ridiculousfish
|
6afc06b97e
|
Migrate some al_list to std::vector
|
2012-02-02 14:27:13 -08:00 |
|
ridiculousfish
|
cdd5b1ed26
|
Fixed a crash doing completion of commands
|
2012-02-02 14:11:20 -08:00 |
|
ridiculousfish
|
884b4026dd
|
Cleanup complete_cmd_desc
|
2012-02-02 12:04:04 -08:00 |
|
ridiculousfish
|
62f49c55ce
|
Clean up uses of completion_t
|
2012-02-01 16:27:14 -08:00 |
|
ridiculousfish
|
0b4b6c498d
|
Migrated off of old variant of expand_one that used halloc
|
2012-01-31 21:30:09 -08:00 |
|
ridiculousfish
|
409f70c7f3
|
Remove some old functions from expand.cpp that now have modern replacements
|
2012-01-31 21:09:11 -08:00 |
|
ridiculousfish
|
bb19fe703a
|
Fixup wsetlocale to use wcstring
|
2012-01-31 21:06:52 -08:00 |
|
ridiculousfish
|
eef1e3e77e
|
More cleanup of static string buffers in favor of wcstring
|
2012-01-31 20:22:25 -08:00 |
|
ridiculousfish
|
562ba1291e
|
Stop using placement new like a weirdo
|
2012-01-31 20:03:48 -08:00 |
|