build_tools
Use gnutar instead of tar for making tarballs
2013-05-17 00:41:06 -07:00
doc_src
Update documentation for $fish_user_paths
2013-06-22 17:22:05 +02:00
etc
Stomp exit status of initialization scripts so that fish starts out with $status 0
2013-04-09 23:48:03 -07:00
fish.xcodeproj
Added fish_tests target to fish.xcodeproj
2013-08-08 14:44:52 -07:00
osx
Update osx/config.h for configure.ac changes
2013-06-01 23:55:32 -07:00
po
remove trialing spaces #2
2010-09-18 10:18:26 +08:00
share
Avoid standard command not found message when command-not-found is found
2013-07-19 09:56:47 +02:00
tests
Cleanup of code that decides whether or not to fork. Fix for issue where stderr may be output twice.
2013-06-16 23:26:43 -07:00
.gitattributes
Added .gitattributes to ignore new build_tools directory from archival
2012-05-10 02:10:39 -07:00
.gitignore
Remove xsel from the build
2013-03-30 00:13:44 -07:00
autoload.cpp
Make subcommands modify $status, and make builtin_set not modify status unless it fails
2013-01-31 15:57:08 -08:00
autoload.h
forward-word should accept a word of an autosuggestion
2012-12-10 16:23:08 -08:00
builtin.cpp
Improvements to new parser. All functions and completions now parse.
2013-07-22 18:26:15 -07:00
builtin.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
builtin_commandline.cpp
Fix a sign warning
2013-04-03 18:27:18 -07:00
builtin_complete.cpp
Break out COMPLETE_NO_CASE and COMPLETE_REPLACES_TOKEN into separate flags, in preparation for upcoming fuzzy completion work
2013-03-05 20:54:16 -08:00
builtin_jobs.cpp
Fix indentation of switch statements
2012-11-19 00:31:03 -08:00
builtin_printf.cpp
Improvements to new parser. All functions and completions now parse.
2013-07-22 18:26:15 -07:00
builtin_set.cpp
print_variables should use ellipsis_char instead of literal ellipsis
2013-04-19 10:24:33 -07:00
builtin_set_color.cpp
Prevent fish dying if setupterm() fails in builtin_set_color()
2013-05-13 01:35:57 -07:00
builtin_test.cpp
Update code formatting
2013-03-21 17:44:51 -07:00
builtin_ulimit.cpp
Fix indentation of switch statements
2012-11-19 00:31:03 -08:00
CHANGELOG
Remove trailing whitespaces and change tabs to spaces
2012-11-18 11:23:22 +01:00
color.cpp
First stab at builtin set_color. Moved set_color.cpp to builtin_set_color.cpp and taught fish about it.
2013-02-14 15:52:24 -08:00
color.h
First stab at builtin set_color. Moved set_color.cpp to builtin_set_color.cpp and taught fish about it.
2013-02-14 15:52:24 -08:00
common.cpp
Fix for crash when setting tmux pane title
2013-06-02 01:50:22 -07:00
common.h
Formatting
2013-06-02 01:14:26 -07:00
complete.cpp
Formatting
2013-06-02 01:14:26 -07:00
complete.h
Formatting
2013-06-02 01:14:26 -07: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
Merge branch 'master' into ast
2013-06-23 11:51:40 -07:00
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
Made autoconf stop generating Doxyfile.help in preparation for Xcode documentation build phase
2012-12-26 23:48:11 -08:00
Doxyfile.user
remove trialing spaces #2
2010-09-18 10:18:26 +08:00
env.cpp
Fix some warnings exposed by -Wall
2013-07-16 13:40:11 -07:00
env.h
Rely on $PWD instead of getcwd() more often
2013-04-27 00:45:38 -07:00
env_universal.cpp
Mark stdin as nonblocking if we get EWOULDBLOCK, and before handing it off to child processes when either starting them or moving them to the foreground.
2013-04-07 12:40:08 -07:00
env_universal.h
Clean up env_var_table_t. Switch from storing var_uni_entry_t* to var_uni_entry_t. Various other cleanups.
2013-02-11 23:16:50 -08:00
env_universal_common.cpp
Large set of changes to how PATH is handled. Changed fish to no longer modify PATH in share/config.fish. Introduced variable fish_user_paths, and a glue function __fish_reconstruct_path that splices together PATH with fish_user_paths. Changed fish to no longer validate changes to PATH unless the paths are new (i.e. don't recheck what's already there). Modified certain sets to store const wchar_t instead of wcstring to save a few allocations.
2013-02-19 18:05:20 -08:00
env_universal_common.h
Large set of changes to how PATH is handled. Changed fish to no longer modify PATH in share/config.fish. Introduced variable fish_user_paths, and a glue function __fish_reconstruct_path that splices together PATH with fish_user_paths. Changed fish to no longer validate changes to PATH unless the paths are new (i.e. don't recheck what's already there). Modified certain sets to store const wchar_t instead of wcstring to save a few allocations.
2013-02-19 18:05:20 -08:00
event.cpp
Reduce compiled code size a bit
2013-04-13 02:00:31 -07:00
event.h
Formatting and style updates
2013-05-05 02:33:17 -07:00
exec.cpp
Improvements to new parser. All functions and completions now parse.
2013-07-22 18:26:15 -07:00
exec.h
remove __warn_unused attribute from exec_subshell
2013-02-06 01:11:46 +01:00
expand.cpp
Initial abbreviation work. Tests currently fail.
2013-07-19 12:41:34 -07:00
expand.h
Initial abbreviation work. Tests currently fail.
2013-07-19 12:41:34 -07:00
fallback.cpp
Fix for failing to weak link wcsncasecmp - binary dies on SnowLeopard
2013-05-16 19:45:47 -07:00
fallback.h
Fix for failing to weak link wcsncasecmp - binary dies on SnowLeopard
2013-05-16 19:45:47 -07:00
fish.cpp
Fix some warnings exposed by -Wall
2013-07-16 13:40:11 -07:00
fish.spec.in
Remove xsel from the build
2013-03-30 00:13:44 -07:00
fish_indent.cpp
Remove tok_destroy
2012-11-21 22:14:28 -08:00
fish_pager.cpp
Add errret param to other calls to setupterm
2013-05-13 01:41:50 -07:00
fish_tests.cpp
Improvements to new parser. All functions and completions now parse.
2013-07-22 18:26:15 -07:00
fishd.cpp
Mark stdin as nonblocking if we get EWOULDBLOCK, and before handing it off to child processes when either starting them or moving them to the foreground.
2013-04-07 12:40:08 -07:00
function.cpp
reference'ize event.cpp/h
2012-12-20 16:13:14 +01:00
function.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
highlight.cpp
Next stab at abbreviations. Highlighting should work.
2013-07-19 12:41:35 -07:00
highlight.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
history.cpp
Formatting and style updates
2013-05-05 02:33:17 -07:00
history.h
Large set of changes to improve history atomicity on filesystems that do not support locking
2013-04-27 15:21:14 -07:00
input.cpp
transpose-words
2013-06-02 00:59:22 -07:00
input.h
transpose-words
2013-06-02 00:59:22 -07:00
input_common.cpp
Formatting and style updates
2013-05-05 02:33:17 -07:00
input_common.h
Use the new input_common_add_callback mechanism to not execute callbacks while signals are blocked. Should fix https://github.com/fish-shell/fish-shell/issues/608
2013-04-03 17:26:02 -07:00
install-sh
remove trialing spaces #2
2010-09-18 10:18:26 +08:00
intern.cpp
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
intern.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
io.cpp
Mark stdin as nonblocking if we get EWOULDBLOCK, and before handing it off to child processes when either starting them or moving them to the foreground.
2013-04-07 12:40:08 -07:00
io.h
Formatting and style updates
2013-05-05 02:33:17 -07:00
iothread.cpp
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
iothread.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
key_reader.cpp
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
kill.cpp
Fix the build (oops)
2013-03-29 18:05:01 -07:00
kill.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
lru.h
Fix for build errors with g++ 4.0.1
2012-12-11 13:18:40 -08:00
Makefile.in
Teach fish_tests about new parsing files in Makefile
2013-08-08 15:06:32 -07:00
mimedb.cpp
Typos
2013-04-14 12:19:56 +05:30
mimedb.h
Add header guards to the header files.
2005-10-05 01:11:39 +10:00
output.cpp
Kill termio.h and sys/termios.h
2013-03-05 12:25:00 -08:00
output.h
First stab at builtin set_color. Moved set_color.cpp to builtin_set_color.cpp and taught fish about it.
2013-02-14 15:52:24 -08:00
parse_exec.cpp
Improvements to new parser. All functions and completions now parse.
2013-07-22 18:26:15 -07:00
parse_exec.h
Improvements to new parser. All functions and completions now parse.
2013-07-22 18:26:15 -07:00
parse_productions.cpp
Clean up some error handling
2013-07-28 15:44:09 -07:00
parse_productions.h
Clean up some error handling
2013-07-28 15:44:09 -07:00
parse_tree.cpp
Clean up some error handling
2013-07-28 15:44:09 -07:00
parse_tree.h
Removed templates (yay)
2013-07-28 15:19:38 -07:00
parse_util.cpp
Improvements to new parser. All functions and completions now parse.
2013-07-22 18:26:15 -07:00
parse_util.h
Make parse_util_locate_cmdsubst return the innermost command substitution instead of the outermost.
2013-07-17 01:35:30 -07:00
parser.cpp
Merge branch 'master' into ast_templates
2013-07-21 14:04:06 -07:00
parser.h
Rename expression.h to parse_tree.h and parse_exec.h
2013-06-09 14:21:24 -07:00
parser_keywords.cpp
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
parser_keywords.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
path.cpp
Rely on $PWD instead of getcwd() more often
2013-04-27 00:45:38 -07:00
path.h
Rely on $PWD instead of getcwd() more often
2013-04-27 00:45:38 -07:00
postfork.cpp
Cleanup and simplify null_terminated_array_t and its clients
2013-02-22 16:22:56 -08:00
postfork.h
Cleanup and simplify null_terminated_array_t and its clients
2013-02-22 16:22:56 -08:00
print_help.cpp
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
print_help.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
proc.cpp
Mark jobs as completed when all processes have finished, not just the last one.
2013-06-16 02:53:53 -07:00
proc.h
More work on the AST. block statements worked out a bit more.
2013-06-24 12:33:40 -07:00
reader.cpp
Next stab at abbreviations. Highlighting should work.
2013-07-19 12:41:35 -07:00
reader.h
Initial abbreviation work. Tests currently fail.
2013-07-19 12:41:34 -07:00
README.md
Updated links to documentation in README.md
2013-05-19 23:59:20 +05:30
release_notes.html
Release notes for fish 2.0
2013-05-15 01:02:55 -07:00
sanity.cpp
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
sanity.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
screen.cpp
Fix for crash when setting tmux pane title
2013-06-02 01:50:22 -07:00
screen.h
Clean up comments and fix spelling errors
2013-02-20 18:07:38 -08:00
signal.cpp
Fix for issue where history file would be read immediately on launch
2012-12-04 16:00:35 -08:00
signal.h
Fix for issue where history file would be read immediately on launch
2012-12-04 16:00:35 -08:00
STYLEGUIDE.md
Hungary notation -> Hungarian notation
2012-11-19 13:16:50 -08:00
tokenizer.cpp
Improvements to new parser. All functions and completions now parse.
2013-07-22 18:26:15 -07:00
tokenizer.h
Improvements to new parser. All functions and completions now parse.
2013-07-22 18:26:15 -07:00
user_doc.head.html
Re-point some URLs at the fish homepage fishshell.com
2012-12-27 02:17:14 -08:00
util.cpp
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
util.h
Hack around xdm's dumb assumption that the login shell is POSIX compliant so we no longer kill OpenSUSE
2013-01-04 13:09:01 -08:00
wgetopt.cpp
Re-point some URLs at the fish homepage fishshell.com
2012-12-27 02:17:14 -08:00
wgetopt.h
Re-point some URLs at the fish homepage fishshell.com
2012-12-27 02:17:14 -08:00
wildcard.cpp
Formatting
2013-06-02 01:14:26 -07:00
wildcard.h
Support for fuzzy completions
2013-05-25 15:41:18 -07:00
wutil.cpp
Use strerror in uClibc, which doesn't have sys_errlist
2013-05-25 13:42:16 -07:00
wutil.h
Mark stdin as nonblocking if we get EWOULDBLOCK, and before handing it off to child processes when either starting them or moving them to the foreground.
2013-04-07 12:40:08 -07:00
xdgmime.cpp
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
xdgmime.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
xdgmimealias.cpp
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
xdgmimealias.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
xdgmimeglob.cpp
Fix indentation of switch statements
2012-11-19 00:31:03 -08:00
xdgmimeglob.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
xdgmimeint.cpp
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
xdgmimeint.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
xdgmimemagic.cpp
Fix warning about realloc in xdgmimemagic
2013-02-16 13:17:43 -08:00
xdgmimemagic.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
xdgmimeparent.cpp
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
xdgmimeparent.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00