build_tools
use annotated tags only for version checking
2014-01-24 20:51:06 +08:00
doc_src
Implement and document new -P / --paging-mode flags to commandline, to support new
2014-01-17 12:53:01 -08: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
Merge branch 'master' into pager
2014-01-13 14:38:13 -08:00
osx
Revert a series of accidentally rebased commits
2013-10-16 01:14:46 -07:00
po
Integrated new German translation provided by Benjamin Weis
2013-11-03 10:07:42 -08:00
share
Further work on keyboard navigating the completion list
2014-01-18 12:42:53 -08:00
tests
Makefile/tests: use return values to communicate errors
2014-01-15 23:50:42 +08:00
.gitattributes
.gitattributes: mark most scripts in build_tools as not for export
2013-08-11 23:13:38 +08:00
.gitignore
Ignore auto-generated file command_list_toc.txt
2013-12-18 16:59:37 +05:30
autoload.cpp
Miscellaneous minor fixes based on cppcheck static analyzer
2014-01-12 13:33:35 -08:00
autoload.h
forward-word should accept a word of an autosuggestion
2012-12-10 16:23:08 -08:00
builtin.cpp
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
builtin.h
Bringup of function definitions, switch statements with new parser
2013-12-27 03:58:42 -08:00
builtin_commandline.cpp
Implement and document new -P / --paging-mode flags to commandline, to support new
2014-01-17 12:53:01 -08:00
builtin_complete.cpp
Miscellaneous minor fixes based on cppcheck static analyzer
2014-01-12 13:33:35 -08:00
builtin_jobs.cpp
Miscellaneous minor fixes based on cppcheck static analyzer
2014-01-12 13:33:35 -08:00
builtin_printf.cpp
Disallow Unicode conversion specifications.
2013-11-27 21:16:34 +01:00
builtin_set.cpp
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
builtin_set_color.cpp
Fix set_color crash on 'ignore' and 'reset'
2013-09-21 15:15:06 -07:00
builtin_test.cpp
use wstat in test command to follow symbolic link
2013-08-25 15:54:06 -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
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
common.h
Further work on keyboard navigating the completion list
2014-01-18 12:42:53 -08:00
complete.cpp
Fix for tab-completing arguments. Closes #1261
2014-01-23 18:07:21 -08:00
complete.h
Fix for extra space when tab completing directories. Fixes #1241
2014-01-14 14:28:06 -08:00
config.guess
Update to latest config.sub and config.guess versions
2013-09-22 15:57:52 +08:00
config.sub
Update to latest config.sub and config.guess versions
2013-09-22 15:57:52 +08:00
configure.ac
configure/Makefile: remove unused variables and unneeded declarations
2014-01-15 23:50:42 +08:00
CONTRIBUTING.md
Rename STYLEGUIDE.md to CONTRIBUTING.md, so GitHub would notice it.
2013-07-28 20:49:38 +02: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 for issue where we compute a default USER variable, but never set
2014-01-12 13:42:26 -08:00
env.h
Rely on $PWD instead of getcwd() more often
2013-04-27 00:45:38 -07:00
env_universal.cpp
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -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_universal_common.cpp
Large cleanup and refactoring of unescape() function.
2013-11-24 22:58:39 -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
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
event.h
Formatting and style updates
2013-05-05 02:33:17 -07:00
exec.cpp
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
exec.h
Big fat refactoring of how redirections work. In fish 1.x and 2.0.0, the redirections for a process were flattened into a big list associated with the job, so there was no way to tell which redirections applied to each process. Each process therefore got all the redirections associated with the job. See https://github.com/fish-shell/fish-shell/issues/877 for how this could manifest.
2013-08-19 18:06:24 -07:00
expand.cpp
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
expand.h
Various cleanup and tweaking of backtrace messages
2013-12-16 15:33:20 -08:00
fallback.cpp
Fix formatting
2013-10-26 15:27:39 -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
Further work on keyboard navigating the completion list
2014-01-18 12:42:53 -08:00
fish_indent.cpp
Update Free Software Foundation address.
2013-12-13 21:51:52 +01:00
fish_pager.cpp
Fix pager to correctly join completions with the same description.
2014-01-24 10:47:49 -08:00
fish_tests.cpp
Merge branch 'master' into pager
2014-01-24 18:10:41 -08:00
fishd.cpp
Clean up interactive session test
2013-10-26 15:24:49 -07:00
function.cpp
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
function.h
Merge branch 'master' into ast
2013-10-16 01:48:21 -07:00
highlight.cpp
Various tweaks and improvements to new pager, including disclosure
2014-01-22 17:45:27 -08:00
highlight.h
Various tweaks and improvements to new pager, including disclosure
2014-01-22 17:45:27 -08:00
history.cpp
Ensure the loop in offset_of_next_item_fish_2_0 is executed.
2013-11-25 16:07:17 +01:00
history.h
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
input.cpp
Correct the correspondence between name_arr and the input codes.
2014-01-21 16:08:35 -08:00
input.h
Correct the correspondence between name_arr and the input codes.
2014-01-21 16:08:35 -08: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
Update to newer install-sh version
2013-09-22 17:51:48 +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
Fix io_buffer_t::print to take unsigned long argument.
2013-11-25 16:10:14 +01:00
io.h
Fix the build on OS X Mavericks
2013-08-21 14:41:12 -07:00
iothread.cpp
Allow autosuggestions to do job expansion. Fixes
2013-11-29 13:34:03 -08:00
iothread.h
Allow autosuggestions to do job expansion. Fixes
2013-11-29 13:34:03 -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
Further work on keyboard navigating the completion list
2014-01-18 12:42:53 -08:00
mimedb.cpp
Generate version numbers dynamically
2013-08-11 23:13:38 +08:00
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
pager.cpp
Use ellipsis in pager progress message
2014-01-22 17:50:03 -08:00
pager.h
Various tweaks and improvements to new pager, including disclosure
2014-01-22 17:45:27 -08:00
parse_constants.h
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
parse_execution.cpp
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
parse_execution.h
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
parse_productions.cpp
Merge branch 'master' into pager
2014-01-15 02:05:46 -08:00
parse_productions.h
Bringup of function definitions, switch statements with new parser
2013-12-27 03:58:42 -08:00
parse_tree.cpp
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
parse_tree.h
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
parse_util.cpp
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
parse_util.h
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
parser.cpp
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
parser.h
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -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
path.cpp
Fix formatting
2013-10-26 15:27:39 -07:00
path.h
Add a fancy new paths_are_equivalent function to test for equivalent
2013-08-27 18:26:22 -07:00
postfork.cpp
Big fat refactoring of how redirections work. In fish 1.x and 2.0.0, the redirections for a process were flattened into a big list associated with the job, so there was no way to tell which redirections applied to each process. Each process therefore got all the redirections associated with the job. See https://github.com/fish-shell/fish-shell/issues/877 for how this could manifest.
2013-08-19 18:06:24 -07:00
postfork.h
Big fat refactoring of how redirections work. In fish 1.x and 2.0.0, the redirections for a process were flattened into a big list associated with the job, so there was no way to tell which redirections applied to each process. Each process therefore got all the redirections associated with the job. See https://github.com/fish-shell/fish-shell/issues/877 for how this could manifest.
2013-08-19 18:06:24 -07: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
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
proc.h
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
reader.cpp
Various tweaks and improvements to new pager, including disclosure
2014-01-22 17:45:27 -08:00
reader.h
Implement and document new -P / --paging-mode flags to commandline, to support new
2014-01-17 12:53:01 -08:00
README.md
update URL for nightly builds
2013-10-29 13:20:51 +08:00
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
Initial support for navigating completions that appear under the
2014-01-17 12:04:03 -08:00
screen.h
Improved navigation of pager list. Added tests for it too.
2014-01-19 16:41:40 -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
tokenizer.cpp
Update style and formatting to conform to fish style guide.
2014-01-15 01:40:40 -08:00
tokenizer.h
Fix issues related to redirections and block level IO with new parser
2013-12-28 16:18:38 -08:00
user_doc.head.html
Revert a series of accidentally rebased commits
2013-10-16 01:14:46 -07: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
Fix bad error message for certain options.
2013-08-26 21:10:19 -07:00
wgetopt.h
Re-point some URLs at the fish homepage fishshell.com
2012-12-27 02:17:14 -08:00
wildcard.cpp
Fix formatting
2013-10-26 15:27:39 -07:00
wildcard.h
Support for fuzzy completions
2013-05-25 15:41:18 -07:00
wutil.cpp
Initial work towars improved error reporting. Tests currently fail.
2013-12-08 21:54:06 -08: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
Update Free Software Foundation address.
2013-12-13 21:51:52 +01:00
xdgmime.h
Update Free Software Foundation address.
2013-12-13 21:51:52 +01:00
xdgmimealias.cpp
Update Free Software Foundation address.
2013-12-13 21:51:52 +01:00
xdgmimealias.h
Update Free Software Foundation address.
2013-12-13 21:51:52 +01:00
xdgmimeglob.cpp
Update Free Software Foundation address.
2013-12-13 21:51:52 +01:00
xdgmimeglob.h
Update Free Software Foundation address.
2013-12-13 21:51:52 +01:00
xdgmimeint.cpp
Update Free Software Foundation address.
2013-12-13 21:51:52 +01:00
xdgmimeint.h
Update Free Software Foundation address.
2013-12-13 21:51:52 +01:00
xdgmimemagic.cpp
Update Free Software Foundation address.
2013-12-13 21:51:52 +01:00
xdgmimemagic.h
Update Free Software Foundation address.
2013-12-13 21:51:52 +01:00
xdgmimeparent.cpp
Update Free Software Foundation address.
2013-12-13 21:51:52 +01:00
xdgmimeparent.h
Update Free Software Foundation address.
2013-12-13 21:51:52 +01:00