The user-friendly command line shell.
Go to file
2012-02-18 18:49:55 -08:00
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 color.h, color.cpp. Got term256 colors working. 2012-02-12 18:05:59 -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 Modified most functions in wutil.h/.cpp to use wcstring instead of wchar_t*, removing calls to c_str() while calling these functions in other files. 2012-02-18 22:41:22 +05:30
autoload.h Moved LRU to its own file 2012-02-05 20:54:41 -08:00
builtin_commandline.cpp Const correctness changes 2012-02-06 00:57:43 -08:00
builtin_complete.cpp Switched to std::map instead of hash_table_t in env.cpp and env_universal_common.cpp. 2012-02-18 00:25:29 +05:30
builtin_jobs.cpp A bunch of work to move towards a sane memory model in job_t 2012-01-29 22:06:58 -08:00
builtin_set.cpp Removed some al_list functions 2012-02-10 01:37:30 -08:00
builtin_ulimit.cpp Get some basic function signatures right for new instanced parser 2012-01-16 12:10:08 -08:00
builtin.cpp For for crash printing backtrace for command "eval cd sldkfjsdlfk" 2012-02-13 11:55:02 -08:00
builtin.h Fixup wsetlocale to use wcstring 2012-01-31 21:06:52 -08:00
color.cpp Added color.h, color.cpp. Got term256 colors working. 2012-02-12 18:05:59 -08:00
color.h Added color.h, color.cpp. Got term256 colors working. 2012-02-12 18:05:59 -08:00
common.cpp Removing some unnecessary calls to c_str(), and added str2wcstring(std::string) in common.cpp. 2012-02-18 23:28:54 +05:30
common.h Removing some unnecessary calls to c_str(), and added str2wcstring(std::string) in common.cpp. 2012-02-18 23:28:54 +05:30
complete.cpp Removing some unnecessary calls to c_str(), and added str2wcstring(std::string) in common.cpp. 2012-02-18 23:28:54 +05:30
complete.h Migrate errors from array_list_t to wcstring_list_t 2012-02-10 17:54:38 -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 Fix for properly removing universal variable. 2012-02-18 14:42:02 +05:30
env_universal_common.h Switched to std::map instead of hash_table_t in env.cpp and env_universal_common.cpp. 2012-02-18 00:25:29 +05:30
env_universal.cpp Switched to std::map instead of hash_table_t in env.cpp and env_universal_common.cpp. 2012-02-18 00:25:29 +05:30
env_universal.h Migration of screen away from ad-hoc lists 2011-12-27 18:41:38 -08:00
env.cpp Squash some warnings 2012-02-18 18:49:55 -08:00
env.h Remove old env_get_names implementation 2012-02-08 00:59:46 -08:00
event.cpp Squash some warnings 2012-02-18 18:49:55 -08:00
event.h Fix for removing too many event handlers (that's why "Goodbye" never got printed") 2012-02-17 11:37:25 -08:00
exec.cpp Switched to std::map instead of hash_table_t in env.cpp and env_universal_common.cpp. 2012-02-18 00:25:29 +05:30
exec.h Clean up exec_subshell, removing al_list from it 2012-02-07 23:35:41 -08:00
expand.cpp Removed some al_list functions 2012-02-10 01:37:30 -08:00
expand.h Cleanup expand_escape_variable 2012-02-08 00:15:06 -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 Final removal of halloc. It's like Christmas Morning. 2012-02-09 19:26:44 -08:00
fish_pager.cpp Attempt to make fish_pager.cpp compile on Linux 2012-02-13 14:25:07 -08:00
fish_tests.cpp Removed tests for hash_table_t from fish_tests.cpp 2012-02-18 21:04:09 +05:30
fish.cpp Final removal of halloc. It's like Christmas Morning. 2012-02-09 19:26:44 -08:00
fish.spec.in remove trialing spaces #2 2010-09-18 10:18:26 +08:00
fishd.cpp Final removal of halloc. It's like Christmas Morning. 2012-02-09 19:26:44 -08:00
function.cpp Fix for removing too many event handlers (that's why "Goodbye" never got printed") 2012-02-17 11:37:25 -08:00
function.h Removed some more halloc 2012-02-09 02:01:49 -08:00
highlight.cpp Modified most functions in wutil.h/.cpp to use wcstring instead of wchar_t*, removing calls to c_str() while calling these functions in other files. 2012-02-18 22:41:22 +05:30
highlight.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
history.cpp Removing some unnecessary calls to c_str(), and added str2wcstring(std::string) in common.cpp. 2012-02-18 23:28:54 +05:30
history.h Changes to make autosuggestion smarter about not suggesting commands that could never succeed. 2012-02-16 00:24:27 -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 Really excise halloc from input.cpp 2012-02-07 23:17:20 -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 Made intern'd strings thread safe. 2012-01-23 20:02:15 -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 Some hopefully good changes to get IOs off of halloc 2012-02-09 18:43:36 -08:00
io.h Some hopefully good changes to get IOs off of halloc 2012-02-09 18:43:36 -08:00
iothread.cpp Squash a leak in LRU caches 2012-02-17 14:54:58 -08:00
iothread.h Initial work towards making autosuggestion smarter by recognizing paths 2012-02-15 11:33:41 -08:00
key_reader.cpp Incorporate Siteshwar's patch for building on Linux 2012-01-05 13:58:48 -08:00
kill.cpp Clean up exec_subshell, removing al_list from it 2012-02-07 23:35:41 -08:00
kill.h Lots of warnings fixes and const correctness 2012-01-14 03:41:50 -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 color.h, color.cpp. Got term256 colors working. 2012-02-12 18:05:59 -08:00
mimedb.cpp Switched to std::map instead of hash_table_t in env.cpp and env_universal_common.cpp. 2012-02-18 00:25:29 +05:30
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 Fix a crash when using quotes due to wgettext thread safety issues. 2012-02-17 15:55:54 -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 Fix for removing too many event handlers (that's why "Goodbye" never got printed") 2012-02-17 11:37:25 -08:00
parser.h A bit more debugging to parser class to try to track down a crash 2012-02-13 11:42:58 -08:00
path.cpp Removing some unnecessary calls to c_str(), and added str2wcstring(std::string) in common.cpp. 2012-02-18 23:28:54 +05:30
path.h Final removal of halloc. It's like Christmas Morning. 2012-02-09 19:26:44 -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 Changes to make autosuggestion smarter about not suggesting commands that could never succeed. 2012-02-16 00:24:27 -08:00
proc.h Changes to make autosuggestion smarter about not suggesting commands that could never succeed. 2012-02-16 00:24:27 -08:00
reader.cpp Removing some unnecessary calls to c_str(), and added str2wcstring(std::string) in common.cpp. 2012-02-18 23:28:54 +05:30
reader.h Migrate errors from array_list_t to wcstring_list_t 2012-02-10 17:54:38 -08:00
README Initial revision 2005-09-20 23:26:39 +10:00
sanity.cpp Large set of changes to migrate reader_data_t's buffer to std::wstring 2012-02-06 01:45:16 -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 Get event_t off of halloc (!) 2012-02-08 19:02:25 -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 Fix a crash when using quotes due to wgettext thread safety issues. 2012-02-17 15:55:54 -08:00
tokenizer.h Fix a crash when using quotes due to wgettext thread safety issues. 2012-02-17 15:55:54 -08:00
user_doc.head.html remove trialing spaces #2 2010-09-18 10:18:26 +08:00
util.cpp Getting rid of hash_table_t and it's helper functions completely. Bye bye hash_table_t ! 2012-02-18 21:21:10 +05:30
util.h Getting rid of hash_table_t and it's helper functions completely. Bye bye hash_table_t ! 2012-02-18 21:21:10 +05:30
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 Removing some unnecessary calls to c_str(), and added str2wcstring(std::string) in common.cpp. 2012-02-18 23:28:54 +05:30
wildcard.h Removed discriminated union from block_t type, allowing us to store wcstrings in it 2012-02-07 17:36:54 -08:00
wutil.cpp Modified most functions in wutil.h/.cpp to use wcstring instead of wchar_t*, removing calls to c_str() while calling these functions in other files. 2012-02-18 22:41:22 +05:30
wutil.h Modified most functions in wutil.h/.cpp to use wcstring instead of wchar_t*, removing calls to c_str() while calling these functions in other files. 2012-02-18 22:41:22 +05:30
xdgmime.cpp Incorporate Siteshwar's patch for building on Linux 2012-01-05 13:58:48 -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 changes to migrate towards C++ and a multithreaded model 2011-12-26 19:18:46 -08:00
xdgmimealias.h Initial revision 2005-09-20 23:26:39 +10:00
xdgmimeglob.cpp Some changes to migrate towards C++ and a multithreaded model 2011-12-26 19:18:46 -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 Improve const and signed/unsigned correctness 2012-01-14 22:32:45 -08:00
xdgmimemagic.h Initial revision 2005-09-20 23:26:39 +10:00
xdgmimeparent.cpp Some changes to migrate towards C++ and a multithreaded model 2011-12-26 19:18:46 -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

How to find documentation for fish
==================================

The fish documentation is distributed in an intermediate format. To
view it, you have to type:

  % make user_doc

Which will create the directory user_doc, containing html
documentation for fish. If you build and install fish, the
documentation will be available through the 'help' builtin.

After installation, you can start fish by typing fish in the
terminal. After fish has started, try using the help command for more
information.