| Commit message (Collapse) | Author | Age |
... | |
| |
|
| |
|
|
|
|
|
|
| |
Allow keys to be replaced and reorder the table so that terminfo-defined keys
(or terminal-overrides) take precedence over internally defined.
|
|
|
|
|
| |
platform.
|
| |
|
|
|
|
|
|
| |
Pass through the aixterm bright colours if the terminal supports them (>= 16
colours).
|
| |
|
|
|
|
|
| |
Add server options to completion as well.
|
|
|
|
|
|
| |
New server option, escape-time, to set the timeout used to detect if escapes
are alone or part of a function key or meta sequence.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Use quiet variable, and add missing sentinel to options array.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Add "server options" which are server-wide and not bound to a session or
window. Set and displayed with "set -s" and "show -s".
Currently the only option is "quiet" (like command-line -q, allowing it to be
set from .tmux.conf), but others will come along.
|
|
|
|
|
|
| |
Permit panes to be referred to as "top", "bottom", "top-left" etc, if the right
pane can be identified.
|
|
|
|
|
|
| |
vte is buggy and doesn't home the cursor after changing the scroll
region. Several people are hitting this, so add a workaround.
|
|
|
|
|
| |
Wrap at 80 columns.
|
|
|
|
|
|
|
| |
Massive spaces->tabs and trailing whitespace cleanup, hopefully for the last
time now I've configured emacs to make them displayed in really annoying
colours...
|
|
|
|
|
|
|
|
|
| |
Eliminate duplicate code and ease the passage for server-wide options by adding
a -w flag to set-option and show-options and making setw and showw aliases to
set -w and show -w.
Note: setw and showw are still there, but now aliases for set -w and show -w.
|
|
|
|
|
| |
Reflect the keypad mode of the application so that numlock works.
|
|
|
|
|
|
| |
Close the pane if the process died due to a signal, not just if it exited
normally.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
New command, capture-pane, which copies the entire pane contents to a paste
buffer. From Jonathan Alvarado.
|
|
|
|
|
|
| |
Look for mice and xterm keys before standard function keys as they are less
likely to be partial versions.
|
|
|
|
|
| |
Handle partial xterm function key sequences.
|
| |
|
|
|
|
|
| |
Add a couple of comments.
|
|
|
|
|
| |
This doesn't need to be u_int.
|
|
|
|
|
| |
Make types clearer and lint happier.
|
|
|
|
|
| |
Fix type - attributes should be u_char not int.
|
|
|
|
|
| |
Change paranoia check to check for <= 0 and to avoid warning.
|
|
|
|
|
|
| |
Tidy up various bits of the paste code, make the data buffer char * and add
comments.
|
|
|
|
|
|
| |
Continue rather than returning if not a mouse key, to avoid hanging on any
function key...
|
|
|
|
|
|
| |
Remove a couple of unused arguments where possible, and add /* ARGSUSED */ to
the rest to reduce lint output.
|
|
|
|
|
| |
Rename a variable to something more helpful.
|
|
|
|
|
|
|
|
| |
Get a u_char from the string, otherwise it isn't possible to enter \0377 as it
is mistaken for EOF (doh).
Also drop an unused argument.
|
|
|
|
|
| |
Handle the possibility of partial mouse reads, and fix a comment while here.
|
|
|
|
|
| |
Emulate il1, dl1, ich1 to run (albeit slowly) with vt100 feature set.
|
|
|
|
|
|
| |
Output the right keys for application and number keypad modes (they were the
wrong way round).
|
|
|
|
|
|
|
| |
Add a -p flag to display-message to print the output rather than displaying in
the status line, this allows things like "display -p '#W'" to find the current
window index.
|
|
|
|
|
| |
Add cursor keys to the key names list.
|
|
|
|
|
|
|
| |
their act together, so add an ifdef to use ncurses.h instead of curses.h.
Untested.
|
| |
|
| |
|
| |
|
| |
|