Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Additional warnings cleanup, effective C++ violations, dead code removal | 2012-08-05 | |
| | |||
* | Fix OS X compilation | 2012-08-05 | |
| | |||
* | Fixed a bunch of clang analyzer warnings | 2012-08-05 | |
| | | | | Simplified some memory allocations by migrating to std::string | ||
* | Fixed compilation on Linux | 2012-08-05 | |
| | | | | Addresses issue https://github.com/fish-shell/fish-shell/issues/264 | ||
* | Fix for stack overflow when overflowing a line | 2012-08-04 | |
| | |||
* | Fix for weird issues when a line becomes very long introduced by my warning ↵ | 2012-08-04 | |
| | | | | fixes | ||
* | Fix for assertion failure in syntax highlighting | 2012-08-04 | |
| | |||
* | Fix to restore an optimization from parse_util_get_line_from_offset in a ↵ | 2012-08-04 | |
| | | | | more thread-safe way | ||
* | Fix for inability to go backwards through history | 2012-08-04 | |
| | |||
* | Cleaned up lots of typecasts, simplified some string handling | 2012-08-04 | |
| | |||
* | Switch from int cursor[2] to struct cursor { int x; int y; } | 2012-08-04 | |
| | |||
* | Additional warning fixes and migration from int to size_t or long where ↵ | 2012-08-04 | |
| | | | | appropriate | ||
* | More warning fixes and switching from int to long or size_t | 2012-08-04 | |
| | |||
* | Additional warning cleanup and switching from int to size_t where appropriate | 2012-08-04 | |
| | |||
* | Lots of work towards making fish build without warnings on Mountain Lion, ↵ | 2012-08-04 | |
| | | | | mostly in terms of using size_t instead of int | ||
* | Warning cleanup | 2012-08-04 | |
| | |||
* | explain how to load binds automatically | 2012-08-04 | |
| | |||
* | Get rid of 'nothing appropriate' output when completing. | 2012-08-04 | |
| | | | | Add watch completion. | ||
* | Replaced references to http://fishshell.org/ with ↵ | 2012-08-01 | |
| | | | | http://ridiculousfish.com/shell/. | ||
* | Merge pull request #251 from bpinto/rbenv | 2012-07-28 | |
|\ | | | | | completion for rbenv | ||
| * | completion for rbenv | 2012-07-28 | |
|/ | |||
* | Fix to allow specifying an initial tab in fish_config | 2012-07-27 | |
| | | | | For example, you can run "fish_config history" | ||
* | Implemented history deletion from fish_config | 2012-07-27 | |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/250 | ||
* | Merge pull request #249 from kballard/git_prompt_showupstream | 2012-07-27 | |
|\ | | | | | Fix showupstream behavior in __fish_git_prompt | ||
| * | Fix showupstream behavior in __fish_git_prompt | 2012-07-26 | |
|/ | | | | | | | | | | | | | | | | | The __fish_git_prompt_show_upstream helper function was inadvertently looking at the misnamed variable __fish_git_prompt_show_upstream in some cases, including when implementing the bash.showUpstream override. Fixing the script to use __fish_git_prompt_showupstream triggered an infinite loop because the --on-variable hook does not distinguish between local and global variables. Update the script to set a completely different local variable to __fish_git_prompt_showupstream and to override this local variable for bash.showUpstream. Also update the code that looks at bash.showUpstream to also read bash.showupstream, because the bash script appears to have a bug where it looks for bash.showupstream despite documenting bash.showUpstream. | ||
* | Switch from std::list to std::vector in a few places to reduce compiled code ↵ | 2012-07-24 | |
| | | | | size | ||
* | Fixed two small spelling mistakes | 2012-07-24 | |
| | | | | | | - Saw these during normal usage today. "parens" or "parenthesis" was spelled as "parans". Fixed two instances of this to "parenthesis". | ||
* | Minor refactoring and fixed a bug in history function | 2012-07-24 | |
| | |||
* | index range doc | 2012-07-24 | |
| | |||
* | Make add-shell correctly handle /etc/shells files that do not end with newlines | 2012-07-22 | |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/77 | ||
* | Lots of miscellaneous cleanup. Unified the path_get_cd_path, ↵ | 2012-07-20 | |
| | | | | path_allocate_cd_path, etc. functions | ||
* | Renamed env_vars to env_vars_snapshot_t | 2012-07-20 | |
| | | | | Cleanup of non-wcstring version of path_get_path | ||
* | Switch to more uses of wcstokenizer from wcstok() | 2012-07-20 | |
| | | | | Work towards cleaning up path_get_path | ||
* | Use weak linking of wcsdup and wcscasecmp on OS X | 2012-07-20 | |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/240 | ||
* | Print fish prompt when command is longer than a line | 2012-07-21 | |
| | | | | Fix for https://github.com/fish-shell/fish-shell/issues/239 | ||
* | Merge branch 'index_range' | 2012-07-19 | |
|\ | |||
* | | Fixed fish_pager build on Xcode (it was building fish_indent instead. D'oh!) | 2012-07-18 | |
| | | |||
* | | Changes to make fish use the relocated fishd instead of the installed one, ↵ | 2012-07-18 | |
| | | | | | | | | if it exists | ||
* | | Merge pull request #234 from maxfl/completions | 2012-07-18 | |
|\ \ | | | | | | | pacmatic and dmesg completions | ||
* | | | Don't add space at the end of tab completion for cd | 2012-07-18 | |
| | | | | | | | | | | | | Fix for https://github.com/fish-shell/fish-shell/issues/235 | ||
* | | | Various changes to reduce fish's compiled code size | 2012-07-17 | |
| | | | | | | | | | | | | OS X release build executable size dropped from 672k to 511k | ||
* | | | Fix for process completion on Linux | 2012-07-16 | |
| | | | |||
* | | | Implemented process expansion on OS X | 2012-07-16 | |
| | | | | | | | | | | | | | | | Also fixed issue where process expansion would always fail for processes with spaces Fixes https://github.com/fish-shell/fish-shell/issues/56 | ||
| * | | pacmatic and dmesg completions | 2012-07-16 | |
| | | | |||
* | | | Added binding for accepting an autosuggestion | 2012-07-15 | |
| | | | | | | | | | | | | Fixes https://github.com/fish-shell/fish-shell/issues/226 | ||
* | | | Deliver SIGHUP when we're exiting, even if stdin is not closed. | 2012-07-15 | |
| | | | | | | | | | | | | Fixes https://github.com/fish-shell/fish-shell/issues/138 | ||
* | | | Set of changes to improve Unicode support with respect to combining characters. | 2012-07-15 | |
|/ / | | | | | | | Should address https://github.com/fish-shell/fish-shell/issues/155 | ||
* | | Update __fish_git_prompt.fish to handle git-svn better | 2012-07-13 | |
| | | | | | | | | | | | | | | | | | | | | Git-svn remotes can have a prefix for their remotes. If I set a prefix of 'svn/' then my remote trunk branch is called svn/trunk. Update the script to use the svn-remote.*.fetch key to figure out how the 'trunk' branch is mapped into the remotes namespace and apply this to the current branch. This assumes branches are mapped into the same namespace, which is likely. It also doesn't work for tags, but neither did the old code. | ||
* | | Add auto-generated builtin_scripts.[cpp|h] to .gitignore | 2012-07-13 | |
| | | |||
* | | Tweaked fish_prompt document in a way I hope clarifies it | 2012-07-13 | |
| | |