aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * More input compatibility love. Support C0 within escape sequences, and the C0Nicholas Marriott2009-06-04
| | | | | | | | | | control character VT (vertical tab, \013), which is treated as LF like VT102. Makes another vttest happy.
| * zap trailing whitespace;Jason McIntyre2009-06-04
| |
| * Support insert mode by using insert character to shift the cells before writingNicholas Marriott2009-06-03
| | | | | | | | as normal.
| * Implement the DEC alignment test. With the last change this is enough for theNicholas Marriott2009-06-03
| | | | | | | | | | first cursor test in vttest (in ports) to pass; it still shops a few more problems though.
| * Fix some miscalculations when clearing to start of screen: the number of linesNicholas Marriott2009-06-03
| | | | | | | | to the cursor is cy not cy - 1, and the current cursor cell should be included.
| * Use vis(3) instead of handrolled function.Nicholas Marriott2009-06-03
| |
| * Pass window titles through vis(1). <0x20 is dropped anyway by the input stateNicholas Marriott2009-06-03
| | | | | | | | | | | | | | machine but top-bit-set nonprintables could cause trouble, and they are neater like this anyway. Suggested by deraadt a few days ago.
| * Do not set the window title by default (make set-titles option default to off),Nicholas Marriott2009-06-03
| | | | | | | | wiping over the title is rude and annoying. Agreed by several.
| * New session option, status-utf8, to control the interpretation of top-bit-setNicholas Marriott2009-06-03
| | | | | | | | | | characters in status-left and status-right (if on, they are treated as UTF-8; otherwise passed through).
| * Add a UTF-8 aware string length function and make UTF-8 inNicholas Marriott2009-06-03
| | | | | | | | | | | | status-left/status-right work properly. At the moment any top-bit-set characters are assumed to be UTF-8: a status-utf8 option to configure this will come shortly.
| * Add missing documentation for the -a flag used to move to next/previous windowNicholas Marriott2009-06-03
| | | | | | | | with alert.
| * Add a section summarising the status line. There are quite a number of statusNicholas Marriott2009-06-03
| | | | | | | | | | line options, it is something many want to configure, and the meaning of some bits weren't really documented.
| * undo a mistake found by sobrado;Jason McIntyre2009-06-03
| |
| * When swapping pane positions, swap the PANE_HIDDEN flag as well, otherwise tmuxNicholas Marriott2009-06-03
| | | | | | | | | | | | | | | | | | crashes when trying to find the new active pane. While here, nuke an unused pane flag. Fixes PR 6160, reported by and a slightly different version of diff tested by ralf.horstmann at gmx.de.
| * some cleanup; ok nicmJason McIntyre2009-06-03
| |
| * Cast char to u_char before passing to isalnum().Ray Lai2009-06-03
| | | | | | | | OK nicm@
| * Recent code to try and detect if a terminal supports UTF-8 by printing to itNicholas Marriott2009-06-02
| | | | | | | | | | fails spectacularly on (at least) sparc64, so disable it for now. Thanks to naddy and Josh Elsasser for help and testing.
| * remove unused flag; while here, make usage's output fit on 80-column displays.Igor Sobrado2009-06-02
| |
| * sort options alphabetically.Igor Sobrado2009-06-02
| |
| * spawn login shells by default, adapt manpage bits as well.Pierre-Yves Ritschard2009-06-02
| | | | | | | | ok nicm@
| * Don't access array[-1] if array is an empty string.Ray Lai2009-06-02
| | | | | | | | OK nicm@
| * Make code clearer:Ray Lai2009-06-02
| | | | | | | | | | | | | | - if (hdr->size > SIZE_MAX - 1) + if (hdr->size == SIZE_MAX) OK nicm@
| * Don't dereference NULL if buf winds up being empty. Can't happenRay Lai2009-06-02
| | | | | | | | | | | | right now according to NicM but better safe than sorry. OK nicm@
| * Don't leak memory if multiple -f flags are given.Ray Lai2009-06-02
| | | | | | | | OK nicm@
| * Update the man page with some recent changes to the code:Nicholas Marriott2009-06-01
| | | | | | | | | | | | | | | | | | | | - SIGUSR1 recreates the socket; - guesswork to work out if the terminal supports UTF-8; - a paste key for the command prompt; - main-horizontal layout to match main-vertical, and options to configure the size of the large pane; - clear-history command; - select-layout command.
| * Whoops, didn't mean to add this.Nicholas Marriott2009-06-01
| |
| * Import tmux, a terminal multiplexor allowing (among other things) a singleNicholas Marriott2009-06-01
| | | | | | | terminal to be switched between several different windows and programs displayed on one terminal be detached from one terminal and moved to another. ok deraadt pirofti
* Fixup Makefile.amThomas Adam2012-09-04
| | | | | Since this is just Makefile in the OpenBSD directory, pull in those trivial changes to the templated one for use in autotools.
* Trivial code simplification from Tim Ruehsen.Nicholas Marriott2012-09-04
|
* Remove xterm CRA support - support is patchy and it will be done betterNicholas Marriott2012-09-04
| | | | using margins.
* Use the right index when adding item in choose-tree, from Thomas Adam.Nicholas Marriott2012-09-04
|
* When choosing a pane found by find-window, switch to that pane ratherNicholas Marriott2012-09-04
| | | | than just the window. Also use a helper function for the inner loop.
* Rename variables to something a but more understandable.Nicholas Marriott2012-09-04
|
* add cmd-choose-list to allow arbitrary options to be selected. FromNicholas Marriott2012-09-04
| | | | Thomas Adam.
* Remove an unused variable.Nicholas Marriott2012-09-04
|
* Send notifications to control clients. Also don't redraw client whenNicholas Marriott2012-09-04
| | | | suspended.
* Change format of choose-tree arrows slightly, from Romain Francoise.Nicholas Marriott2012-09-04
|
* If stdin in the client is enable immediately, tmux will eat anythingNicholas Marriott2012-09-04
| | | | | | | sent to stdin before it is needed, which can be inconvenient (eg pasting commands). Instead, start with stdin disabled and reuse MSG_STDIN from server->client to mean that stdin should be enabled. Based on a diff from Chris Johnsen.
* Can't call evtimer_pending on uninitialized events, callNicholas Marriott2012-09-04
| | | | | evtimer_initialized first. Reported by Vladimir Lomov, fix from Thomas Adam slightly modified by me.
* .gitignore + Makefile Makefile.in configureNicholas Marriott2012-09-04
|
* Add .gitignoreThomas Adam2012-09-04
| | | | Tell git not to consider certain files, such as object files.
* Make autogen.sh executableThomas Adam2012-09-04
|
* Change WWW links to Git not Subverson.Nicholas Marriott2012-09-04
|
* Sync OpenBSD patchset 1168:Tiago Cunha2012-08-31
| | | | | Change a log to fprintf that was missed last time around, from Tiago Cunha.
* Sync OpenBSD patchset 1167:Tiago Cunha2012-08-31
| | | | | | | | Instead of requiring a prompt to enter all numbers >10, go back to 0-9a-z and add A-Z and enter the prompt when M-0 to M-9 are pressed (like in copy mode). Prompted by request from mcbride@, help from Thomas Adam.
* Sync OpenBSD patchset 1166:Tiago Cunha2012-08-31
| | | | | xterm won't reach version 500 for a while so set that as the upper limit.
* Sync OpenBSD patchset 1165:Tiago Cunha2012-08-31
| | | | | | | Fix up window reference counting and don't crash if the rename timer fires while the window is dead but still referenced. Fixes problem reported by Michael Scholz.
* Sync OpenBSD patchset 1164:Tiago Cunha2012-08-31
| | | | | Boldify windows with alerts in choose-* list.
* Sync OpenBSD patchset 1163:Tiago Cunha2012-08-31
| | | | | Tidy up tty_write, from Sean Estabrooks.
* Sync OpenBSD patchset 1162:Tiago Cunha2012-08-31
| | | | | | Use a separate define for each default format template and strip clutter from the choose-tree defaults.