Nicholas Marriott
|
65b9aeb337
|
Put socket path in $TMUX.
|
2009-03-04 17:24:07 +00:00 |
|
Nicholas Marriott
|
171256057e
|
Extra function keys from Dashing dashing at hushmail dot com
|
2009-03-02 18:05:40 +00:00 |
|
Nicholas Marriott
|
5803c4fc5b
|
Fix window choice mode, again.
|
2009-03-02 17:01:00 +00:00 |
|
Nicholas Marriott
|
57f5f44d0f
|
Sort out escape key handling so it works.
|
2009-03-02 16:55:23 +00:00 |
|
Nicholas Marriott
|
792b4db4a7
|
Doh. Set a message when pane is too small rather than dying...
|
2009-03-01 22:05:35 +00:00 |
|
Nicholas Marriott
|
a2a5abef13
|
This is now fixed.
|
2009-02-28 12:13:38 +00:00 |
|
Nicholas Marriott
|
26edf4cce0
|
Don't segfault on lock when no sessions attached.
|
2009-02-27 16:01:31 +00:00 |
|
Nicholas Marriott
|
eae026f2f7
|
Redraw selection properly.
|
2009-02-25 21:56:46 +00:00 |
|
Nicholas Marriott
|
092cca4b5f
|
Update TODO.
|
2009-02-25 21:55:15 +00:00 |
|
Nicholas Marriott
|
c45eb2713b
|
Check the right variable. Doh.
|
2009-02-24 21:49:05 +00:00 |
|
Nicholas Marriott
|
3969b59ae5
|
Don't turn cursor off unless actually drawing something.
|
2009-02-21 19:25:58 +00:00 |
|
Nicholas Marriott
|
5b7e882bf6
|
Don't redraw status if it has already been redrawed as part of entire screen.
|
2009-02-21 17:52:25 +00:00 |
|
Nicholas Marriott
|
afd67ce89f
|
Allow selection in vi mode.
|
2009-02-21 17:46:13 +00:00 |
|
Nicholas Marriott
|
78f420e7a9
|
Reuse CPPFLAGS.
|
2009-02-18 09:04:15 +00:00 |
|
Nicholas Marriott
|
664c79cf73
|
INCDIRS after CPPFLAGS.
|
2009-02-18 08:50:30 +00:00 |
|
Nicholas Marriott
|
761db94050
|
Exclude NetBSD.
|
2009-02-18 08:41:46 +00:00 |
|
Nicholas Marriott
|
03b76dbf35
|
Use CPPFLAGS.
|
2009-02-18 08:41:22 +00:00 |
|
Nicholas Marriott
|
6d8ff85167
|
-err.h.
|
2009-02-17 18:54:14 +00:00 |
|
Nicholas Marriott
|
546a9d5257
|
Don't die on any error from fd.
|
2009-02-17 18:53:10 +00:00 |
|
Nicholas Marriott
|
ca8b6a08ff
|
NetBSD flags.
|
2009-02-17 08:08:42 +00:00 |
|
Nicholas Marriott
|
5a6ed33a3f
|
Don't leak string arguments and options.
|
2009-02-16 19:29:17 +00:00 |
|
Nicholas Marriott
|
b03783efad
|
strdup() not necessary here.
|
2009-02-16 19:01:16 +00:00 |
|
Nicholas Marriott
|
f5126e20f1
|
And another memory leak.
|
2009-02-16 18:58:14 +00:00 |
|
Nicholas Marriott
|
4573ef1869
|
Memory leak.
|
2009-02-16 18:57:16 +00:00 |
|
Nicholas Marriott
|
a4f5d127e2
|
Don't leak top line of history and status screen.
|
2009-02-16 18:51:39 +00:00 |
|
Nicholas Marriott
|
a766f9743a
|
Don't leak existing keys.
|
2009-02-16 18:43:07 +00:00 |
|
Nicholas Marriott
|
17017ef3bc
|
These are fixed.
|
2009-02-15 23:06:49 +00:00 |
|
Nicholas Marriott
|
95c8c049f5
|
Redo mode keys slightly more cleanly and apply them to command prompt editing. vi or emacs mode is controlled by the session option status-keys.
|
2009-02-13 21:39:45 +00:00 |
|
Nicholas Marriott
|
47e6b2725d
|
Reset mode before adding text.
|
2009-02-13 20:19:30 +00:00 |
|
Nicholas Marriott
|
b2282f243b
|
Use the right row when calling RI.
|
2009-02-13 19:45:16 +00:00 |
|
Nicholas Marriott
|
488cec3149
|
More TODO.
|
2009-02-13 19:36:39 +00:00 |
|
Nicholas Marriott
|
d76d42f4f9
|
Update TODO.
|
2009-02-13 19:30:06 +00:00 |
|
Nicholas Marriott
|
0450b4a5d4
|
Move status prompt/message init and teardown into status.c.
|
2009-02-13 18:57:55 +00:00 |
|
Nicholas Marriott
|
fdafe63004
|
Reset region before using CUD etc.
|
2009-02-13 17:09:55 +00:00 |
|
Nicholas Marriott
|
eb7d229bac
|
Code tidying on my way to find tmux-in-tmux bug.
|
2009-02-13 16:53:14 +00:00 |
|
Nicholas Marriott
|
1a88dbf797
|
Some extra emacs keys from Christian Weisgerber.
|
2009-02-13 16:40:04 +00:00 |
|
Nicholas Marriott
|
cce03e138b
|
Looking up argv[0] is expensive, so just use p_comm for the window name which is good enough. Also increase name update time to 500 ms.
|
2009-02-13 00:43:04 +00:00 |
|
Nicholas Marriott
|
b1e911aff0
|
Update TODO.
|
2009-02-12 23:16:00 +00:00 |
|
Nicholas Marriott
|
3a7f3bd292
|
Reset name when clearing mode.
|
2009-02-12 17:31:23 +00:00 |
|
Nicholas Marriott
|
9d2697f78b
|
Whoops. Build testing is a good idea...
|
2009-02-12 00:19:31 +00:00 |
|
Nicholas Marriott
|
e6ed1cc44f
|
Never draw last character: stops stray scrolling sometimes should status line be disabled.
|
2009-02-12 00:18:05 +00:00 |
|
Nicholas Marriott
|
5a04f74d81
|
Only use RI at the top of the screen.
|
2009-02-12 00:03:58 +00:00 |
|
Nicholas Marriott
|
959eeef505
|
FreeBSD's console wraps lines at $COLUMNS - 1 rather than $COLUMNS (the cursor can never be beyond $COLUMNS - 1) and does not appear to support changing this behaviour, or any of the obvious possibilities (turning off right margin wrapping, insert mode). This is irritating, most notably because it impossible to write to the very bottom-right of the screen without scrolling. To work around this, if built on FreeBSD and run with a "cons" $TERM, the bottom-right cell on the screen is omitted.
|
2009-02-11 23:16:45 +00:00 |
|
Nicholas Marriott
|
4ddac7f0b3
|
Update.
|
2009-02-11 19:37:05 +00:00 |
|
Nicholas Marriott
|
e0fe64b464
|
Further unbreakage.
|
2009-02-11 19:35:50 +00:00 |
|
Nicholas Marriott
|
c6193f7f3f
|
Unbreak OS X.
|
2009-02-11 19:31:58 +00:00 |
|
Nicholas Marriott
|
d5eaf3a9f6
|
Emulate CSR with existing screen data on old/stupid terminals which don't support it.
|
2009-02-11 19:06:58 +00:00 |
|
Nicholas Marriott
|
6c76aaca92
|
Lose unnecessary cursor restores, fix a couple of placement bugs and remove unused CR.
|
2009-02-11 18:44:08 +00:00 |
|
Nicholas Marriott
|
03d531ebc6
|
Move sx,sy into tty rather than client.
|
2009-02-11 17:50:36 +00:00 |
|
Nicholas Marriott
|
65378588ac
|
Don't debug this stuff.
|
2009-02-11 17:08:09 +00:00 |
|