build_tools
Teach build_documentation.sh to not generate the test man page on any platform, or the open man page on OS X. The system man pages are better.
2013-02-16 13:35:59 -08:00
doc_src
Add note to docs.
2013-03-10 14:24:16 -07:00
etc
Remove code that tries to load files in include directory
2012-12-01 21:17:16 -08:00
fish.xcodeproj
Add builtin_printf to xcode project
2013-03-23 14:48:06 -07:00
osx
Add an icon to fish.app
2013-02-05 21:50:33 -08:00
po
remove trialing spaces #2
2010-09-18 10:18:26 +08:00
share
Add completion for ruby-build
2013-03-13 23:19:03 +01:00
tests
Implement actual error handling for builtin_printf. Fix the tests.
2013-03-24 15:58:24 -07:00
.gitattributes
Added .gitattributes to ignore new build_tools directory from archival
2012-05-10 02:10:39 -07:00
.gitignore
Ignore build directory and xcuserdata so Xcode-generated artifacts don't clog up index
2013-02-20 17:31:30 -08: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_commandline.cpp
Implement new newline-escaping behavior. Backslashes at the end of lines now essentially delete the newline, within normal text or double quotes. Backslashes are retained within single quotes.
2012-11-22 01:09:07 -08: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
Fix for errno-style error reporting in printf
2013-03-24 15:58:24 -07:00
builtin_set_color.cpp
Fix gettext macro to stop casting everything to wchar_t * (oops)
2013-03-24 15:58:24 -07:00
builtin_set.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
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
builtin.cpp
Initial version of printf builtin
2013-03-02 20:54:12 +05:30
builtin.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -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
Implement actual error handling for builtin_printf. Fix the tests.
2013-03-24 15:58:24 -07:00
common.h
Fix gettext macro to stop casting everything to wchar_t * (oops)
2013-03-24 15:58:24 -07:00
complete.cpp
Update code formatting
2013-03-21 17:44:51 -07:00
complete.h
Update code formatting
2013-03-21 17:44:51 -07:00
config.guess
config.sub
configure.ac
Kill termio.h and sys/termios.h
2013-03-05 12:25:00 -08:00
create_wajig_completions.py
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_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
env_universal.cpp
Migrate connection_t from storing a huge buffer to a std::vector
2013-02-16 01:28:46 -08: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.cpp
Kill termio.h and sys/termios.h
2013-03-05 12:25:00 -08:00
env.h
Cleanup and simplify null_terminated_array_t and its clients
2013-02-22 16:22:56 -08:00
event.cpp
fix signal race
2012-12-24 23:06:09 -08:00
event.h
Make event_block_t.event not a reference
2012-12-22 12:40:34 -08:00
exec.cpp
Additional changes related to https://github.com/fish-shell/fish-shell/pull/592
2013-02-28 10:25:32 -08:00
exec.h
remove __warn_unused attribute from exec_subshell
2013-02-06 01:11:46 +01:00
expand.cpp
Add some headers to fix the build on OpenBSD
2013-03-11 13:38:18 -07:00
expand.h
Formatting
2013-01-12 12:55:23 -08:00
fallback.cpp
Kill termio.h and sys/termios.h
2013-03-05 12:25:00 -08:00
fallback.h
Additional changes related to https://github.com/fish-shell/fish-shell/pull/592
2013-02-28 10:25:32 -08:00
fish_indent.cpp
Remove tok_destroy
2012-11-21 22:14:28 -08:00
fish_pager.cpp
Kill termio.h and sys/termios.h
2013-03-05 12:25:00 -08:00
fish_tests.cpp
Update code formatting
2013-03-21 17:44:51 -07:00
fish.cpp
Wrong sense for is_interactive_session check
2013-01-06 15:19:37 -08:00
fish.spec.in
Re-point some URLs at the fish homepage fishshell.com
2012-12-27 02:17:14 -08:00
fishd.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
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
Fix an exception when parsing a multi-line command that ends in cd
2013-01-11 12:58:52 -08:00
highlight.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
history.cpp
Formatting
2013-02-03 11:38:22 -08:00
history.h
Make fish try to detect when it's an orphaned process and then exit politely
2012-12-05 13:33:07 -08:00
input_common.cpp
Change to make the lookahead array a std::stack instead of a static 4k list(!)
2012-11-24 16:58:30 -08:00
input_common.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
input.cpp
Kill termio.h and sys/termios.h
2013-03-05 12:25:00 -08:00
input.h
Fix for an exception in a non-interactive shell with empty input
2012-12-20 17:45:35 -08:00
INSTALL
Fixed a minor typo: standrard -> standard
2013-01-10 20:50:52 +05:30
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
Kill termio.h and sys/termios.h
2013-03-05 12:25:00 -08:00
io.h
Hopeful fix to avoid forking for certain builtins like echo when they have an input redirection only
2013-02-22 13:20:27 -08: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
Make subcommands modify $status, and make builtin_set not modify status unless it fails
2013-01-31 15:57:08 -08: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
Initial version of printf builtin
2013-03-02 20:54:12 +05:30
mimedb.cpp
Fix indentation of switch statements
2012-11-19 00:31:03 -08:00
mimedb.h
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_util.cpp
More cleanup based on static analysis
2013-02-16 02:38:13 -08:00
parse_util.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08: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
parser.cpp
Additional changes related to https://github.com/fish-shell/fish-shell/pull/592
2013-02-28 10:25:32 -08:00
parser.h
Initial set of changes working to make fish robust against running out of file descriptors
2013-01-30 02:22:38 -08:00
path.cpp
Added a history speed test
2012-12-03 02:25:08 -08:00
path.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08: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
Kill termio.h and sys/termios.h
2013-03-05 12:25:00 -08:00
proc.h
Fix comments in proc.h (spelling, wording, format)
2013-02-03 09:33:26 +08:00
reader.cpp
Update code formatting
2013-03-21 17:44:51 -07:00
reader.h
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
README.md
Updated 'Contact Us' section in README.md
2013-03-25 01:34:24 +05:30
release_notes.html
Updated relnotes
2012-06-05 01:22:25 -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
Kill termio.h and sys/termios.h
2013-03-05 12:25:00 -08: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
Formatting
2012-12-22 12:21:31 -08:00
tokenizer.h
Formatting
2012-12-22 12:21:31 -08: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
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
wildcard.h
Apply new indentation, brace, and whitespace style
2012-11-18 16:30:30 -08:00
wutil.cpp
Formatting
2013-01-12 12:55:23 -08:00
wutil.h
Make do_builtin_io multi-fork safe, moved it to postfork.cpp
2013-01-11 15:09:53 -08: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
xsel-1.2.0.tar.gz