ridiculousfish
|
99b51ce6ea
|
Fix to better support CDPATH
|
2012-05-06 14:53:19 -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
|
00764406d7
|
Fix to preserve errno across certain calls to stop printing EOVERFLOW messages in weird places
|
2012-03-03 15:28:16 -08:00 |
|
ridiculousfish
|
3ead99b088
|
Put fish on a diet. Tracked down the biggest memory hogs and fixed them. Total allocations down by a factor of 3 or so, live allocations a few KB.
|
2012-03-03 15:22:03 -08:00 |
|
Siteshwar Vashisht
|
8232857d07
|
Modified env_get_string() to accept wcstring instead of wchar_t*.
|
2012-02-24 00:58:01 +05:30 |
|
ridiculousfish
|
376e199ebb
|
Removed a lot of string_buffer_t
|
2012-02-22 12:00:02 -08:00 |
|
ridiculousfish
|
62bd43f17f
|
Large set of changes to migrate sb_out and sb_err to wcstring
|
2012-02-22 10:51:06 -08:00 |
|
ridiculousfish
|
d975187433
|
Removed some al_list functions
|
2012-02-10 01:37:30 -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
|
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
|
a0a43046b3
|
Removed discriminated union from block_t type, allowing us to store wcstrings in it
|
2012-02-07 17:36:54 -08:00 |
|
ridiculousfish
|
fb63c3908c
|
Minor cleanup of background_highlight_context_t
|
2012-02-03 18:39:41 -08:00 |
|
ridiculousfish
|
fa796d668f
|
Get some basic function signatures right for new instanced parser
|
2012-01-16 12:10:08 -08:00 |
|
Peter Ammon
|
f3e2d2f68f
|
Lots of warnings fixes and const correctness
|
2012-01-14 03:41:50 -08:00 |
|
Peter Ammon
|
a359f45df2
|
Redesign new environment variables to use env_var_t instead of wcstring
Migrate uses of empty() to missing() to distinguish between empty variable and unset variable
|
2012-01-14 02:42:17 -08:00 |
|
Siteshwar Vashisht
|
7b3377e78c
|
Modified builtin_set.cpp to use env_get(), added functions like update_values2(), env_set2() etc. to support wcstring and vector instead of using array_list_t
|
2012-01-10 01:19:37 +05:30 |
|
ridiculousfish
|
8d2f107d61
|
Some changes to migrate towards C++ and a multithreaded model
|
2011-12-26 19:18:46 -08:00 |
|
ridiculousfish
|
3f16ace678
|
Initial C++ conversion
|
2011-12-26 19:11:54 -08:00 |
|