Nicholas Marriott
61a41dc80e
To 0.4. Some other Makefile tweaks.
2008-06-18 16:34:48 +00:00
Nicholas Marriott
ee32d19432
Scroll status line to show windows off-screen.
2008-06-18 16:34:07 +00:00
Nicholas Marriott
0ede634802
s can be NULL, check for it.
2008-06-17 19:26:19 +00:00
Nicholas Marriott
9b4d7c271b
Document show-window-options, some other tweaks.
2008-06-17 06:22:15 +00:00
Nicholas Marriott
c9a650c5d4
Document set-window-option, update example.
2008-06-17 06:18:44 +00:00
Nicholas Marriott
ff21dbd58b
Explanation of -t.
2008-06-16 22:03:27 +00:00
Nicholas Marriott
f9a1270d39
Update TODO.
2008-06-16 20:26:48 +00:00
Nicholas Marriott
21a9b3f6e8
Fix some stupid parser bugs, most notably forgetting to allocate space for \0.
2008-06-16 20:25:54 +00:00
Nicholas Marriott
55d5b83408
Informational messages on window option changes.
2008-06-16 17:35:40 +00:00
Nicholas Marriott
1726bf0ffc
Update NOTES, add known issues.
2008-06-16 16:42:33 +00:00
Nicholas Marriott
4c166484f4
Memory leak/missing init.
2008-06-16 07:01:41 +00:00
Nicholas Marriott
a8e3e989dd
Document show-options.
2008-06-16 06:33:50 +00:00
Nicholas Marriott
1d0810547f
show-window-options command.
2008-06-16 06:10:02 +00:00
Nicholas Marriott
557b6b86b0
Add a couple of extra option types, and implement show-options command.
2008-06-15 08:01:54 +00:00
Nicholas Marriott
0591d9ff12
I'm an idiot - it is start,len not start,end. Unbreak.
2008-06-14 18:38:55 +00:00
Nicholas Marriott
0f403474aa
New window options: force-width and force-height. This will force a window to
...
an arbitrary width and height (0 for the default unlimited). This is neat for
emacs which doesn't have a sensible way to force hard wrapping at 80
columns. Also, don't try to be clever and use clr_eol when redrawing the
whole screen, it causes trouble since the redraw functions are used to draw
the blank areas too.
2008-06-14 16:47:20 +00:00
Nicholas Marriott
62d7ad2690
Clear blank area properly on redraw, and add a marker line below it.
2008-06-14 12:05:06 +00:00
Nicholas Marriott
0bfd7a5023
Don't die on empty strings.
2008-06-14 08:11:17 +00:00
Nicholas Marriott
ea80307acb
Update.
2008-06-13 18:04:16 +00:00
Nicholas Marriott
ec42778590
Man page update from Will Maier, thanks.
2008-06-11 06:19:56 +00:00
Nicholas Marriott
30573a6ace
Fix usage, from Will Maier.
2008-06-10 20:28:42 +00:00
Nicholas Marriott
119bc8779a
Use existing termios and get rid of stuff we don't want rather than constructing a new one.
2008-06-10 18:51:22 +00:00
Nicholas Marriott
b590b5dd0b
Sync.
2008-06-10 18:43:55 +00:00
Nicholas Marriott
d00914ff2b
Set socket mode +x if sessions attached.
2008-06-08 19:49:04 +00:00
Nicholas Marriott
2a2a9760ee
Read from pipe to allow client to confirm and socket be closed.
2008-06-07 07:33:03 +00:00
Nicholas Marriott
d51f075a4e
Use a socketpair to synchronise server startup.
2008-06-07 07:27:28 +00:00
Nicholas Marriott
958069575d
Clear clients with flag too.
2008-06-07 07:13:08 +00:00
Nicholas Marriott
77224aaf8b
Be more conservative about redrawing using flags.
2008-06-07 06:47:38 +00:00
Nicholas Marriott
6f7d59d279
Extra unused.
2008-06-07 06:43:50 +00:00
Nicholas Marriott
713bad063a
Make status-interval actually changeable.
2008-06-07 06:13:21 +00:00
Nicholas Marriott
29e2253611
Partial tmux.1 update thanks to Will Maier.
2008-06-06 20:07:56 +00:00
Nicholas Marriott
367e002bc2
New flag: aggressize resize. Resize window when to size of smallest session for which it is _current_ window.
2008-06-06 20:02:27 +00:00
Nicholas Marriott
3cd4a08ffb
Make server exit when last session dies. Also fix window check for status activity redraw.
2008-06-06 17:55:27 +00:00
Nicholas Marriott
6a187bb8d3
Some Linux fixes; some code tidying. Don't redraw status bar so often.
2008-06-06 17:20:30 +00:00
Nicholas Marriott
ac332b6e79
ich emulation should maintain cursor position; bug spotted by merdely.
2008-06-06 17:17:31 +00:00
Nicholas Marriott
596080a699
Usage update from Will Maier.
2008-06-06 15:23:44 +00:00
Nicholas Marriott
15514592f9
Don't use entry init since it may be dependent on key.
2008-06-05 23:17:03 +00:00
Nicholas Marriott
197347b61f
Don't bork on link/swap the same window. Also extend comment.
2008-06-05 22:59:38 +00:00
Nicholas Marriott
741f8967b4
Final missing print function.
2008-06-05 21:54:47 +00:00
Nicholas Marriott
0b9b873a55
Big reorganisation of command-line syntax.
2008-06-05 21:25:00 +00:00
Nicholas Marriott
ee1a7fded7
Print for the less easy commands.
2008-06-05 17:12:11 +00:00
Nicholas Marriott
642c0b00ab
Easy bits of arg printing for list-keys.
2008-06-05 16:35:32 +00:00
Nicholas Marriott
7325fea37d
Man page fixes from Tiago Cunha.
2008-06-05 15:55:59 +00:00
Nicholas Marriott
ca198956f8
Add a MANDIR variable, from Tiago Cunha.
2008-06-05 05:04:47 +00:00
Nicholas Marriott
b044d0951f
ifdef RB_PREV since 4.3 misses it too.
2008-06-04 20:17:25 +00:00
Nicholas Marriott
879400e1f2
Support binding 27-31.
2008-06-04 20:01:36 +00:00
Nicholas Marriott
7842d29673
Revert attempt to fix stray updates, turns out it was clock :-/.
2008-06-04 19:20:10 +00:00
Nicholas Marriott
39be570b20
vi keys from Will Maier.
2008-06-04 18:50:35 +00:00
Nicholas Marriott
04c60283c4
status is a toggle.
2008-06-04 18:34:56 +00:00
Nicholas Marriott
f34b619049
Make monitor-activity w/o arguments toggle.
2008-06-04 18:32:20 +00:00