Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Check the return value of strunvis against -1 not NULL. | Nicholas Marriott | 2009-08-23 |
| | |||
* | Sync OpenBSD patchset 287: | Tiago Cunha | 2009-08-21 |
| | | | | | Emulate dch/dch1 if missing by redrawing the entire line. | ||
* | Sync OpenBSD patchset 221: | Tiago Cunha | 2009-08-09 |
| | | | | | Clear the codes array earlier as tty_term_free could be called on error. | ||
* | Sync OpenBSD patchset 213: | Tiago Cunha | 2009-08-09 |
| | | | | | | Don't try to free old string values (and crash) when they are overridden unless they were actually found in the source terminal description. Reported by jmc. | ||
* | Do not include vis.h directly, since it's OS-dependent. | Tiago Cunha | 2009-08-09 |
| | |||
* | Sync OpenBSD patchset 211: | Tiago Cunha | 2009-08-09 |
| | | | | | | | | | | Add a terminal-overrides session option allowing individual terminfo(5) entries to be overridden. The 88col/256col checks are now moved into the default setting and out of the code. Also remove a couple of old workarounds for xterm and rxvt which are no longer necessary (tmux can emulate them if missing). | ||
* | Sync OpenBSD patchset 210: | Tiago Cunha | 2009-08-09 |
| | | | | | | Fix checking of setupterm(3) error codes. While there include the name of the terminal type causing the error where relevant. ok nicm@. | ||
* | Whoops, chose the wrong one in a conflict. Revert. | Nicholas Marriott | 2009-07-14 |
| | |||
* | Don't need ncurses, use curses. | Nicholas Marriott | 2009-07-14 |
| | |||
* | More diff-to-OpenBSD reduction. Move a lot of compat stuff into compat.h. | Nicholas Marriott | 2009-06-25 |
| | |||
* | Don't use -Wcast-qual and use explicit casts to shut gcc up in the few cases ↵ | Nicholas Marriott | 2009-05-15 |
| | | | | we can't avoid using a char *. | ||
* | Space trimmage mega-diff. | Nicholas Marriott | 2009-05-04 |
| | |||
* | Use the xenl terminfo flag to detect early-wrap terminals like the FreeBSD | Nicholas Marriott | 2009-04-23 |
| | | | | | console. Many thanks for a very informative email from Christian Weisgerber. | ||
* | Support for 88 colour terminals. | Nicholas Marriott | 2009-03-07 |
| | |||
* | Extra function keys from Dashing dashing at hushmail dot com | Nicholas Marriott | 2009-03-02 |
| | |||
* | strdup() not necessary here. | Nicholas Marriott | 2009-02-16 |
| | |||
* | Never draw last character: stops stray scrolling sometimes should status ↵ | Nicholas Marriott | 2009-02-12 |
| | | | | line be disabled. | ||
* | FreeBSD's console wraps lines at $COLUMNS - 1 rather than $COLUMNS (the ↵ | Nicholas Marriott | 2009-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. | ||
* | Emulate CSR with existing screen data on old/stupid terminals which don't ↵ | Nicholas Marriott | 2009-02-11 |
| | | | | support it. | ||
* | Lose unnecessary cursor restores, fix a couple of placement bugs and remove ↵ | Nicholas Marriott | 2009-02-11 |
| | | | | unused CR. | ||
* | Don't debug this stuff. | Nicholas Marriott | 2009-02-11 |
| | |||
* | Fix all rxvt*. | Nicholas Marriott | 2009-02-01 |
| | |||
* | Codes no longer needed. | Nicholas Marriott | 2009-01-11 |
| | |||
* | Restore emulation of ich with insert mode. | Nicholas Marriott | 2009-01-10 |
| | |||
* | Whoops, didn't mean to commit that bit. | Nicholas Marriott | 2009-01-10 |
| | |||
* | Don't need cud. | Nicholas Marriott | 2009-01-10 |
| | |||
* | Support btab. | Nicholas Marriott | 2009-01-10 |
| | |||
* | Trim spaces. | Nicholas Marriott | 2009-01-10 |
| | |||
* | New command, server-info, to show server info + terminal details. Also tweak ↵ | Nicholas Marriott | 2009-01-10 |
| | | | | term stuff a bit. | ||
* | Build array of codes, stop using ncurses global variables and push ncurses ↵ | Nicholas Marriott | 2009-01-09 |
crap into tty-term.c. |