doc_src
minor changes on user doc
2011-02-20 02:58:11 +08:00
etc
remove trialing spaces #2
2010-09-18 10:18:26 +08:00
FishsFish.xcodeproj
Added postfork
2012-02-29 16:14:51 -08:00
po
remove trialing spaces #2
2010-09-18 10:18:26 +08:00
share
Added color.h, color.cpp. Got term256 colors working.
2012-02-12 18:05:59 -08:00
tests
add test case for 364d3dbbf8
2010-11-24 00:35:56 +08:00
.gitignore
update .gitignore
2010-10-05 21:14:43 +08:00
autoload.cpp
Some more changes in preparation for turning on complete-based autosuggestions
2012-02-26 20:11:34 -08:00
autoload.h
Some more changes in preparation for turning on complete-based autosuggestions
2012-02-26 20:11:34 -08:00
builtin_commandline.cpp
Removed a lot of string_buffer_t
2012-02-22 12:00:02 -08:00
builtin_complete.cpp
Add some more locking and const correctness to completion_entry_t in preparation for supporting better multithreading
2012-02-26 14:32:06 -08:00
builtin_jobs.cpp
Fixed compilation on Linux with some minor changes.
2012-02-28 21:20:09 +05:30
builtin_set.cpp
Fix to preserve errno across certain calls to stop printing EOVERFLOW messages in weird places
2012-03-03 15:28:16 -08:00
builtin_ulimit.cpp
Large set of changes to migrate sb_out and sb_err to wcstring
2012-02-22 10:51:06 -08:00
builtin.cpp
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
builtin.h
Large set of changes to migrate sb_out and sb_err to wcstring
2012-02-22 10:51:06 -08:00
color.cpp
Fix to allow color.cpp to use fallback wcscasecmp
2012-02-19 11:07:02 -08:00
color.h
Added color.h, color.cpp. Got term256 colors working.
2012-02-12 18:05:59 -08:00
common.cpp
removed some string_buffer
2012-03-03 19:37:55 -08:00
common.h
removed some string_buffer
2012-03-03 19:37:55 -08:00
complete.cpp
Changed iterators from iter++ to ++iter
2012-03-01 14:56:34 -08:00
complete.h
Some more changes in preparation for turning on complete-based autosuggestions
2012-02-26 20:11:34 -08:00
config.guess
Update to latest config.sub and config.guess versions
2006-03-02 02:28:21 +10:00
config.sub
Update to latest config.sub and config.guess versions
2006-03-02 02:28:21 +10:00
configure.ac
Improved check for pthread library to build successfully on Linux
2012-01-06 11:50:17 -08:00
create_manpage_completions.py
Putting a copyright statement on my script :)
2012-01-29 13:02:40 +05:30
create_wajig_completions.py
Add the file that generated the wajig completions to the tree. This should not be installed but it should be included with the tarball. The file was written by Reuben Thomas.
2006-11-04 00:26:45 +10:00
Doxyfile
remove trialing spaces #2
2010-09-18 10:18:26 +08:00
Doxyfile.help.in
remove trialing spaces #2
2010-09-18 10:18:26 +08:00
Doxyfile.user
remove trialing spaces #2
2010-09-18 10:18:26 +08:00
env_universal_common.cpp
Modified env_get_string() to accept wcstring instead of wchar_t*.
2012-02-24 00:58:01 +05:30
env_universal_common.h
Modified env_get_string() to accept wcstring instead of wchar_t*.
2012-02-24 00:58:01 +05:30
env_universal.cpp
Modified env_get_string() to accept wcstring instead of wchar_t*.
2012-02-24 00:58:01 +05:30
env_universal.h
Modified env_get_string() to accept wcstring instead of wchar_t*.
2012-02-24 00:58:01 +05:30
env.cpp
Changed iterators from iter++ to ++iter
2012-03-01 14:56:34 -08:00
env.h
More work on improving interaction between fork and pthreads. Added null_terminated_array_t class.
2012-02-29 16:14:51 -08:00
event.cpp
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
event.h
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
exec.cpp
Some initial changes to use CLO_EXEC, with an eye towards some day using it correctly.
2012-03-02 00:27:40 -08:00
exec.h
More work on improving interaction between fork and pthreads. Added null_terminated_array_t class.
2012-02-29 16:14:51 -08:00
expand.cpp
Some initial work towards resolving nasty fork/pthread issues, and to having a per-parser job list
2012-02-27 18:43:24 -08:00
expand.h
Some work to allow completions to be evaluated off of the main thread
2012-02-24 12:19:31 -08:00
fallback.cpp
Some changes to migrate towards C++ and a multithreaded model
2011-12-26 19:18:46 -08:00
fallback.h
Some changes to migrate towards C++ and a multithreaded model
2011-12-26 19:18:46 -08:00
fish_indent.cpp
Removed a lot of string_buffer_t
2012-02-22 12:00:02 -08:00
fish_pager.cpp
Some initial changes to use CLO_EXEC, with an eye towards some day using it correctly.
2012-03-02 00:27:40 -08:00
fish_tests.cpp
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
fish.cpp
Some initial changes to use CLO_EXEC, with an eye towards some day using it correctly.
2012-03-02 00:27:40 -08:00
fish.spec.in
remove trialing spaces #2
2010-09-18 10:18:26 +08:00
fishd.cpp
Some initial changes to use CLO_EXEC, with an eye towards some day using it correctly.
2012-03-02 00:27:40 -08:00
function.cpp
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
function.h
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
highlight.cpp
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
highlight.h
Fix to change highlighting functions to take wcstring& instead of const wchar_t *
2012-02-21 17:55:56 -08:00
history.cpp
Some initial changes to use CLO_EXEC, with an eye towards some day using it correctly.
2012-03-02 00:27:40 -08:00
history.h
Changed iterators from iter++ to ++iter
2012-03-01 14:56:34 -08:00
input_common.cpp
IO port
2011-12-26 21:05:25 -08:00
input_common.h
Some changes to migrate towards C++ and a multithreaded model
2011-12-26 19:18:46 -08:00
input.cpp
More work on improving interaction between fork and pthreads. Added null_terminated_array_t class.
2012-02-29 16:14:51 -08:00
input.h
Removed discriminated union from block_t type, allowing us to store wcstrings in it
2012-02-07 17:36:54 -08:00
INSTALL
remove trialing spaces #2
2010-09-18 10:18:26 +08:00
install-sh
remove trialing spaces #2
2010-09-18 10:18:26 +08:00
intern.cpp
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
intern.h
Made intern'd strings thread safe.
2012-01-23 20:02:15 -08:00
internalize_scripts.py
Changes to make completions internalized scripts.
2012-01-15 00:25:21 -08:00
io.cpp
Fixed initialization of va_list variable in debug() in common.cpp, and mismatched new/free() in io.cpp
2012-02-23 23:10:51 +05:30
io.h
Squash a bunch of leaks
2012-02-21 19:33:11 -08:00
iothread.cpp
Some initial changes to use CLO_EXEC, with an eye towards some day using it correctly.
2012-03-02 00:27:40 -08:00
iothread.h
Added some fork tests, fixed some bugs it found
2012-02-29 17:55:50 -08:00
key_reader.cpp
Incorporate Siteshwar's patch for building on Linux
2012-01-05 13:58:48 -08:00
kill.cpp
removed some string_buffer
2012-03-03 19:37:55 -08:00
kill.h
removed some string_buffer
2012-03-03 19:37:55 -08:00
lru.h
Squash a leak in LRU caches
2012-02-17 14:54:58 -08:00
make_completions.py
remove trialing spaces #2
2010-09-18 10:18:26 +08:00
make_vcs_completions.fish
remove trialing spaces #2
2010-09-18 10:18:26 +08:00
Makefile.in
Added postfork
2012-02-29 16:14:51 -08:00
mimedb.cpp
Some initial changes to use CLO_EXEC, with an eye towards some day using it correctly.
2012-03-02 00:27:40 -08:00
mimedb.h
Add header guards to the header files.
2005-10-05 01:11:39 +10:00
output.cpp
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
output.h
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
parse_util.cpp
Removed a lot of string_buffer_t
2012-02-22 12:00:02 -08:00
parse_util.h
Const correctness changes
2012-02-06 00:57:43 -08:00
parser_keywords.cpp
Migrate functions like parser_keywords_is_block to wcstring
2012-01-30 09:46:33 -08:00
parser_keywords.h
Migrate functions like parser_keywords_is_block to wcstring
2012-01-30 09:46:33 -08:00
parser.cpp
Rearrange wopen and stat to avoid a race and hopefully improve performance a little bit.
2012-03-02 11:12:08 -08:00
parser.h
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
path.cpp
Setting cdpath to current directory in path.cpp.
2012-03-04 01:28:09 +05:30
path.h
Fix to prevent autosuggesting cd'ing to the current working directory
2012-02-18 21:56:30 -08:00
postfork.cpp
Some initial changes to use CLO_EXEC, with an eye towards some day using it correctly.
2012-03-02 00:27:40 -08:00
postfork.h
More work towards improving relationship between multithreading and fork
2012-02-29 16:14:51 -08:00
print_help.cpp
Lots of warnings fixes and const correctness
2012-01-14 03:41:50 -08:00
print_help.h
Lots of warnings fixes and const correctness
2012-01-14 03:41:50 -08:00
proc.cpp
More work towards improving relationship between multithreading and fork
2012-02-29 16:14:51 -08:00
proc.h
More work towards improving relationship between multithreading and fork
2012-02-29 16:14:51 -08:00
reader.cpp
removed some string_buffer
2012-03-03 19:37:55 -08:00
reader.h
Some more changes in preparation for turning on complete-based autosuggestions
2012-02-26 20:11:34 -08:00
README
Initial revision
2005-09-20 23:26:39 +10:00
sanity.cpp
More work towards autosuggesting completions
2012-02-25 18:54:49 -08:00
sanity.h
Some changes to migrate towards C++ and a multithreaded model
2011-12-26 19:18:46 -08:00
screen.cpp
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
screen.h
Added color.h, color.cpp. Got term256 colors working.
2012-02-12 18:05:59 -08:00
seq.in
Merged changes from codemonkey and grissiom branches
2010-11-12 02:07:14 +11:00
set_color.cpp
Color work
2012-02-11 17:07:56 -08:00
signal.cpp
More work on improving interaction between fork and pthreads. Added null_terminated_array_t class.
2012-02-29 16:14:51 -08:00
signal.h
Make sure signals aren't blocked while autoloading, also add a few consistency checks to see that signals aren't blocked in critical places
2006-10-30 07:09:11 +10:00
tokenizer.cpp
Added some const correctness
2012-02-24 09:33:30 -08:00
tokenizer.h
Added some const correctness
2012-02-24 09:33:30 -08:00
user_doc.head.html
remove trialing spaces #2
2010-09-18 10:18:26 +08:00
util.cpp
removed some string_buffer
2012-03-03 19:37:55 -08:00
util.h
removed some string_buffer
2012-03-03 19:37:55 -08:00
wgetopt.cpp
Incorporate Siteshwar's patch for building on Linux
2012-01-05 13:58:48 -08:00
wgetopt.h
Some changes to migrate towards C++ and a multithreaded model
2011-12-26 19:18:46 -08:00
wildcard.cpp
removed some string_buffer
2012-03-03 19:37:55 -08:00
wildcard.h
Some cleanup of completions in preparation for more multithreading
2012-02-26 13:27:31 -08:00
wutil.cpp
Fix to preserve errno across certain calls to stop printing EOVERFLOW messages in weird places
2012-03-03 15:28:16 -08:00
wutil.h
Some initial changes to use CLO_EXEC, with an eye towards some day using it correctly.
2012-03-02 00:27:40 -08:00
xdgmime.cpp
Some initial changes to use CLO_EXEC, with an eye towards some day using it correctly.
2012-03-02 00:27:40 -08:00
xdgmime.h
Some changes to migrate towards C++ and a multithreaded model
2011-12-26 19:18:46 -08:00
xdgmimealias.cpp
Some initial changes to use CLO_EXEC, with an eye towards some day using it correctly.
2012-03-02 00:27:40 -08:00
xdgmimealias.h
Initial revision
2005-09-20 23:26:39 +10:00
xdgmimeglob.cpp
Some initial changes to use CLO_EXEC, with an eye towards some day using it correctly.
2012-03-02 00:27:40 -08:00
xdgmimeglob.h
Some changes to migrate towards C++ and a multithreaded model
2011-12-26 19:18:46 -08:00
xdgmimeint.cpp
Initial C++ conversion
2011-12-26 19:11:54 -08:00
xdgmimeint.h
Initial revision
2005-09-20 23:26:39 +10:00
xdgmimemagic.cpp
Some initial changes to use CLO_EXEC, with an eye towards some day using it correctly.
2012-03-02 00:27:40 -08:00
xdgmimemagic.h
Initial revision
2005-09-20 23:26:39 +10:00
xdgmimeparent.cpp
Some initial changes to use CLO_EXEC, with an eye towards some day using it correctly.
2012-03-02 00:27:40 -08:00
xdgmimeparent.h
Initial revision
2005-09-20 23:26:39 +10:00
xsel-1.2.0.tar.gz
upgrade xsel to 1.2.0
2010-09-18 10:14:14 +08:00