ridiculousfish
|
376e199ebb
|
Removed a lot of string_buffer_t
|
2012-02-22 12:00:02 -08:00 |
|
ridiculousfish
|
8f1423946f
|
Fix a crash when using quotes due to wgettext thread safety issues.
|
2012-02-17 15:55:54 -08:00 |
|
ridiculousfish
|
910863e9ea
|
Final removal of halloc. It's like Christmas Morning.
|
2012-02-09 19:26:44 -08:00 |
|
ridiculousfish
|
a534c397f5
|
Const correctness changes
|
2012-02-06 00:57:43 -08:00 |
|
ridiculousfish
|
3b8a4e56b0
|
A bunch of work to move towards a sane memory model in job_t
|
2012-01-29 22:06:58 -08:00 |
|
ridiculousfish
|
843ba4ac2c
|
Move autoload class into autoload.h and cpp
|
2012-01-25 18:59:35 -08:00 |
|
ridiculousfish
|
2f1cac604d
|
Implemented LRU cache for autoloading.
|
2012-01-25 18:40:08 -08:00 |
|
ridiculousfish
|
8e56763c98
|
LRU cache work
|
2012-01-25 11:47:45 -08:00 |
|
ridiculousfish
|
6e8637fbc9
|
Move autoloading from a map of path names to a real object autoload_t.
Moved the various things we can autoload into static objects.
Next step is to make them thread safe.
|
2012-01-23 11:42:41 -08:00 |
|
Peter Ammon
|
1b3427acd9
|
Changes to make completions internalized scripts.
This about doubles the size of fish. These things are huge. We may not want to ship it like this.
|
2012-01-15 00:25:21 -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 |
|
ridiculousfish
|
8ba79d6ab9
|
Migrate function.cpp to STL types.
|
2012-01-13 23:54:49 -08:00 |
|
ridiculousfish
|
57c9eeeecb
|
Changes related to supporting "intern scripts." These are scripts that used to be installed in /share/functions, but now are just compiled-in strings. This should reduce the amount of I/O done at launch time.
|
2012-01-13 23:54:16 -08:00 |
|
Siteshwar Vashisht
|
943cc68f54
|
Modified parse_util.cpp, parser.cpp, path.cpp to use env_get_string()
|
2012-01-12 22:56:53 +05:30 |
|
ridiculousfish
|
6f45832aed
|
Switch from std::set to std::map in parse_util.cpp
|
2012-01-04 17:56:02 -08:00 |
|
ridiculousfish
|
fec0415d4e
|
Rewrote parse_util.cpp data structures to use STL types and classes
|
2012-01-04 17:40:36 -08:00 |
|
ridiculousfish
|
04c7d87261
|
More work towards supporting builtin scripts
|
2012-01-03 10:54:06 -08:00 |
|
ridiculousfish
|
9cd279e0e9
|
Migrate some more off of al_list
|
2011-12-26 23:13:05 -08:00 |
|
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 |
|