aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Sync OpenBSD patchset 478:Tiago Cunha2009-11-02
| | | | | Leftover unused variable :-/.
* Sync OpenBSD patchset 477:Tiago Cunha2009-11-02
| | | | | | There isn't much point in doing lstat before connect so instead just do connect and handle ENOENT from it which is a little tidier.
* Sync OpenBSD patchset 476:Tiago Cunha2009-11-02
| | | | | Reorder slightly to tidy code.
* Sync OpenBSD patchset 475:Tiago Cunha2009-11-02
| | | | | | | | | Add a flag for jobs that shouldn't be freed after they've died and use it for status jobs, then only kill those jobs when status-left, status-right or set-titles-string is changed. Fixes problems with changing options from inside #().
* Sync OpenBSD patchset 474:Tiago Cunha2009-11-02
| | | | | Missing setenv/showenv aliases.
* Sync OpenBSD patchset 473:Tiago Cunha2009-11-02
| | | | | Missing ;. From eric@ ages ago.
* Sync OpenBSD patchset 472:Tiago Cunha2009-11-02
| | | | | | | | | | | If any client currently displaying a window pane has more than 1 KB of output buffered, don't accept any further data from the process running in the pane. This makes tmux much more responsive when flooded with output, although other buffers can still have an impact when running remotely. Prompted by a query from Ranganathan Sankaralingam.
* +.Nicholas Marriott2009-11-02
|
* Example from Thayer Williams.Nicholas Marriott2009-11-02
|
* +-.Nicholas Marriott2009-11-01
|
* Sync OpenBSD patchset 471:Tiago Cunha2009-10-28
| | | | | | Add a minor optimisatin: if the character being printed is space, don't worry about setting the background colour or attributes (except reverse).
* Sync OpenBSD patchset 470:Tiago Cunha2009-10-28
| | | | | Twaek this slightly to avoid confusing use of flags variable.
* Sync OpenBSD patchset 469:Tiago Cunha2009-10-28
| | | | | | | | | | Setting SGR0 when setting the fg and bg has problems if only one of the two is meant to be default, so rewrite the code to move this outside, move setting colours before attributes and generally clean up. Tested by sthen@, fixes problems he was seeing with mutt and should fix some existing problems with (rarely) lost attributes.
* Sync OpenBSD patchset 468:Tiago Cunha2009-10-28
| | | | | Move the poll registration functions into the server-*.c files.
* Sync OpenBSD patchset 467:Tiago Cunha2009-10-28
| | | | | tabs are better; ok nicm
* Sync OpenBSD patchset 466:Tiago Cunha2009-10-28
| | | | | | Clear signal flags /before/ taking action and continue afterwards to reduce chance of dropping signals. Pointed out by deraadt@.
* Sync OpenBSD patchset 465:Tiago Cunha2009-10-28
| | | | | Call fstat() after fopen() rather than stat() before.
* Sync OpenBSD patchset 464:Tiago Cunha2009-10-28
| | | | | | Reset the umask right after fopen to avoid leaving it changed on error, noticed by deraadt@.
* Sync OpenBSD patchset 463:Tiago Cunha2009-10-28
| | | | | Use strlcpy instead of strncpy, pointed out by deraadt.
* Sync OpenBSD patchset 462:Tiago Cunha2009-10-28
| | | | | | | Don't do anything in the client callback if the client has already died to avoid a use-after-free (the callback is used twice, once for the client itself and once for the tty). Fixes crashes seen by Han Boetes.
* Sync OpenBSD patchset 461:Tiago Cunha2009-10-28
| | | | | Nuke accidentally-committed debugging statement.
* Sync OpenBSD patchset 460:Tiago Cunha2009-10-28
| | | | | | | | Not all terminals swap CSI and SS3 on ctrl, so remove that. Also mark the rxvt special-cases as such until terminfo is updated to have kLFT5, kRIT5 etc.
* Sync OpenBSD patchset 459:Tiago Cunha2009-10-28
| | | | | | | Rewrite xterm-keys code (both input and output) so that works (doesn't always output the same modifiers, accepts all the possible input keys) and is more understandable.
* Sync OpenBSD patchset 458:Tiago Cunha2009-10-28
| | | | | | | Support the (mostly new) function key+modifier caps (kIC-kIC7). Most of these will be caught (soon) by the xterm keys code in xterm itself but some other descriptions such as rxvt define them as well.
* Sync OpenBSD patchset 457:Tiago Cunha2009-10-28
| | | | | On second thoughts, drop the rxvt output entirely.
* Sync OpenBSD patchset 456:Tiago Cunha2009-10-28
| | | | | | Set the output code for ctrl+cursor keys correctly, and disable (comment) rxvt-style output.
* Sync OpenBSD patchset 455:Tiago Cunha2009-10-28
| | | | | | | | As we always put the cursor keys into application mode, assume keys sent with CSI have ctrl. Also add a couple of comments.
* Sync OpenBSD patchset 454:Tiago Cunha2009-10-28
| | | | | Tidy up table.
* Sync OpenBSD patchset 453:Tiago Cunha2009-10-28
| | | | | Drop INPUTKEY_CTRL and just handle it as part of the table.
* Sync OpenBSD patchset 452:Tiago Cunha2009-10-28
| | | | | Add or fix some comments.
* Sync OpenBSD patchset 451:Tiago Cunha2009-10-28
| | | | | Tidy up table.
* Sync OpenBSD patchset 450:Tiago Cunha2009-10-28
| | | | | Rename keypad keys to something more useful.
* Sync OpenBSD patchset 449:Tiago Cunha2009-10-28
| | | | | | Remove the xterm-keys code which is broken (a replacement is coming but some more cleanup is needed first).
* Sync OpenBSD patchset 448:Tiago Cunha2009-10-28
| | | | | Don't try to continue processing a client if the session has been destroyed.
* Sync OpenBSD patchset 447:Tiago Cunha2009-10-28
| | | | | Remove -d from tmux.1 as well.
* Sync OpenBSD patchset 446:Tiago Cunha2009-10-28
| | | | | | | | | | | | | | | Remove the -d flag to tmux and just use op/AX to detect default colours. Irritatingly, although op can be used to tell if a terminal supports default colours, it can't be used to set them because in some terminfo descriptions it resets attributes as a side-effect (acts as sgr0) and in others it doesn't, so it is not possible to determine reliably what the terminal state will be afterwards. So if AX is missing and op is present, tmux just sends sgr0. Anyone using -d for a terminal who finds they actually needed it can replace it using terminal-overrides, but please let me know as it is probably an omission from terminfo.
* Sync OpenBSD patchset 445:Tiago Cunha2009-10-28
| | | | | +time.h.
* RHS spacing.Nicholas Marriott2009-10-26
|
* Fix in IE6.Nicholas Marriott2009-10-26
|
* Spacing tweaks.Nicholas Marriott2009-10-26
|
* Add missing license.Tiago Cunha2009-10-25
|
* +confirm-before.Nicholas Marriott2009-10-25
|
* Add or clarify licenses where appropriate.Nicholas Marriott2009-10-25
|
* +.Nicholas Marriott2009-10-25
|
* Sync OpenBSD patchset 444:Tiago Cunha2009-10-25
| | | | | | | [ is a punctuation character and should be escaped with Ql. Although the current groff version we have seems to handle it fine, other versions are not so tolerant.
* Sync OpenBSD patchset 443:Tiago Cunha2009-10-25
| | | | | Bring a comment into line with reality.
* Update.Tiago Cunha2009-10-25
|
* Sync OpenBSD patchset 442:Tiago Cunha2009-10-25
| | | | | -a option to kill all except current pane. From Tiago Cunha, thanks!
* Sync OpenBSD patchset 441:Tiago Cunha2009-10-25
| | | | | | | Support the bright fg/bg colour SGR 90-97 and 100-107. Reported by Tim Allen.
* Mustn't forget this.Nicholas Marriott2009-10-25
|