Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-22 | correct the description of the top line; | Ingo Schwarze | |
patch from <clematis at insiberia dot net> | |||
2020-04-22 | Update the cursor position when deleting lines from screens without | Nicholas Marriott | |
history, GitHub issue 2173. | |||
2020-04-22 | Use the same workding as in other pages. | Alexandre Ratchov | |
Use "controls" instead of "variables". Use "audio device" instead of "mixer" to refer to the sound-card. ok jmc@ | |||
2020-04-22 | Change so main-pane-width and height can be given as a percentage. | Nicholas Marriott | |
2020-04-22 | sort SEE ALSO; | Jason McIntyre | |
2020-04-21 | adjust for man pages | Theo de Raadt | |
2020-04-21 | move mixerctl and audioctl man pages to section 8, as these work | Theo de Raadt | |
against root-only device nodes. | |||
2020-04-21 | Replace parameter -> control | Alexandre Ratchov | |
Audio parameter is ambigous in this context, it refers also to sample rate, encoding, etc. ok jmc | |||
2020-04-21 | Move the background colour to clear with (if any) up as well as the data | Nicholas Marriott | |
when scrolling, redraw problem reported by sthen@. | |||
2020-04-21 | The group is not optional. | Alexandre Ratchov | |
Controls that belong to a group must be expressed with the group name included. Not all control belong to a group, though. | |||
2020-04-21 | Describe behavior when channel numbers are omitted | Alexandre Ratchov | |
2020-04-21 | Use "real world" examples, like output.level. | Alexandre Ratchov | |
2020-04-21 | Remove (confusing) description of non-scalar controls. | Alexandre Ratchov | |
Nothing exposes such controls yet, so it's not necessary. | |||
2020-04-21 | 256 and RGB features can imply AX (for aixterm colours). | Nicholas Marriott | |
2020-04-21 | Turn off the block flag to reset the state or the cursor will not be | Nicholas Marriott | |
moved back to the right place. | |||
2020-04-21 | Do not clear client pane redraw flags until the redraw actually happens. | Nicholas Marriott | |
2020-04-21 | xterm* needs XT also. | Nicholas Marriott | |
2020-04-20 | Fix the example: now mixerctl uses /dev/audioctl0 | Alexandre Ratchov | |
2020-04-20 | Always start sync for output in panes that are not the active pane. | Nicholas Marriott | |
2020-04-20 | Apply terminal-overrides after terminal detection, it always takes | Nicholas Marriott | |
precedence. | |||
2020-04-20 | Change how sync works to always send the end sequence after all output | Nicholas Marriott | |
is done when we are returning to the event loop (since we always move the cursor at that point). Also a man fix from jmc. | |||
2020-04-20 | Change the Sync capability to be a string instead of a flag. | Nicholas Marriott | |
2020-04-20 | Tidy up the terminal detection and feature code and add named sets of | Nicholas Marriott | |
terminal features, each of which are defined in one place and map to a builtin set of terminfo(5) capabilities. Features can be specified based on TERM with a new terminal-features option or with the -T flag when running tmux. tmux will also detect a few common terminals from the DA and DSR responses. This is intended to make it easier to configure tmux's use of terminfo(5) even in the presence of outdated ncurses(3) or terminfo(5) databases or for features which do not yet have a terminfo(5) entry. Instead of having to grok terminfo(5) capability names and what they should be set to in the terminal-overrides option, the user can hopefully just give tmux a feature name and let it do the right thing. The terminal-overrides option remains both for backwards compatibility and to allow tweaks of individual capabilities. tmux already did much of this already, this makes it tidier and simpler to configure. | |||
2020-04-20 | In fragment identifiers, use ~%d for ordinal suffixes, | Ingo Schwarze | |
and reserve the character '~' for that purpose. Bug found by validator.w3.org in openssl(1), which contains both a tag "tls1_2" and a second instance of a tag "tls1", which also resulted in "tls1_2", causing a clash. Now, the second instance of "tls1" is rendered as "tls1~2" instead, employing the newly reserved '~'. | |||
2020-04-20 | Also redraw panes which aren't pane 0. Problem reported by tb@. | Nicholas Marriott | |
2020-04-20 | in case there are several operators on a dependency line, prefer the | Marc Espie | |
standard one (:) to the very BSD specific (!) so that standard Makefiles keep working in the presence of ! in filenames. This doesn't supersede the usual heuristics of choosing the operator followed by space if several are present. okay millert@ | |||
2020-04-20 | Only trim blank lines when the source pane is not the target pane, | Nicholas Marriott | |
otherwise the cursor moves which is a bit strange. | |||
2020-04-20 | Need to check for pane redrawing even if just the window flag is set | Nicholas Marriott | |
(the pane flag may not have been previously set to avoid looping the windows). | |||
2020-04-20 | fix a bug I introduced in r1.406: when printing private key fingerprint | Damien Miller | |
of old-format key, key comments were not being displayed. Spotted by loic AT venez.fr, ok dtucker | |||
2020-04-19 | there should be a space between the year and "BC"; | Jason McIntyre | |
taken and expanded from grog@freebsd | |||
2020-04-19 | Add -groups option to openssl(1) s_server. | Joel Sing | |
This allows supported EC groups to be configured, which will also control which TLSv1.3 key shares we'll accept. While here, deprecate the rather useless -named_curve option, which is effectively the same as -groups with a single group. Also stop setting a single default group of P-256 via SSL_CTX_set_tmp_ecdh() - use the library defaults instead. ok beck@ inoguchi@ | |||
2020-04-19 | When .Bd, .D1, or .Dl is tagged, attach the permalink | Ingo Schwarze | |
to the first few letters, similar to what was earlier done for .Pp. | |||
2020-04-19 | Correctly handle non-unique tags even when NODE_ID and NODE_HREF fall | Ingo Schwarze | |
apart, NODE_ID occurring earlier than NODE_HREF. | |||
2020-04-18 | The PANE_REDRAW flag bit might be needed by other panes so we can't | Nicholas Marriott | |
clear it on the first redraw, and it can't be set when we are finished or they would be redrawn again, so if the redraw is deferred for a client, copy the redraw flag into a separate set of bits just for that client. | |||
2020-04-18 | When a .Tg is attached to a paragraph, attach the permalink | Ingo Schwarze | |
to the first word, or the first few words if they are short. | |||
2020-04-18 | A resize can realloc so cannot cache the value of the list pointer. | Nicholas Marriott | |
2020-04-18 | Reset background colour on scrolled line. | Nicholas Marriott | |
2020-04-18 | There is no point in keeping a bunch of different text buffers for each | Nicholas Marriott | |
line when writing, we only need one as big as the line width - there can't be any more text than that since newer will overwrite older. | |||
2020-04-18 | Add a colon after the name/path/argument to conform to POSIX. | Martijn van Duren | |
From Andras Farkas (deepbluemistake <at> gmail <dot> com) OK sthen@ deraadt@ | |||
2020-04-18 | Use size_t not u_int for the bytes counters and fix a const missing. | Nicholas Marriott | |
2020-04-18 | Use peek line function instead of hoking in the array directly. | Nicholas Marriott | |
2020-04-18 | Bring back previons fix to only redraw panes that need it after a redraw | Nicholas Marriott | |
is deferred, but clear the pane flags when they are actually redrawn rather than every time. | |||
2020-04-18 | Add formats for pane written/skipped bytes for debugging. | Nicholas Marriott | |
2020-04-18 | Only update mode when actually going to redraw something. | Nicholas Marriott | |
2020-04-18 | Add a flag to protect against nested syncs and add some extra logging to | Nicholas Marriott | |
redrawing. | |||
2020-04-18 | Revert previous, there is still a problem. | Nicholas Marriott | |
2020-04-18 | When a redraw is deferred because the terminal hasn't finished reading | Nicholas Marriott | |
the data from the last one, other panes could update while waiting, so we set the flag to redraw them all when the new redraw actually happened. But this means a lot of redrawing panes unnecessarily if they haven't changed - so instead set a flag to say "at least one pane needs to be redrawed" then look at the invidual pane flags to see which ones need it. | |||
2020-04-17 | Set mode properly before and after redrawing, and don't bother | Nicholas Marriott | |
calculating cursor position if it won't be used. | |||
2020-04-17 | Do not move the cursor to the existing y position if it is invalid, go | Nicholas Marriott | |
home instead. | |||
2020-04-17 | There is no point allocating a new item and putting it on the list when | Nicholas Marriott | |
the whole line is cleared line, there is never any point in doing it more than once. Instead store the background colour alone. |