Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | A similar for fix for window_choose: don't rely on the callback always being | Nicholas Marriott | 2009-07-17 |
| | | | | | | called to free data, have a separate free callback and call it from the mode cleanup code. | ||
* | Oops, it is always a good idea to get arguments the right way round. | Nicholas Marriott | 2009-07-17 |
| | |||
* | Memory could be leaked if a second prompt or message appeared while another was | Nicholas Marriott | 2009-07-17 |
| | | | | | | still present, so add a separate prompt free callback and make the _clear function responsible for calling it if necessary (rather than the individual | ||
* | Need time.h not sys/time.h for time(2). | Nicholas Marriott | 2009-07-14 |
| | |||
* | Add a default-terminal option to set the starting value of $TERM in new | Nicholas Marriott | 2009-07-12 |
| | | | | | windows. | ||
* | Bring spacing into line. | Nicholas Marriott | 2009-07-08 |
| | |||
* | Whoops, that shouldn't have been there. | Nicholas Marriott | 2009-07-08 |
| | |||
* | Fix $Id$. | Nicholas Marriott | 2009-07-08 |
| | |||
* | When unlocking the server, don't try to clear the prompt on clients without a | Nicholas Marriott | 2009-07-08 |
| | | | | | | | | prompt (such as the one issuing the unlock request). This caused the server to die if the wrong password was entered when unlocking from the command line with -U (nasty). | ||
* | When unlocking the server, don't try to clear the prompt on clients without a | Nicholas Marriott | 2009-07-01 |
| | | | | | | | | prompt (such as the one issuing the unlock request). This caused the server to die if the wrong password was entered when unlocking from the command line with -U (nasty). | ||
* | Start of portability update: bitstring.h. | Nicholas Marriott | 2009-06-25 |
| | |||
* | Restore $Id$ and add script to do so. | Nicholas Marriott | 2009-06-25 |
| | |||
* | Miscellaneous unused functions, including one which was basically a | Nicholas Marriott | 2009-06-25 |
| | | | | | duplicate. Found by lint. | ||
* | Clear status line on incorrect password. | Nicholas Marriott | 2009-05-29 |
| | |||
* | Reset activity time to avoid relock on -U. | Nicholas Marriott | 2009-05-28 |
| | |||
* | Convert hidden flag to a full flags word for the status line and add a flag to | Nicholas Marriott | 2009-04-27 |
| | | | | | | accept after only one key. Use this so don't need to press enter after y/n for confirm-before. | ||
* | If redrawing the region would mean redrawing > half the pane, just schedule to | Nicholas Marriott | 2009-04-02 |
| | | | | | | | redraw the entire window. Also add a flag to skip updating the window any further if it is scheduled to be redrawn. This has the effect of batching multiple redraws together. | ||
* | char not char *... | Nicholas Marriott | 2009-03-07 |
| | |||
* | Put socket path in $TMUX. | Nicholas Marriott | 2009-03-04 |
| | |||
* | Don't segfault on lock when no sessions attached. | Nicholas Marriott | 2009-02-27 |
| | |||
* | Move status prompt/message init and teardown into status.c. | Nicholas Marriott | 2009-02-13 |
| | |||
* | Server locking. set-password and lock-server commands, plus automatic locking. | Nicholas Marriott | 2009-01-11 |
| | |||
* | Change server-info format. | Nicholas Marriott | 2009-01-10 |
| | |||
* | Prompt history. | Nicholas Marriott | 2009-01-06 |
| | |||
* | Support OS X by moving to gettimeofday(2) and adding poll compat from OpenSSH. | Nicholas Marriott | 2008-08-28 |
| | |||
* | Missing time.h. | Nicholas Marriott | 2008-06-22 |
| | |||
* | Freeze output when showing display line, fixes problems when no status line. | Nicholas Marriott | 2008-06-20 |
| | |||
* | display-time option to set message display time. | Nicholas Marriott | 2008-06-19 |
| | |||
* | Hide cursor with flag. | Nicholas Marriott | 2008-06-19 |
| | |||
* | Command prompt for interactive commands. | Nicholas Marriott | 2008-06-19 |
| | |||
* | Editable prompt. Not used for anything yet. More to come. | Nicholas Marriott | 2008-06-19 |
| | |||
* | Show status messages without blocking the server. | Nicholas Marriott | 2008-06-19 |
| | |||
* | Informational messages on window option changes. | Nicholas Marriott | 2008-06-16 |
| | |||
* | New window options: force-width and force-height. This will force a window to | Nicholas Marriott | 2008-06-14 |
| | | | | | | | | | 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. | ||
* | Clear clients with flag too. | Nicholas Marriott | 2008-06-07 |
| | |||
* | Be more conservative about redrawing using flags. | Nicholas Marriott | 2008-06-07 |
| | |||
* | Per-session configuration options. | Nicholas Marriott | 2008-06-03 |
| | |||
* | Move -s and -c down a level so handling them is the responsibility of the ↵ | Nicholas Marriott | 2008-06-02 |
| | | | | command (with some helper functions), rather than the top-level. This changes the action command syntax so that -s and -c must be after the command rather than before. | ||
* | Major reorganisation of screen handling. | Nicholas Marriott | 2007-12-06 |
| | |||
* | Big internal reorganisation to move tty control into parent. | Nicholas Marriott | 2007-11-27 |
| | |||
* | Reset before calling window_draw otherwise it'll have the wrong idea of the ↵ | Nicholas Marriott | 2007-11-24 |
| | | | | current state (since it copies from screen). | ||
* | Don't stop until after everything else done. | Nicholas Marriott | 2007-11-24 |
| | |||
* | Use screen_draw_* to write message, avoids leaving attribute changes around. | Nicholas Marriott | 2007-11-24 |
| | |||
* | Partial copy mode. Currently does the same as scroll mode but using a ↵ | Nicholas Marriott | 2007-11-22 |
| | | | | cursor. Also fix bug where resizing would leave crap lying around. | ||
* | Split SCREEN_BACKGROUND flag into BACKGROUND/NOCURSOR in preparation for ↵ | Nicholas Marriott | 2007-11-22 |
| | | | | copy mode. | ||
* | The CLIENT_HOLD hack can go bye-bye. | Nicholas Marriott | 2007-11-21 |
| | |||
* | Sort out cursors with a new flag - BACKGROUND - for window modes. Free text ↵ | Nicholas Marriott | 2007-11-21 |
| | | | | on more exit. | ||
* | Initial history support. | Nicholas Marriott | 2007-11-21 |
| | |||
* | Mass screen.c rename/tidy. Add a actual size (ysize) as distinct from ↵ | Nicholas Marriott | 2007-11-20 |
| | | | | 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. | ||
* | Fix a format string bug and sprinkle some printflikes. | Nicholas Marriott | 2007-11-20 |
| |