Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 | |
| | |||
* | Fixed a bunch of clang analyzer warnings | 2012-08-05 | |
| | | | | Simplified some memory allocations by migrating to std::string | ||
* | 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 | ||
* | 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 | ||
* | 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 | |
| | |||
* | Minor refactoring and fixed a bug in history function | 2012-07-24 | |
| | |||
* | Print fish prompt when command is longer than a line | 2012-07-21 | |
| | | | | Fix for https://github.com/fish-shell/fish-shell/issues/239 | ||
* | 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 | ||
* | First pass at making autosuggestions not trigger wrapping | 2012-07-12 | |
| | | | | Addresses https://github.com/fish-shell/fish-shell/issues/167 | ||
* | Disble futimes() calls in hopes of fixing ↵ | 2012-06-16 | |
| | | | | | | https://github.com/fish-shell/fish-shell/issues/122 This should keep sudo from thinking that the tty has changed as part of its tty_tickets feature. | ||
* | Make screen.cpp properly compute the length of term256 escape codes | 2012-04-13 | |
| | |||
* | Fix lots of bugs related to the static analyzer | 2012-03-26 | |
| | | | | Improved how screen.cpp interacts with output_set_writer() |