Commit Graph

2082 Commits

Author SHA1 Message Date
9c0b51cd5d Wrap next/prev. 2007-09-20 08:21:59 +00:00
b1782e1b3d Truncate array if last window is closed. 2007-09-19 16:00:55 +00:00
e3440e017d Don't renumber on close. 2007-09-19 15:16:23 +00:00
d7e1d4ddb9 Sync. 2007-09-19 14:12:48 +00:00
39c4865332 Upd. 2007-09-18 11:00:37 +00:00
037d11a289 This ain't goin' nowhere fast. 2007-09-05 19:54:05 +00:00
3846c9b9a8 Set up signal handlers before fork so server has them too. 2007-08-28 09:36:33 +00:00
48ab20871b Tweak comment; use sizeof. 2007-08-28 09:26:07 +00:00
fc63750d30 Scrolling region. 2007-08-28 09:19:50 +00:00
38b752c1d8 Remove old sockets after error. 2007-08-28 08:30:36 +00:00
12f7197adb session_flush can go bye-bye again. 2007-08-27 20:36:52 +00:00
438144692d Flush even detached sessions. 2007-08-27 15:28:07 +00:00
8dbccbc4db Consistent error message. 2007-08-27 13:53:55 +00:00
04f4e4219b Change command format. 2007-08-27 13:45:26 +00:00
6e210bb005 If a session is destroyed, safely kill all other clients attached to it. 2007-08-27 12:05:15 +00:00
7000277f94 Don't try to upadte window after free. 2007-08-27 11:45:03 +00:00
5cb483680f Use after free. 2007-08-27 11:41:00 +00:00
565ba002e9 Don't scroll screen until trying to write beyond limits. 2007-08-27 11:21:05 +00:00
635edfa7d5 Don't accept zero titles. 2007-08-27 11:05:21 +00:00
228ec26d10 These aren't unused. 2007-08-27 10:30:28 +00:00
85770bc701 Use $SHELL for new shell, if set. 2007-08-27 10:24:03 +00:00
b9de906ad9 We use screen now, not ansi. 2007-08-27 10:08:44 +00:00
73d7b70479 Update to be more readable and hopefully lose memory problems. 2007-08-27 09:53:38 +00:00
98642e907a +. 2007-08-27 08:15:39 +00:00
272ad1ed6c Tweak logging. 2007-08-27 08:12:23 +00:00
57c10dd0d8 Sync with fdm. 2007-08-27 08:08:19 +00:00
4b62b1d16c Sync with fdm. 2007-07-25 23:13:18 +00:00
a3bfe208b3 Some code tidying, use macros in a few more places. 2007-07-10 10:21:58 +00:00
40ece59195 And more. 2007-07-09 19:39:47 +00:00
039b7ecbef Log missing terminfo vars rather than dying. 2007-07-09 19:34:55 +00:00
a41ece5ff0 Initial import to CVS. Basic functions are working, albeit with a couple of showstopper memory bugs and many missing features. Detaching, reattaching, creating new sessions, listing sessions work acceptably for using with shells. Simple curses programs (top, systat, tetris) and more complicated ones (mutt, emacs) that don't require scrolling regions (ESC[r) mostly work fine (including mutt, emacs). No status bar yet and no key remapping or other customisation. 2007-07-09 19:04:12 +00:00
2905e0ef10 Standard project directories initialized by cvs2svn. 2007-07-09 19:04:12 +00:00