Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-06-04 | ifdef RB_PREV since 4.3 misses it too. | Nicholas Marriott | |
2008-06-04 | Disable/enable window activity monitoring with set-window-option command. | Nicholas Marriott | |
2008-06-03 | Per-session configuration options. | Nicholas Marriott | |
2008-06-03 | tree.h has RB_PREV now, yay! | Nicholas Marriott | |
2008-05-31 | Don't hang when window closes early; also add lots more debugging. | Nicholas Marriott | |
2008-01-02 | Don't attempt to reset tty if it is dead. | Nicholas Marriott | |
2007-12-06 | set/reset mode window functions. | Nicholas Marriott | |
2007-12-06 | Major reorganisation of screen handling. | Nicholas Marriott | |
2007-11-27 | Big internal reorganisation to move tty control into parent. | Nicholas Marriott | |
2007-11-21 | Sort out cursors with a new flag - BACKGROUND - for window modes. Free text ↵ | Nicholas Marriott | |
on more exit. | |||
2007-11-21 | Redo screen.c functions to make them readable and more flexible. Make scroll ↵ | Nicholas Marriott | |
mode only redraw waht it needs. | |||
2007-11-21 | Horizontal history/scrolling. | Nicholas Marriott | |
2007-11-21 | Initial history support. | Nicholas Marriott | |
2007-11-20 | Mass screen.c rename/tidy. Add a actual size (ysize) as distinct from ↵ | Nicholas Marriott | |
display size (now dx,dy). Move functions which work on the displayed area into screen-display.c and tidy. Use macros consistently when accessing screen data (may want to move everything about again later!). This the first step on the road to scrollback. | |||
2007-11-07 | Try write even if read gets signal, some other tweaks. | Nicholas Marriott | |
2007-10-31 | Make it build/run on Linux. | Nicholas Marriott | |
2007-10-26 | Reorg window data structures. Add an intermediate data type (struct winlink) ↵ | Nicholas Marriott | |
to hold index and make sessions hold a RB tree of them rather than a fixed array. | |||
2007-10-24 | Handle DSR for resize(1). | Nicholas Marriott | |
2007-10-24 | A couple of close-on-exec flags. | Nicholas Marriott | |
2007-10-23 | Don't need ttydefchars here. | Nicholas Marriott | |
2007-10-19 | FreeBSD's util.h is libutil.h. | Nicholas Marriott | |
2007-10-04 | Wrong size. | Nicholas Marriott | |
2007-10-03 | New window command. | Nicholas Marriott | |
2007-10-03 | Skip exec on cmds. Also use xmemstrdup where appropriate. | Nicholas Marriott | |
2007-10-03 | Move command handling into the server and tidy up some bits. | Nicholas Marriott | |
2007-10-01 | Destroy screens properly. | Nicholas Marriott | |
2007-09-29 | Lose intermediate handling (unused). Change argument parsing to work ↵ | Nicholas Marriott | |
properly over multiple buffers by saving a copy of the argument (we can't just save off/len since the buffer may vanish at any point). | |||
2007-09-29 | Window flags, currently only bell. | Nicholas Marriott | |
2007-09-28 | New input parser via state machine. | Nicholas Marriott | |
2007-09-27 | Adjust $TMUX environ var to include session index, and don't compact session ↵ | Nicholas Marriott | |
list on release. Also fix some argument types. | |||
2007-09-21 | Stop crashing when exiting windows. | Nicholas Marriott | |
2007-09-21 | Whoops. Other way round. | Nicholas Marriott | |
2007-09-21 | Be more careful about destroying windows. | Nicholas Marriott | |
2007-09-20 | Reset ignored signals after forkpty. | Nicholas Marriott | |
2007-09-19 | Truncate array if last window is closed. | Nicholas Marriott | |
2007-09-19 | Don't renumber on close. | Nicholas Marriott | |
2007-08-27 | Use after free. | Nicholas Marriott | |
2007-08-27 | We use screen now, not ansi. | Nicholas Marriott | |
2007-07-25 | Sync with fdm. | Nicholas Marriott | |
2007-07-09 | Initial import to CVS. Basic functions are working, albeit with a couple of ↵ | Nicholas Marriott | |
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. |