Commit Graph

2780 Commits

Author SHA1 Message Date
4235ddb4e8 Initial 256 colour support, lightly tested. 2008-09-08 17:40:51 +00:00
33aa931541 Support OS X by moving to gettimeofday(2) and adding poll compat from OpenSSH. 2008-08-28 17:45:30 +00:00
0abb4ca413 Also done. 2008-08-08 17:36:58 +00:00
b43ed100c2 Done. 2008-08-08 17:36:30 +00:00
8ed403e309 Tidy logging and lose stdout hacks for _info. 2008-08-08 17:35:42 +00:00
de0e1c6284 Lose ensure* stuff. 2008-08-07 20:20:52 +00:00
65833c2976 This order is required for -static. 2008-08-07 05:15:21 +00:00
3a6e41c5cb Comment tweak. 2008-08-01 20:25:13 +00:00
1b2cf86182 == 0 not == NULL 2008-07-25 17:29:40 +00:00
ba597da72e Environment variables in configuration file. 2008-07-25 17:20:40 +00:00
546838ee65 This idea (nested sessions) is fraught with too many problems to do it sanely;
for example, in order not to be annoying, previous-window would have to work
as expected (jump back to previous session) but what if you enter the same
session from different parent sessions? What is the previous window? It
would have to be tied to the client. There are other issues as well, and I
don't see it as terribly useful (you can bind a switch-client command to any
key anyway), so it is off the list.
2008-07-25 06:56:16 +00:00
c39c1618c7 Spacing. 2008-07-24 22:21:28 +00:00
3337dfcae5 Support keypad mode, and get rid of SCREEN_DEF*. Meant to commit these separately but forgot :-/. 2008-07-24 21:42:40 +00:00
815b217482 These flags are off by default. 2008-07-24 07:01:57 +00:00
ee8a9d2458 Handle kcursor+kkeypad (switch to OA from [A). 2008-07-24 00:03:15 +00:00
e00736b811 Revert this, it breaks emacs. 2008-07-23 23:46:51 +00:00
97212771b5 Support keypad. Change cursor key output. 2008-07-23 23:44:50 +00:00
5942e22d71 Memory leaks. 2008-07-23 22:18:06 +00:00
403b1b27ab Handle exact match properly. 2008-07-19 10:07:50 +00:00
1e0cbd24ad emacs mode keys tweaks. 2008-07-03 15:26:32 +00:00
399e352095 ^ for BOL too. 2008-07-02 21:25:58 +00:00
892d1b534e Split emacs/vi keys into seperate tables. 2008-07-02 21:22:57 +00:00
089f727f54 Rm UCLC LCUC which are unsupported on FBSD. 2008-07-02 16:18:24 +00:00
e5cf8594e8 long for pid. 2008-07-01 20:35:16 +00:00
dd41035a4d Protocol versioning, version is checked on identify message. 2008-07-01 19:47:02 +00:00
87b9851f3a Doh. 2008-07-01 19:00:50 +00:00
bd1a705bbe 0.4 released. 2008-07-01 05:43:01 +00:00
07af4ce499 Fill in $TMUX. 2008-07-01 05:06:11 +00:00
ce2dc2a66a Set up environ properly. 2008-06-30 19:11:33 +00:00
8969a8beaf Don't copy default command, use NULL if specified to use previous command. 2008-06-30 18:45:02 +00:00
80a594cae3 Document zombie window stuff. 2008-06-30 18:27:14 +00:00
797f04b648 Document buffer stuff. 2008-06-30 05:34:06 +00:00
b881ff91f2 Sync use from priteau. 2008-06-29 21:03:57 +00:00
cfb611e95a Document next/prev word. 2008-06-29 07:22:00 +00:00
d90d646ca8 Zombie windows, requested by Will Maier. 2008-06-29 07:04:31 +00:00
09a4f6a62d Make previous-word stop at BOL. 2008-06-27 17:41:48 +00:00
9043fe891a Fix scrolling. 2008-06-27 17:32:24 +00:00
1a58f958be Document some commands. 2008-06-27 17:24:16 +00:00
571935c823 Handle bad session/client properly. 2008-06-27 17:10:01 +00:00
6bc6e97da5 C-u C-f from merdely. 2008-06-26 19:02:18 +00:00
8fee858871 index prompt. 2008-06-25 20:44:26 +00:00
b87789707b Oops, forgot to commit move-window. Also add select-prompt to allow index to be typed. 2008-06-25 20:43:14 +00:00
7836298f29 Allow use of alt keys. move-window command. 2008-06-25 20:33:20 +00:00
eb5638f3e7 Only lowercase key bindings. 2008-06-25 19:18:20 +00:00
26792fc3a8 Tweak. 2008-06-25 19:12:30 +00:00
758efb3947 Handle escaped keys properly and use M-f/M-b in copy mode. 2008-06-25 07:30:08 +00:00
cb6c14502b Next/previous word in copy-mode. 2008-06-24 07:00:39 +00:00
c2876e6477 Sync. 2008-06-23 22:42:04 +00:00
c78b8d06a6 Purge stale entries. 2008-06-23 22:35:53 +00:00
fc7953f05f Fix usage. 2008-06-23 22:26:52 +00:00