Peter Ammon
|
9b133a978d
|
Improve const and signed/unsigned correctness
|
2012-01-14 22:32:45 -08:00 |
|
Peter Ammon
|
203c749e6c
|
Improved const-correctness, eliminating warnings.
Migrated some int to size_t
|
2012-01-14 22:00:00 -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 |
|
Peter Ammon
|
e8b6d48ad0
|
Introduce env_var_t to replace empty string as missing environment variable
|
2012-01-14 01:06:47 -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
|
f78c4fa751
|
Removed multiple delcartions of path_list from autoload_names() in fuction.cpp
|
2012-01-14 12:06:16 +05:30 |
|
Siteshwar Vashisht
|
3ba6e9db5d
|
Merge branch 'Use_env_get_string' into CPlusPlus
Conflicts:
function.cpp
|
2012-01-14 11:59:48 +05:30 |
|
Siteshwar Vashisht
|
610246c48f
|
Modified function.cpp to use env_get_string().
|
2012-01-12 23:22:38 +05:30 |
|
Siteshwar Vashisht
|
d0e18e3d20
|
Modified highlight.cpp to use env_get_string().
|
2012-01-12 23:19:05 +05:30 |
|
Siteshwar Vashisht
|
72cfdbbb4e
|
Modified input.cpp, output.cpp to use env_get_string()
|
2012-01-12 23:11:07 +05:30 |
|
Siteshwar Vashisht
|
15296dedd5
|
Modified kill.cpp to use env_get_string().
|
2012-01-12 23:07:10 +05:30 |
|
Siteshwar Vashisht
|
943cc68f54
|
Modified parse_util.cpp, parser.cpp, path.cpp to use env_get_string()
|
2012-01-12 22:56:53 +05:30 |
|
Siteshwar Vashisht
|
3bb4d0b276
|
Modified reader.cpp to use env_get_string()
|
2012-01-12 22:32:50 +05:30 |
|
Siteshwar Vashisht
|
9cc2217a26
|
Fixed connection error to fishd server in env.cpp
|
2012-01-12 21:58:42 +05:30 |
|
Siteshwar Vashisht
|
ee687ee433
|
Modified exec.cpp to use env_get_string(); rolled back changes to expand.cpp in last commit, because pressing ^D results into an error with the changes
|
2012-01-12 21:39:00 +05:30 |
|
Siteshwar Vashisht
|
9b56b67c0e
|
Revert "Modified expand.cpp and exec.cpp to use env_get_string()"
This reverts commit 48655e882e .
|
2012-01-12 04:21:11 +05:30 |
|
Siteshwar Vashisht
|
48655e882e
|
Modified expand.cpp and exec.cpp to use env_get_string()
|
2012-01-12 04:19:04 +05:30 |
|
Siteshwar Vashisht
|
7f49d37a51
|
Modified exec.cpp to use env_get_string()
|
2012-01-12 04:01:08 +05:30 |
|
Siteshwar Vashisht
|
9f8a1168e6
|
Modified env.cpp to use env_get_string()
|
2012-01-12 03:57:38 +05:30 |
|
ridiculousfish
|
c18d177b8c
|
Additional migration to STL data structures
|
2012-01-10 12:55:22 -08:00 |
|
Siteshwar Vashisht
|
7bde2b5cbf
|
Modified complete.cpp to use env_get_string(); Fixed env_get_string() return an empty wcstring instead of returning 0.
|
2012-01-10 01:40:03 +05:30 |
|
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 |
|
Siteshwar Vashisht
|
feed900f3d
|
Further changes in builtin.cpp to use env_get_string()
|
2012-01-10 00:05:51 +05:30 |
|
Siteshwar Vashisht
|
7530057c6e
|
Modified builting.cpp to use env_get_string()
|
2012-01-10 00:00:54 +05:30 |
|
Siteshwar Vashisht
|
a6b3f6b5d4
|
Modified screen.cpp to compile on Linux.
|
2012-01-07 16:35:49 +05:30 |
|
ridiculousfish
|
76f870a30a
|
Improved check for pthread library to build successfully on Linux
|
2012-01-06 11:50:17 -08:00 |
|
ridiculousfish
|
02092f315e
|
More work towards incorporating C++ build steps into Makefile.in and configure.ac
|
2012-01-06 11:29:03 -08:00 |
|
ridiculousfish
|
9ef9284a34
|
Fix for bogus cast warning in configure script that was breaking local_cv_use__posix_c_source
|
2012-01-06 10:43:27 -08:00 |
|
ridiculousfish
|
820acb981b
|
Fix to incorporate C++ build changes into configure.ac and Makefile.in
|
2012-01-06 10:23:38 -08:00 |
|
ridiculousfish
|
2516fd90eb
|
Updated dependencies in Makefile.in
|
2012-01-05 14:10:02 -08:00 |
|
ridiculousfish
|
de23368d03
|
Updated Makefile.cpp with updated header dependencies
|
2012-01-05 14:06:09 -08:00 |
|
ridiculousfish
|
4df57fda09
|
Incorporate Siteshwar's patch for building on Linux
|
2012-01-05 13:58:48 -08:00 |
|
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
|
6abf3db13e
|
Added internalize_scripts.py in preparation for ending reliance on "standard" scripts in /usr/local/share
|
2012-01-02 17:02:30 -08:00 |
|
ridiculousfish
|
99000e68b7
|
Fix for crash when unescaping a string with unbalanced quotes
Add Mac OS X's default term name to terms for which we know how to set a title
|
2012-01-02 13:40:03 -08:00 |
|
ridiculousfish
|
bef046a51a
|
More work to migrate off of ad-hoc data structures
|
2011-12-31 15:57:30 -08:00 |
|
ridiculousfish
|
78322a6321
|
Migrate some more away from array_list_t
|
2011-12-28 12:36:47 -08:00 |
|
ridiculousfish
|
46fa2dd2f0
|
Migration of screen away from ad-hoc lists
|
2011-12-27 18:41:38 -08:00 |
|
ridiculousfish
|
451399b344
|
Migrate to std::vector in event class
|
2011-12-27 00:06:07 -08:00 |
|
ridiculousfish
|
22a8e57a57
|
More migration away from al_list
|
2011-12-26 23:29:57 -08:00 |
|
ridiculousfish
|
9cd279e0e9
|
Migrate some more off of al_list
|
2011-12-26 23:13:05 -08:00 |
|
ridiculousfish
|
b67eaa3abd
|
More migration to the STL
|
2011-12-26 22:51:34 -08:00 |
|
ridiculousfish
|
046c9b56f5
|
Migrate blocked to std::vector
|
2011-12-26 22:27:58 -08:00 |
|
ridiculousfish
|
6ad80247ce
|
Migrate killme to std::vector
|
2011-12-26 22:22:55 -08:00 |
|
ridiculousfish
|
0b744edfa4
|
Migrate events to std::vector
|
2011-12-26 22:18:16 -08:00 |
|
ridiculousfish
|
0d8bb78f66
|
Fixed a build failure
Added a thread assertion to function.cpp
|
2011-12-26 21:56:23 -08:00 |
|