<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in tty-features.c</title>
    <link>http://nxr.netbsd.org/rss/src/external/bsd/tmux/dist/tty-features.c</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>branches:  1.1.1;<br/>Initial revision</title>
    <description>/src/external/bsd/tmux/dist/tty-features.c - 1.1</description>
    <pubDate>Sat Apr 17 19:42:03 UTC 2021</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Import tmux 3.6a</title>
    <description>/src/external/bsd/tmux/dist/tty-features.c - 1.1.1.6</description>
    <pubDate>Mon Feb 09 08:31:30 UTC 2026</pubDate>
    <dc:creator>wiz</dc:creator>
</item>

<item>
    <title>branches:  1.1.1.5.2;<br/>Import tmux-3.5a from upstream</title>
    <description>/src/external/bsd/tmux/dist/tty-features.c - 1.1.1.5</description>
    <pubDate>Sat Nov 09 13:10:47 UTC 2024</pubDate>
    <dc:creator>wiz</dc:creator>
</item>

<item>
    <title>branches:  1.1.1.4.2;<br/>Import tmux-3.4.</title>
    <description>/src/external/bsd/tmux/dist/tty-features.c - 1.1.1.4</description>
    <pubDate>Sat Jun 22 20:04:40 UTC 2024</pubDate>
    <dc:creator>wiz</dc:creator>
</item>

<item>
    <title>Import original sources for tmux 3.3a.</title>
    <description>/src/external/bsd/tmux/dist/tty-features.c - 1.1.1.3</description>
    <pubDate>Wed Jun 28 22:10:24 UTC 2023</pubDate>
    <dc:creator>wiz</dc:creator>
</item>

<item>
    <title>branches:  1.1.1.2.2;<br/>Import tmux-3.2a:<br/><br/>CHANGES FROM 3.2 TO 3.2a<br/><br/>* Add an "always" value for the "extended-keys" option; if set then tmux will<br/>  forward extended keys to applications even if they do not request them.<br/><br/>* Add a "mouse" terminal feature so tmux can enable the mouse on terminals<br/>  where it is known to be supported even if terminfo(5) says otherwise.<br/><br/>* Do not expand the filename given to -f so it can contain colons.<br/><br/>* Fixes for problems with extended keys and modifiers, scroll region,<br/>  source-file, crosscompiling, format modifiers and other minor issues.</title>
    <description>/src/external/bsd/tmux/dist/tty-features.c - 1.1.1.2</description>
    <pubDate>Sun Jan 23 16:45:04 UTC 2022</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>CHANGES FROM 3.1c TO 3.2<br/>* Add a flag to disable keys to close a message.<br/>* Permit shortcut keys in buffer, client, tree modes to be configured with a<br/>  format (-K flag to choose-buffer, choose-client, choose-tree).<br/>* Add a current_file format for the config file being parsed.<br/>* When display-message used in config file, show the message after the config<br/>  file finishes.<br/>* Add client-detached notification in control mode.<br/>* Improve performance of format evaluation.<br/>* Make jump command support UTF-8 in copy mode.<br/>* Support X11 colour names and other colour formats for OSC 10 and 11.<br/>* Add "pipe" variants of "copy-pipe" commands which do not copy.<br/>* Include "focused" in client flags.<br/>* Send Unicode directional isolate characters around horizontal pane borders if<br/>  the terminal supports UTF-8 and an extension terminfo(5) capability "Bidi" is<br/>  present.<br/>* Add a -S flag to new-window to make it select the existing window if one<br/>  with the given name already exists rather than failing with an error.<br/>* Addd a format modifier to check if a window or session name exists (N/w or<br/>  N/s).<br/>* Add compat clock_gettime for older macOS.<br/>* Add a no-detached choice to detach-on-destroy which detaches only if there<br/>  are no other detached sessions to switch to.<br/>* Add rectangle-on and rectangle-off copy mode commands.<br/>* Change so that window_flags escapes # automatically. A new format<br/>  window_raw_flags contains the old unescaped version.<br/>* Add -N flag to never start server even if command would normally do so.<br/>* With incremental search, start empty and only repeat the previous search if<br/>  the user tries to search again with an empty prompt.<br/>* Add a value for remain-on-exit that only keeps the pane if the program<br/>  failed.<br/>* Add a -C flag to run-shell to use a tmux command rather than a shell command.<br/>* Do not list user options with show-hooks.<br/>* Remove current match indicator in copy mode which can't work anymore since we<br/>  only search the visible region.<br/>* Make synchronize-panes a pane option and add -U flag to set-option to unset<br/>  an option on all panes.<br/>* Make replacement of ##s consistent when drawing formats, whether followed by<br/>  [ or not. Add a flag (e) to the q: format modifier to double up #s<br/>* Add -N flag to display-panes to ignore keys.<br/>* Change how escaping is processed for formats so that ## and # can be used in<br/>  styles.<br/>* Add a 'w' format modifier for string width.<br/>* Add support for Haiku.<br/>* Expand menu and popup -x and -y as formats.<br/>* Add numeric comparisons for formats.<br/>* Fire focus events even when the pane is in a mode.<br/>* Add -O flag to display-menu to not automatically close when all mouse buttons<br/>  are released.<br/>* Allow fnmatch(3) wildcards in update-environment.<br/>* Disable nested job expansion so that the result of #() is not expanded again.<br/>* Use the setal capability as well as (tmux's) Setulc.<br/>* Add -q flag to unbind-key to hide errors.<br/>* Allow -N without a command to change or add a note to an existing key.<br/>* Add a -w flag to set- and load-buffer to send to clipboard using OSC 52.<br/>* Add -F to set-environment and source-file.<br/>* Allow colour to be spelt as color in various places.<br/>* Add n: modifier to get length of a format.<br/>* Respond to OSC colour requests if a colour is available.<br/>* Add a -d option to display-message to set delay.<br/>* Add a way for control mode clients to subscribe to a format and be notified<br/>  of changes rather than having to poll.<br/>* Add some formats for search in copy mode (search_present, search_match).<br/>* Do not wait on shutdown for commands started with run -b.<br/>* Add -b flags to insert a window before (like the existing -a for after) to<br/>  break-pane, move-window, new-window.<br/>* Make paste -p the default for ].<br/>* Add support for pausing a pane when the output buffered for a control mode<br/>  client gets too far behind. The pause-after flag with a time is set on the<br/>  pane with refresh-client -f and a paused pane may be resumed with<br/>  refresh-client -A.<br/>* Allow strings in configuration files to span multiple lines - newlines and<br/>  any leading whitespace are removed, as well as any following comments that<br/>  couldn't be part of a format. This allows long formats or other strings to be<br/>  annotated and indented.<br/>* Instead of using a custom parse function to process {} in configuration<br/>  files, treat as a set of statements the same as outside {} and convert back<br/>  to a string as the last step. This means the rules are consistent inside and<br/>  outside {}, %if and friends work at the right time, and the final result<br/>  isn't littered with unnecessary newlines.<br/>* Add support for extended keys - both xterm(1)'s CSI 27 ~ sequence and the<br/>  libtickit CSI u sequence are accepted; only the latter is output. tmux will<br/>  only attempt to use these if the extended-keys option is on and it can detect<br/>  that the terminal outside supports them (or is told it does with the<br/>  "extkeys" terminal feature).<br/>* Add an option to set the pane border lines style from a choice of single<br/>  lines (ACS or UTF-8), double or heavy (UTF-8), simple (plain ASCII) or number<br/>  (the pane numbers). Lines that won't work on a non-UTF-8 terminal are<br/>  translated back into ACS when they are output.<br/>* Make focus events update the latest client (like a key press).<br/>* Store UTF-8 characters differently to reduce memory use.<br/>* Fix break-pane -n when only one pane in the window.<br/>* Instead of sending all data to control mode clients as fast as possible, add<br/>  a limit of how much data will be sent to the client and try to use it for<br/>  panes with some degree of fairness.<br/>* Add an active-pane client flag (set with attach-session -f, new-session -f<br/>  or refresh-client -f). This allows a client to have an independent active<br/>  pane for interactive use (the window client pane is still used for many<br/>  things however).<br/>* Add a mark to copy mode, this is set with the set-mark command (bound to X)<br/>  and appears with the entire line shown using copy-mode-mark-style and the<br/>  marked character in reverse. The jump-to-mark command (bound to M-x) swaps<br/>  the mark and the cursor positions.<br/>* Add a -D flag to make the tmux server run in the foreground and not as a<br/>  daemon.<br/>* Do not loop forever in copy mode when search finds an empty match.<br/>* Fix the next-matching-bracket logic when using vi(1) keys.<br/>* Add a customize mode where options may be browsed and changed, includes<br/>  adding a brief description of each option. Bound to C-b C by default.<br/>* Change message log (C-b ~) so there is one for the server rather than one per<br/>  client and it remains after detach, and make it useful by logging every<br/>  command.<br/>* Add M-+ and M-- to tree mode to expand and collapse all.<br/>* Change the existing client flags for control mode to apply for any client,<br/>  use the same mechanism for the read-only flag and add an ignore-size flag.<br/>  refresh-client -F has become -f (-F stays for backwards compatibility) and<br/>  attach-session and switch-client now have -f flags also. A new format<br/>  client_flags lists the flags and is shown by list-clients by default.<br/>  This separates the read-only flag from "ignore size" behaviour (new<br/>  ignore-size) flag - both behaviours are useful in different circumstances.<br/>  attach -r and switchc -r remain and set or toggle both flags together.<br/>* Store and restore cursor position when copy mode is resized.<br/>* Export TERM_PROGRAM and TERM_PROGRAM_VERSION like various other terminals.<br/>* Add formats for after hook command arguments: hook_arguments with all the<br/>  arguments together; hook_argument_0, hook_argument_1 and so on with<br/>  individual arguments; hook_flag_X if flag -X is present; hook_flag_X_0,<br/>  hook_flag_X_1 and so on if -X appears multiple times.<br/>* Try to search the entire history first for up to 200 ms so a search count can<br/>  be shown. If it takes too long, search the visible text only.<br/>* Use VIS_CSTYLE for paste buffers also (show \012 as \n).<br/>* Change default formats for tree mode, client mode and buffer mode to be more<br/>  compact and remove some clutter.<br/>* Add a key (e) in buffer mode to open the buffer in an editor. The buffer<br/>  contents is updated when the editor exits.<br/>* Add -e flag for new-session to set environment variables, like the same flag<br/>  for new-window.<br/>* Improve search match marking in copy mode. Two new options<br/>  copy-mode-match-style and copy-mode-current-match-style to set the style for<br/>  matches and for the current match respectively. Also a change so that if a<br/>  copy key is pressed with no selection, the current match (if any) is copied.<br/>* Sanitize session names like window names instead of forbidding invalid ones.<br/>* Check if the clear terminfo(5) capability starts with CSI and if so then<br/>  assume the terminal is VT100-like, rather than relying on the XT capability.<br/>* Improve command prompt tab completion and add menus both for strings and -t<br/>  and -s (when used without a trailing space). command-prompt has additional<br/>  flags for only completing a window (-W) and a target (-T), allowing C-b ' to<br/>  only show windows and C-b . only targets.<br/>* Change all the style options to string options so they can support formats.<br/>  Change pane-border-active-style to use this to change the border colour when<br/>  in a mode or with synchronize-panes on. This also implies a few minor changes<br/>  to existing behaviour:<br/>  - set-option -a with a style option automatically inserts a comma between the<br/>    old value and appended text.<br/>  - OSC 10 and 11 no longer set the window-style option, instead they store the<br/>    colour internally in the pane data and it is used as the default when the<br/>    option is evaluated.<br/>  - status-fg and -bg now override status-style instead of the option values<br/>    being changed.<br/>* Add extension terminfo(5) capabilities for margins and focus reporting.<br/>* Try $XDG_CONFIG_HOME/tmux/tmux.conf as well as ~/.config/tmux/tmux.conf for<br/>  configuration file (the search paths are in TMUX_CONF in Makefile.am).<br/>* Remove the DSR 1337 iTerm2 extension and replace by the extended device<br/>  attributes sequence (CSI &gt; q) supported by more terminals.<br/>* Add a -s flag to copy-mode to specify a different pane for the source<br/>  content. This means it is possible to view two places in a pane's history at<br/>  the same time in different panes, or view the history while still using the<br/>  pane. Pressing r refreshes the content from the source pane.<br/>* Add an argument to list-commands to show only a single command.<br/>* Change copy mode to make copy of the pane history so it does not need to<br/>  freeze the pane.<br/>* Restore pane_current_path format from portable tmux on OpenBSD.<br/>* Wait until the initial command sequence is done before sending a device<br/>  attributes request and other bits that prompt a reply from the terminal. This<br/>  means that stray relies are not left on the terminal if the command has<br/>  attached and then immediately detached and tmux will not be around to receive<br/>  them.<br/>* Add a -f filter argument to the list commands like choose-tree.<br/>* Move specific hooks for panes to pane options and windows for window options<br/>  rather than all hooks being session options. These hooks are now window<br/>  options:<br/>  window-layout-changed<br/>  window-linked<br/>  window-pane-changed<br/>  window-renamed<br/>  window-unlinked<br/>  And these now pane options:<br/>  pane-died<br/>  pane-exited<br/>  pane-focus-in<br/>  pane-focus-out<br/>  pane-mode-changed<br/>  pane-set-clipboard<br/>  Any existing configurations using these hooks on a session rather than<br/>  globally (that is, set-hook or set-option without -g) may need to be changed.<br/>* Show signal names when a process exits with remain-on-exit on platforms which<br/>  have a way to get them.<br/>* Start menu with top item selected if no mouse and use mode-style for the<br/>  selected item.<br/>* Add a copy-command option and change copy-pipe and friends to pipe to it if<br/>  used without arguments, allows all the default copy key bindings to be<br/>  changed to pipe with one option rather than needing to change each key<br/>  binding individually.<br/>* Tidy up the terminal detection and feature code and add named sets of<br/>  terminal features, each of which are defined in one place and map to a<br/>  builtin set of terminfo(5) capabilities. Features can be specified based on<br/>  TERM with a new terminal-features option or with the -T flag when running<br/>  tmux. tmux will also detect a few common terminals from the DA and DSR<br/>  responses.<br/>  This is intended to make it easier to configure tmux's use of terminfo(5)<br/>  even in the presence of outdated ncurses(3) or terminfo(5) databases or for<br/>  features which do not yet have a terminfo(5) entry. Instead of having to grok<br/>  terminfo(5) capability names and what they should be set to in the<br/>  terminal-overrides option, the user can hopefully just give tmux a feature<br/>  name and let it do the right thing.<br/>  The terminal-overrides option remains both for backwards compatibility and to<br/>  allow tweaks of individual capabilities.<br/>* Support mintty's application escape sequence (means tmux doesn't have to<br/>  delay to wait for Escape, so no need to reduce escape-time when using<br/>  mintty).<br/>* Change so main-pane-width and height can be given as a percentage.<br/>* Support for the iTerm2 synchronized updates feature (allows the terminal to<br/>  avoid unnecessary drawing while output is still in progress).<br/>* Make the mouse_word and mouse_line formats work in copy mode and enable the<br/>  default pane menu in copy mode.<br/>* Add a -T flag to resize-pane to trim lines below the cursor, moving lines out<br/>  of the history.<br/>* Add a way to mark environment variables as "hidden" so they can be used by<br/>  tmux (for example in formats) but are not set in the environment for new<br/>  panes. set-environment and show-environment have a new -h flag and there is a<br/>  new %hidden statement for the configuration file.<br/>* Change default position for display-menu -x and -y to centre rather than top<br/>  left.<br/>* Add support for per-client transient popups, similar to menus but which are<br/>  connected to an external command (like a pane). These are created with new<br/>  command display-popup.<br/>* Change double and triple click bindings so that only one is fired (previously<br/>  double click was fired on the way to triple click). Also add default double<br/>  and triple click bindings to copy the word or line under the cursor and<br/>  change the existing bindings in copy mode to do the same.<br/>* Add a default binding for button 2 to paste.<br/>* Add -d flag to run-shell to delay before running the command and allow it to<br/>  run without a command so it just delays.<br/>* Add C-g to cancel command prompt with vi keys as well as emacs, and q in<br/>  command mode.<br/>* When the server socket is given with -S, create it with umask 177 instead of<br/>  117 (because it may not be in a safe directory like the default directory in<br/>  /tmp).<br/>* Add a copy-mode -H flag to hide the position marker in the top right.<br/>* Add number operators for formats (+, -, *, / and m),</title>
    <description>/src/external/bsd/tmux/dist/tty-features.c - 1.1.1.1</description>
    <pubDate>Sat Apr 17 19:42:03 UTC 2021</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Pullup the following revisions, requested by kim in ticket #197:<br/><br/>	external/bsd/tmux/prepare-import.sh             up to 1.7<br/>	external/bsd/tmux/dist/CHANGES                  up to 1.1.1.12<br/>	external/bsd/tmux/dist/Makefile.am              up to 1.1.1.10<br/>	external/bsd/tmux/dist/Makefile.in              up to 1.1.1.11<br/>	external/bsd/tmux/dist/README                   up to 1.1.1.7<br/>	external/bsd/tmux/dist/README.ja                up to 1.1.1.3<br/>	external/bsd/tmux/dist/alerts.c                 up to 1.3<br/>	external/bsd/tmux/dist/attributes.c             up to 1.1.1.11<br/>	external/bsd/tmux/dist/cfg.c                    up to 1.1.1.16<br/>	external/bsd/tmux/dist/cmd-bind-key.c           up to 1.1.1.12<br/>	external/bsd/tmux/dist/cmd-break-pane.c         up to 1.1.1.15<br/>	external/bsd/tmux/dist/cmd-capture-pane.c       up to 1.12<br/>	external/bsd/tmux/dist/cmd-choose-tree.c        up to 1.1.1.13<br/>	external/bsd/tmux/dist/cmd-command-prompt.c     up to 1.1.1.15<br/>	external/bsd/tmux/dist/cmd-confirm-before.c     up to 1.1.1.14<br/>	external/bsd/tmux/dist/cmd-copy-mode.c          up to 1.1.1.15<br/>	external/bsd/tmux/dist/cmd-display-menu.c       up to 1.10<br/>	external/bsd/tmux/dist/cmd-display-message.c    up to 1.14<br/>	external/bsd/tmux/dist/cmd-if-shell.c           up to 1.13<br/>	external/bsd/tmux/dist/cmd-join-pane.c          up to 1.1.1.14<br/>	external/bsd/tmux/dist/cmd-list-keys.c          up to 1.1.1.16<br/>	external/bsd/tmux/dist/cmd-load-buffer.c        up to 1.13<br/>	external/bsd/tmux/dist/cmd-new-session.c        up to 1.13<br/>	external/bsd/tmux/dist/cmd-new-window.c         up to 1.12<br/>	external/bsd/tmux/dist/cmd-parse.y              up to 1.8<br/>	external/bsd/tmux/dist/cmd-queue.c              up to 1.11<br/>	external/bsd/tmux/dist/cmd-refresh-client.c     up to 1.1.1.15<br/>	external/bsd/tmux/dist/cmd-respawn-pane.c       up to 1.1.1.12<br/>	external/bsd/tmux/dist/cmd-respawn-window.c     up to 1.1.1.14<br/>	external/bsd/tmux/dist/cmd-run-shell.c          up to 1.1.1.16<br/>	external/bsd/tmux/dist/cmd-save-buffer.c        up to 1.1.1.15<br/>	external/bsd/tmux/dist/cmd-select-pane.c        up to 1.1.1.16<br/>	external/bsd/tmux/dist/cmd-send-keys.c          up to 1.14<br/>	external/bsd/tmux/dist/cmd-set-buffer.c         up to 1.1.1.11<br/>	external/bsd/tmux/dist/cmd-set-environment.c    up to 1.1.1.11<br/>	external/bsd/tmux/dist/cmd-show-environment.c   up to 1.1.1.11<br/>	external/bsd/tmux/dist/cmd-show-messages.c      up to 1.10<br/>	external/bsd/tmux/dist/cmd-show-options.c       up to 1.6<br/>	external/bsd/tmux/dist/cmd-show-prompt-history.c up to 1.1.1.2<br/>	external/bsd/tmux/dist/cmd-source-file.c        up to 1.1.1.15<br/>	external/bsd/tmux/dist/cmd-split-window.c       up to 1.14<br/>	external/bsd/tmux/dist/cmd-swap-pane.c          up to 1.1.1.15<br/>	external/bsd/tmux/dist/cmd-swap-window.c        up to 1.1.1.12<br/>	external/bsd/tmux/dist/cmd-switch-client.c      up to 1.1.1.14<br/>	external/bsd/tmux/dist/cmd.c                    up to 1.1.1.17<br/>	external/bsd/tmux/dist/colour.c                 up to 1.14<br/>	external/bsd/tmux/dist/compat.h                 up to 1.7<br/>	external/bsd/tmux/dist/configure                up to 1.1.1.12<br/>	external/bsd/tmux/dist/configure.ac             up to 1.1.1.12<br/>	external/bsd/tmux/dist/environ.c                up to 1.14<br/>	external/bsd/tmux/dist/file.c                   up to 1.1.1.6<br/>	external/bsd/tmux/dist/format-draw.c            up to 1.1.1.7<br/>	external/bsd/tmux/dist/format.c                 up to 1.17<br/>	external/bsd/tmux/dist/grid-reader.c            up to 1.1.1.4<br/>	external/bsd/tmux/dist/grid-view.c              up to 1.1.1.12<br/>	external/bsd/tmux/dist/grid.c                   up to 1.15<br/>	external/bsd/tmux/dist/image-sixel.c            up to 1.4<br/>	external/bsd/tmux/dist/input-keys.c             up to 1.17<br/>	external/bsd/tmux/dist/input.c                  up to 1.21<br/>	external/bsd/tmux/dist/job.c                    up to 1.15<br/>	external/bsd/tmux/dist/key-bindings.c           up to 1.15<br/>	external/bsd/tmux/dist/layout-set.c             up to 1.1.1.15<br/>	external/bsd/tmux/dist/layout.c                 up to 1.1.1.12<br/>	external/bsd/tmux/dist/menu.c                   up to 1.7<br/>	external/bsd/tmux/dist/mode-tree.c              up to 1.12<br/>	external/bsd/tmux/dist/options-table.c          up to 1.1.1.17<br/>	external/bsd/tmux/dist/options.c                up to 1.16<br/>	external/bsd/tmux/dist/osdep-aix.c              up to 1.1.1.6<br/>	external/bsd/tmux/dist/osdep-darwin.c           up to 1.1.1.11<br/>	external/bsd/tmux/dist/osdep-haiku.c            up to 1.1.1.2<br/>	external/bsd/tmux/dist/paste.c                  up to 1.8<br/>	external/bsd/tmux/dist/popup.c                  up to 1.1.1.5<br/>	external/bsd/tmux/dist/proc.c                   up to 1.9<br/>	external/bsd/tmux/dist/resize.c                 up to 1.7<br/>	external/bsd/tmux/dist/screen-redraw.c          up to 1.2<br/>	external/bsd/tmux/dist/screen-write.c           up to 1.17<br/>	external/bsd/tmux/dist/screen.c                 up to 1.17<br/>	external/bsd/tmux/dist/server-client.c          up to 1.14<br/>	external/bsd/tmux/dist/server-fn.c              up to 1.17<br/>	external/bsd/tmux/dist/server.c                 up to 1.6<br/>	external/bsd/tmux/dist/session.c                up to 1.16<br/>	external/bsd/tmux/dist/spawn.c                  up to 1.7<br/>	external/bsd/tmux/dist/status.c                 up to 1.18<br/>	external/bsd/tmux/dist/style.c                  up to 1.10<br/>	external/bsd/tmux/dist/tmux.1                   up to 1.20<br/>	external/bsd/tmux/dist/tmux.c                   up to 1.17<br/>	external/bsd/tmux/dist/tmux.h                   up to 1.24<br/>	external/bsd/tmux/dist/tty-features.c           up to 1.1.1.6<br/>	external/bsd/tmux/dist/tty-keys.c               up to 1.20<br/>	external/bsd/tmux/dist/tty-term.c               up to 1.20<br/>	external/bsd/tmux/dist/tty.c                    up to 1.13<br/>	external/bsd/tmux/dist/utf8-combined.c          up to 1.1.1.2<br/>	external/bsd/tmux/dist/utf8.c                   up to 1.13<br/>	external/bsd/tmux/dist/window-buffer.c          up to 1.12<br/>	external/bsd/tmux/dist/window-client.c          up to 1.10<br/>	external/bsd/tmux/dist/window-clock.c           up to 1.2<br/>	external/bsd/tmux/dist/window-copy.c            up to 1.18<br/>	external/bsd/tmux/dist/window-customize.c       up to 1.5<br/>	external/bsd/tmux/dist/window-tree.c            up to 1.12<br/>	external/bsd/tmux/dist/window.c                 up to 1.19<br/>	external/bsd/tmux/dist/compat/clock_gettime.c   up to 1.1.1.2<br/>	external/bsd/tmux/dist/compat/daemon-darwin.c   up to 1.1.1.2<br/>	external/bsd/tmux/dist/compat/getdtablecount.c  up to 1.1.1.3<br/>	external/bsd/tmux/dist/compat/imsg-buffer.c     up to 1.13<br/>	external/bsd/tmux/dist/compat/imsg.c            up to 1.12<br/>	external/bsd/tmux/dist/compat/imsg.h            up to 1.1.1.9<br/>	external/bsd/tmux/dist/compat/systemd.c         up to 1.1.1.4<br/>	external/bsd/tmux/dist/compat/utf8proc.c        up to 1.1.1.2<br/>	external/bsd/tmux/usr.bin/tmux/Makefile         up to 1.44<br/>	doc/3RDPARTY					(edited)<br/><br/>Import tmux 3.6a.</title>
    <description>/src/external/bsd/tmux/dist/tty-features.c - 1.1.1.5.2.1</description>
    <pubDate>Wed Mar 04 19:51:13 UTC 2026</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>Sync with HEAD</title>
    <description>/src/external/bsd/tmux/dist/tty-features.c - 1.1.1.4.2.1</description>
    <pubDate>Sat Aug 02 05:23:57 UTC 2025</pubDate>
    <dc:creator>perseant</dc:creator>
</item>

<item>
    <title>Pull up the following, requested by kim in ticket #1243:<br/><br/>	external/bsd/tmux/dist/compat/getpeereid.c      up to 1.1.1.2<br/>	external/bsd/tmux/dist/compat/systemd.c         up to 1.1.1.4<br/>	external/bsd/tmux/dist/compat/htonll.c          up to 1.1.1.2<br/>	external/bsd/tmux/dist/compat/ntohll.c          up to 1.1.1.2<br/>	external/bsd/tmux/dist/cmd-server-access.c      up to 1.1.1.1<br/>	external/bsd/tmux/dist/cmd-show-prompt-history.c up to 1.1.1.2<br/>	external/bsd/tmux/dist/server-acl.c             up to 1.1.1.1<br/>	external/bsd/tmux/dist/tmux-protocol.h          up to 1.1.1.2<br/>	external/bsd/tmux/dist/hyperlinks.c             up to 1.3<br/>	external/bsd/tmux/dist/image-sixel.c            up to 1.4<br/>	external/bsd/tmux/dist/image.c                  up to 1.1.1.1<br/>	external/bsd/tmux/dist/utf8-combined.c          up to 1.1.1.2<br/>	external/bsd/tmux/dist/utmp.c                   delete<br/>	external/bsd/tmux/prepare-import.sh             up to 1.7<br/>	external/bsd/tmux/dist/CHANGES                  up to 1.1.1.12<br/>	external/bsd/tmux/dist/Makefile.am              up to 1.1.1.10<br/>	external/bsd/tmux/dist/Makefile.in              up to 1.1.1.11<br/>	external/bsd/tmux/dist/README                   up to 1.1.1.7<br/>	external/bsd/tmux/dist/README.ja                up to 1.1.1.3<br/>	external/bsd/tmux/dist/alerts.c                 up to 1.3<br/>	external/bsd/tmux/dist/arguments.c              up to 1.3<br/>	external/bsd/tmux/dist/attributes.c             up to 1.1.1.11<br/>	external/bsd/tmux/dist/cfg.c                    up to 1.1.1.16<br/>	external/bsd/tmux/dist/client.c                 up to 1.14<br/>	external/bsd/tmux/dist/cmd-attach-session.c     up to 1.11<br/>	external/bsd/tmux/dist/cmd-bind-key.c           up to 1.1.1.12<br/>	external/bsd/tmux/dist/cmd-break-pane.c         up to 1.1.1.15<br/>	external/bsd/tmux/dist/cmd-capture-pane.c       up to 1.12<br/>	external/bsd/tmux/dist/cmd-choose-tree.c        up to 1.1.1.13<br/>	external/bsd/tmux/dist/cmd-command-prompt.c     up to 1.1.1.15<br/>	external/bsd/tmux/dist/cmd-confirm-before.c     up to 1.1.1.14<br/>	external/bsd/tmux/dist/cmd-copy-mode.c          up to 1.1.1.15<br/>	external/bsd/tmux/dist/cmd-detach-client.c      up to 1.1.1.10<br/>	external/bsd/tmux/dist/cmd-display-menu.c       up to 1.10<br/>	external/bsd/tmux/dist/cmd-display-message.c    up to 1.14<br/>	external/bsd/tmux/dist/cmd-display-panes.c      up to 1.1.1.15<br/>	external/bsd/tmux/dist/cmd-find-window.c        up to 1.1.1.13<br/>	external/bsd/tmux/dist/cmd-find.c               up to 1.1.1.9<br/>	external/bsd/tmux/dist/cmd-if-shell.c           up to 1.13<br/>	external/bsd/tmux/dist/cmd-join-pane.c          up to 1.1.1.14<br/>	external/bsd/tmux/dist/cmd-kill-pane.c          up to 1.1.1.12<br/>	external/bsd/tmux/dist/cmd-kill-server.c        up to 1.1.1.9<br/>	external/bsd/tmux/dist/cmd-kill-session.c       up to 1.1.1.11<br/>	external/bsd/tmux/dist/cmd-kill-window.c        up to 1.1.1.10<br/>	external/bsd/tmux/dist/cmd-list-buffers.c       up to 1.1.1.10<br/>	external/bsd/tmux/dist/cmd-list-clients.c       up to 1.1.1.11<br/>	external/bsd/tmux/dist/cmd-list-keys.c          up to 1.1.1.16<br/>	external/bsd/tmux/dist/cmd-list-panes.c         up to 1.1.1.10<br/>	external/bsd/tmux/dist/cmd-list-sessions.c      up to 1.1.1.11<br/>	external/bsd/tmux/dist/cmd-list-windows.c       up to 1.1.1.10<br/>	external/bsd/tmux/dist/cmd-load-buffer.c        up to 1.13<br/>	external/bsd/tmux/dist/cmd-lock-server.c        up to 1.1.1.10<br/>	external/bsd/tmux/dist/cmd-move-window.c        up to 1.1.1.10<br/>	external/bsd/tmux/dist/cmd-new-session.c        up to 1.13<br/>	external/bsd/tmux/dist/cmd-new-window.c         up to 1.12<br/>	external/bsd/tmux/dist/cmd-parse.y              up to 1.8<br/>	external/bsd/tmux/dist/cmd-paste-buffer.c       up to 1.11<br/>	external/bsd/tmux/dist/cmd-pipe-pane.c          up to 1.1.1.13<br/>	external/bsd/tmux/dist/cmd-queue.c              up to 1.11<br/>	external/bsd/tmux/dist/cmd-refresh-client.c     up to 1.1.1.15<br/>	external/bsd/tmux/dist/cmd-rename-session.c     up to 1.1.1.11<br/>	external/bsd/tmux/dist/cmd-rename-window.c      up to 1.1.1.11<br/>	external/bsd/tmux/dist/cmd-resize-pane.c        up to 1.1.1.15<br/>	external/bsd/tmux/dist/cmd-resize-window.c      up to 1.5<br/>	external/bsd/tmux/dist/cmd-respawn-pane.c       up to 1.1.1.12<br/>	external/bsd/tmux/dist/cmd-respawn-window.c     up to 1.1.1.14<br/>	external/bsd/tmux/dist/cmd-rotate-window.c      up to 1.1.1.12<br/>	external/bsd/tmux/dist/cmd-run-shell.c          up to 1.1.1.16<br/>	external/bsd/tmux/dist/cmd-save-buffer.c        up to 1.1.1.15<br/>	external/bsd/tmux/dist/cmd-select-layout.c      up to 1.1.1.12<br/>	external/bsd/tmux/dist/cmd-select-pane.c        up to 1.1.1.16<br/>	external/bsd/tmux/dist/cmd-select-window.c      up to 1.1.1.11<br/>	external/bsd/tmux/dist/cmd-send-keys.c          up to 1.14<br/>	external/bsd/tmux/dist/cmd-set-buffer.c         up to 1.1.1.11<br/>	external/bsd/tmux/dist/cmd-set-environment.c    up to 1.1.1.11<br/>	external/bsd/tmux/dist/cmd-set-option.c         up to 1.1.1.13<br/>	external/bsd/tmux/dist/cmd-show-environment.c   up to 1.1.1.11<br/>	external/bsd/tmux/dist/cmd-show-messages.c      up to 1.10<br/>	external/bsd/tmux/dist/cmd-show-options.c       up to 1.6<br/>	external/bsd/tmux/dist/cmd-source-file.c        up to 1.1.1.15<br/>	external/bsd/tmux/dist/cmd-split-window.c       up to 1.14<br/>	external/bsd/tmux/dist/cmd-swap-pane.c          up to 1.1.1.15<br/>	external/bsd/tmux/dist/cmd-swap-window.c        up to 1.1.1.12<br/>	external/bsd/tmux/dist/cmd-switch-client.c      up to 1.1.1.14<br/>	external/bsd/tmux/dist/cmd-unbind-key.c         up to 1.1.1.9<br/>	external/bsd/tmux/dist/cmd-wait-for.c           up to 1.9<br/>	external/bsd/tmux/dist/cmd.c                    up to 1.1.1.17<br/>	external/bsd/tmux/dist/colour.c                 up to 1.14<br/>	external/bsd/tmux/dist/compat.h                 up to 1.7<br/>	external/bsd/tmux/dist/configure                up to 1.1.1.12<br/>	external/bsd/tmux/dist/configure.ac             up to 1.1.1.12<br/>	external/bsd/tmux/dist/control-notify.c         up to 1.1.1.10<br/>	external/bsd/tmux/dist/control.c                up to 1.5<br/>	external/bsd/tmux/dist/environ.c                up to 1.14<br/>	external/bsd/tmux/dist/example_tmux.conf        up to 1.1.1.6<br/>	external/bsd/tmux/dist/file.c                   up to 1.1.1.6<br/>	external/bsd/tmux/dist/format-draw.c            up to 1.1.1.7<br/>	external/bsd/tmux/dist/format.c                 up to 1.17<br/>	external/bsd/tmux/dist/grid-reader.c            up to 1.1.1.4<br/>	external/bsd/tmux/dist/grid-view.c              up to 1.1.1.12<br/>	external/bsd/tmux/dist/grid.c                   up to 1.15<br/>	external/bsd/tmux/dist/input-keys.c             up to 1.17<br/>	external/bsd/tmux/dist/input.c                  up to 1.21<br/>	external/bsd/tmux/dist/job.c                    up to 1.15<br/>	external/bsd/tmux/dist/key-bindings.c           up to 1.15<br/>	external/bsd/tmux/dist/key-string.c             up to 1.1.1.17<br/>	external/bsd/tmux/dist/layout-custom.c          up to 1.1.1.14<br/>	external/bsd/tmux/dist/layout-set.c             up to 1.1.1.15<br/>	external/bsd/tmux/dist/layout.c                 up to 1.1.1.12<br/>	external/bsd/tmux/dist/log.c                    up to 1.16<br/>	external/bsd/tmux/dist/menu.c                   up to 1.7<br/>	external/bsd/tmux/dist/mode-tree.c              up to 1.12<br/>	external/bsd/tmux/dist/names.c                  up to 1.1.1.10<br/>	external/bsd/tmux/dist/notify.c                 up to 1.9<br/>	external/bsd/tmux/dist/options-table.c          up to 1.1.1.17<br/>	external/bsd/tmux/dist/options.c                up to 1.16<br/>	external/bsd/tmux/dist/osdep-aix.c              up to 1.1.1.6<br/>	external/bsd/tmux/dist/osdep-darwin.c           up to 1.1.1.11<br/>	external/bsd/tmux/dist/osdep-haiku.c            up to 1.1.1.2<br/>	external/bsd/tmux/dist/osdep-netbsd.c           up to 1.1.1.11<br/>	external/bsd/tmux/dist/osdep-openbsd.c          up to 1.1.1.9<br/>	external/bsd/tmux/dist/paste.c                  up to 1.8<br/>	external/bsd/tmux/dist/popup.c                  up to 1.1.1.5<br/>	external/bsd/tmux/dist/proc.c                   up to 1.9<br/>	external/bsd/tmux/dist/resize.c                 up to 1.7<br/>	external/bsd/tmux/dist/screen-redraw.c          up to 1.2<br/>	external/bsd/tmux/dist/screen-write.c           up to 1.17<br/>	external/bsd/tmux/dist/screen.c                 up to 1.17<br/>	external/bsd/tmux/dist/server-client.c          up to 1.14<br/>	external/bsd/tmux/dist/server-fn.c              up to 1.17<br/>	external/bsd/tmux/dist/server.c                 up to 1.6<br/>	external/bsd/tmux/dist/session.c                up to 1.16<br/>	external/bsd/tmux/dist/spawn.c                  up to 1.7<br/>	external/bsd/tmux/dist/status.c                 up to 1.18<br/>	external/bsd/tmux/dist/style.c                  up to 1.10<br/>	external/bsd/tmux/dist/tmux.1                   up to 1.20<br/>	external/bsd/tmux/dist/tmux.c                   up to 1.17<br/>	external/bsd/tmux/dist/tmux.h                   up to 1.24<br/>	external/bsd/tmux/dist/tty-acs.c                up to 1.12<br/>	external/bsd/tmux/dist/tty-features.c           up to 1.1.1.6<br/>	external/bsd/tmux/dist/tty-keys.c               up to 1.20<br/>	external/bsd/tmux/dist/tty-term.c               up to 1.20<br/>	external/bsd/tmux/dist/tty.c                    up to 1.13<br/>	external/bsd/tmux/dist/utf8.c                   up to 1.13<br/>	external/bsd/tmux/dist/window-buffer.c          up to 1.12<br/>	external/bsd/tmux/dist/window-client.c          up to 1.10<br/>	external/bsd/tmux/dist/window-clock.c           up to 1.2<br/>	external/bsd/tmux/dist/window-copy.c            up to 1.18<br/>	external/bsd/tmux/dist/window-customize.c       up to 1.5<br/>	external/bsd/tmux/dist/window-tree.c            up to 1.12<br/>	external/bsd/tmux/dist/window.c                 up to 1.19<br/>	external/bsd/tmux/dist/xmalloc.h                up to 1.7<br/>	external/bsd/tmux/dist/compat/clock_gettime.c   up to 1.1.1.2<br/>	external/bsd/tmux/dist/compat/daemon-darwin.c   up to 1.1.1.2<br/>	external/bsd/tmux/dist/compat/getdtablecount.c  up to 1.1.1.3<br/>	external/bsd/tmux/dist/compat/imsg-buffer.c     up to 1.13<br/>	external/bsd/tmux/dist/compat/imsg.c            up to 1.12<br/>	external/bsd/tmux/dist/compat/imsg.h            up to 1.1.1.9<br/>	external/bsd/tmux/dist/compat/setproctitle.c    up to 1.1.1.2<br/>	external/bsd/tmux/dist/compat/utf8proc.c        up to 1.1.1.2<br/>	external/bsd/tmux/dist/fuzz/input-fuzzer.c      up to 1.1.1.3<br/>	external/bsd/tmux/usr.bin/tmux/Makefile         up to 1.44 (+ patch)<br/>	doc/3RDPARTY					(edited)<br/><br/>import tmux 3.6a.</title>
    <description>/src/external/bsd/tmux/dist/tty-features.c - 1.1.1.2.2.1</description>
    <pubDate>Thu Mar 05 07:14:05 UTC 2026</pubDate>
    <dc:creator>martin</dc:creator>
</item>
</channel></rss>

