Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Revert "Merge pull request #1317 from pullreq/cpp" | 2014-02-28 | |
| | | | | | | | This reverts commit 74135c0600d5dcc40d396d0e7293c17b8d4bdaa7, reversing changes made to 6d749789ce240a3e6f1447777db63fd8e7525560. See discussion in #1317 | ||
* | Fixes .c -> .cpp in comments. For doxygen. | 2014-02-27 | |
| | |||
* | Increased support for completion search field. Use btab (shift-tab) to | 2014-01-27 | |
| | | | | complete-and-search. | ||
* | Initial support for navigating completions that appear under the | 2014-01-17 | |
| | | | | commandline using arrow keys | ||
* | Clean up pager on exit from interactive read | 2014-01-15 | |
| | |||
* | Merge branch 'master' into pager | 2014-01-15 | |
|\ | | | | | | | | | Conflicts: highlight.h | ||
| * | Update style and formatting to conform to fish style guide. | 2014-01-15 | |
| | | |||
* | | Merge branch 'master' into pager | 2014-01-15 | |
|\| | | | | | | | | | Conflicts: screen.h | ||
| * | Change highlight colors from a bitmask into a combination enum / bitmask | 2014-01-15 | |
| | | | | | | | | so that we can support more than 16 color specifications. | ||
* | | Teach screen how to render completion page. Correct spacing in | 2014-01-14 | |
|/ | | | | completion page contents. | ||
* | Fix wide character wrapping. | 2013-11-26 | |
| | | | | | | | | The intention of the block removed appears to be to indent wrapped lines to the column the line started at. What actually happens is that all wrapped lines wrap to column 0. After adding the sticky short prompt feature, the block removed caused a bug with wrapping wide characters in addition to not appearing to change anything else. Wide characters would change between wrapping to column 0 and the column the command started at, depending on what column the wide character was at before wrapping. I am keeping the existing behavior rather than restoring the block's original intention. If the original intention should be restored, it should be on a different branch. | ||
* | On short prompts, commands wider than the terminal do not reposition to ↵ | 2013-11-26 | |
| | | | | start on their own lines. | ||
* | clobber the prompt when it exceeds the screen width, not when it equals it | 2013-10-29 | |
| | | | | Closes #1069 | ||
* | Fix formatting | 2013-10-26 | |
| | |||
* | Set of changes to improve detection of escape sequences for prompt width | 2013-09-29 | |
| | | | | computation. Addresses #767 | ||
* | Include the autosuggestion in history if it was truncated | 2013-08-20 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/650 | ||
* | Fix for crash when setting tmux pane title | 2013-06-02 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/846 | ||
* | Kill termio.h and sys/termios.h | 2013-03-05 | |
| | | | | | | | | | | | On FreeBSD, compilation complains that "this file includes <sys/termios.h> which is deprecated, use <termios.h> instead". On Linux and FreeBSD, <sys/termios.h> literally just pulls in <termios.h>. On OS X and Solaris, <termios.h> pulls in <sys/termios.h>. <termio.h> doesn't exist on FreeBSD or Mac OS X, and on Linux is marked as deprecated and just includes <termios.h>. It does exist on Solaris, but no `struct termio` is ever actually used in the codebase. | ||
* | More cleanup based on static analysis | 2013-02-16 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/575 | ||
* | Make subcommands modify $status, and make builtin_set not modify status ↵ | 2013-01-31 | |
| | | | | | | | unless it fails https://github.com/fish-shell/fish-shell/issues/547 https://github.com/fish-shell/fish-shell/issues/214 | ||
* | Fix for an issue where the newline character would appear on blank lines. ↵ | 2013-01-24 | |
| | | | | Instead of inverting the newline character, draw it in gray. | ||
* | Fix typo | 2013-01-21 | |
| | |||
* | Fix for an out-of-range exception when resizing the window during funced | 2013-01-06 | |
| | | | | Addresses https://github.com/fish-shell/fish-shell/issues/498 | ||
* | Reset the color before we clear to eol | 2013-01-04 | |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/493 | ||
* | Removed some debugging code used in determining autosuggestion truncation | 2012-12-11 | |
| | | | | Fixed a busted link in the function doc | ||
* | forward-word should accept a word of an autosuggestion | 2012-12-10 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/435 | ||
* | Hopeful fix for wrapping lines issue on Linux | 2012-12-06 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/409 | ||
* | Added a history speed test | 2012-12-03 | |
| | | | | | Profile driven caching of config directory Style fixes | ||
* | Fix for off by one error with "missing newline" code | 2012-12-01 | |
| | |||
* | First attempt at appending a "missing new line" character | 2012-12-01 | |
| | | | | https://github.com/fish-shell/fish-shell/issues/397 | ||
* | Additional improvements to line wrapping reliability | 2012-11-26 | |
| | |||
* | Additional changes to try to improve line wrapping | 2012-11-25 | |
| | |||
* | Coalesce redundant repaints, prepare to address some resizing issues (again!) | 2012-11-24 | |
| | |||
* | Change to make the lookahead array a std::stack instead of a static 4k list(!) | 2012-11-24 | |
| | |||
* | Improvements to avoid clearing the screen as often, which addresses a ↵ | 2012-11-24 | |
| | | | | | | problem where the screen may be blank Fixes https://github.com/fish-shell/fish-shell/issues/402 | ||
* | Fix indentation of switch statements | 2012-11-19 | |
| | |||
* | Apply new indentation, brace, and whitespace style | 2012-11-18 | |
| | |||
* | Remove trailing whitespaces and change tabs to spaces | 2012-11-18 | |
| | |||
* | Revert "Another attempt to improve right prompt on Linux" | 2012-11-09 | |
| | | | | | | It didn't work This reverts commit bd4551e2ef283639b26fdbf768b261cb0c51dbdd. | ||
* | Another attempt to improve right prompt on Linux | 2012-11-09 | |
| | |||
* | Attempt to fix fish_right_prompt under Linux | 2012-11-09 | |
| | |||
* | Support for fish_right_prompt | 2012-11-07 | |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/80 | ||
* | Bring back ellipsis | 2012-11-05 | |
| | |||
* | Initial right_prompt work | 2012-11-04 | |
| | |||
* | Prevent multi-line prompts from repeating during window resize | 2012-10-15 | |
| | | | | Fixes https://github.com/fish-shell/fish-shell/issues/321 | ||
* | Prevent some cases where garbage gets dumped on the screen during window ↵ | 2012-10-02 | |
| | | | | resize under new soft wrapping architecture | ||
* | Work on soft wrapping to address ↵ | 2012-10-01 | |
| | | | | | | https://github.com/fish-shell/fish-shell/issues/300 Resizing is still wonky | ||
* | Remove ellipsis and newlines from long lines | 2012-09-18 | |
| | | | | Fix for issue https://github.com/fish-shell/fish-shell/issues/300 | ||
* | Fixed indentation in next_tab_stop | 2012-08-17 | |
| | |||
* | Fix for issue where init_tabs can't be modified on NetBSD | 2012-08-17 | |
| |