aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Looking up argv[0] is expensive, so just use p_comm for the window name ↵Nicholas Marriott2009-02-13
| | | | which is good enough. Also increase name update time to 500 ms.
* Update TODO.Nicholas Marriott2009-02-12
|
* Reset name when clearing mode.Nicholas Marriott2009-02-12
|
* Whoops. Build testing is a good idea...Nicholas Marriott2009-02-12
|
* Never draw last character: stops stray scrolling sometimes should status ↵Nicholas Marriott2009-02-12
| | | | line be disabled.
* Only use RI at the top of the screen.Nicholas Marriott2009-02-12
|
* FreeBSD's console wraps lines at $COLUMNS - 1 rather than $COLUMNS (the ↵Nicholas Marriott2009-02-11
| | | | cursor can never be beyond $COLUMNS - 1) and does not appear to support changing this behaviour, or any of the obvious possibilities (turning off right margin wrapping, insert mode). This is irritating, most notably because it impossible to write to the very bottom-right of the screen without scrolling. To work around this, if built on FreeBSD and run with a "cons" $TERM, the bottom-right cell on the screen is omitted.
* Update.Nicholas Marriott2009-02-11
|
* Further unbreakage.Nicholas Marriott2009-02-11
|
* Unbreak OS X.Nicholas Marriott2009-02-11
|
* Emulate CSR with existing screen data on old/stupid terminals which don't ↵Nicholas Marriott2009-02-11
| | | | support it.
* Lose unnecessary cursor restores, fix a couple of placement bugs and remove ↵Nicholas Marriott2009-02-11
| | | | unused CR.
* Move sx,sy into tty rather than client.Nicholas Marriott2009-02-11
|
* Don't debug this stuff.Nicholas Marriott2009-02-11
|
* We are going to need the updated screen data for emulating the scroll region,Nicholas Marriott2009-02-11
| | | | | | | | | which may involve changing the cursor position; however, the old (before redraw) cursor position is necessary for writing to the tty. So, save it before doing the redraw then update the internal screen then update the tty. Not sure I like this solution but it does the job for now.
* Change tty_cmd_* to use a window_pane.Nicholas Marriott2009-02-11
|
* Split most of tty_cmd_cell off to tty_cell. First step on making tty_cmd_* takeNicholas Marriott2009-02-11
| | | | | a window_pane for later use emulating scroll region.
* Simplify screen/tty write code to eliminate function pointer which is nowNicholas Marriott2009-02-11
| | | | | unnecessary (it always does the same thing).
* Update TODO.Nicholas Marriott2009-02-11
|
* Don't redraw status line unless it has actually changed. Stops extraneousNicholas Marriott2009-02-10
| | | | | | updates between clock/#() changes and doesn't require manual status-interval 0 when no updates are occuring.
* Update TODO.Nicholas Marriott2009-02-10
|
* Zero to turn off updates.Nicholas Marriott2009-02-10
|
* FAQ entry for automatic rename CPU use.Nicholas Marriott2009-02-09
|
* Return -1 not NULL on error. Doh.Nicholas Marriott2009-02-09
|
* Don't try to change the window name unless the pid of the process chosen hasNicholas Marriott2009-02-09
| | | | | | | changed. Reduces CPU use. osdep-* stuff is a bit horrible now but there we go :-/.
* Increase name refresh interval to 250 ms to reduce CPU use.Nicholas Marriott2009-02-09
|
* Tweak language.Nicholas Marriott2009-02-08
|
* Typos.Nicholas Marriott2009-02-08
|
* Test.Nicholas Marriott2009-02-08
|
* Test syncmail III.Nicholas Marriott2009-02-08
|
* Test syncmail II.Nicholas Marriott2009-02-08
|
* Test syncmail.Nicholas Marriott2009-02-08
|
* Handle "" properly.Nicholas Marriott2009-02-08
|
* Don't close fds, so error message appears.Nicholas Marriott2009-02-08
|
* Session name is now shown.Nicholas Marriott2009-02-08
|
* Continue process if suspended.Nicholas Marriott2009-02-08
|
* Move to 0.8.Nicholas Marriott2009-02-08
|
* Remove senseless if statement.Tiago Cunha2009-02-08
|
* Don't accept NULL argv[0].Nicholas Marriott2009-02-08
|
* Use both pgrp.Nicholas Marriott2009-02-08
|
* More tweakery.Nicholas Marriott2009-02-08
|
* automatic-rename added.Tiago Cunha2009-02-08
|
* Update.Nicholas Marriott2009-02-07
|
* Comment. Missing OS X headers. +TODO.Nicholas Marriott2009-02-07
|
* And again.Nicholas Marriott2009-02-07
|
* Tweak FreeBSD too.Nicholas Marriott2009-02-07
|
* Even better.Nicholas Marriott2009-02-07
|
* Make process name guessing pick up SSTOP.Nicholas Marriott2009-02-07
|
* Time for 0.7.Nicholas Marriott2009-02-07
|
* Document automatic-rename.Nicholas Marriott2009-02-07
|