Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

xterm-bin-406-1.3 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: xterm-bin Distribution: openSUSE Tumbleweed
Version: 406 Vendor: openSUSE
Release: 1.3 Build date: Fri Jan 2 09:56:35 2026
Group: System/X11/Utilities Build host: reproducible
Size: 2481495 Source RPM: xterm-406-1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://invisible-island.net/xterm/xterm.html
Summary: The basic X terminal program
This package contains the basic X.Org terminal program.

Provides

Requires

License

MIT

Changelog

* Fri Jan 02 2026 Dirk Müller <dmueller@suse.com>
  - update to 406:
    * add option -emoji_width and resource emojiWidth
* Mon Dec 01 2025 Dirk Müller <dmueller@suse.com>
  - update to 404:
    * add numeric keypad codes to XTGETTCAP.
    * implement parsing and cursor positioning for Unicode
      variation selectors 15 and 16.
    * improve limit-checking for mouse button and motion events
    * fix a bug in printer code in xterm #403
    * change wcwidth for private-use codes, to make them
      consistently neutral width, i.e., single/double width
      according to whether they are used for CJK.
    * improve test-driver for wcwidth, adding options to
      test the predefined ranges listed in UnicodeData, as well
      as suppressing output where it only shows that the
      system's wcwidth lacks a definition for codes.
    * add  some  of  the  OpenBSD  local-patches,
      including  an ifdef-improvement for DEF_DISALLOWED_WINDOW
    * modify configure script macros to widen pattern for
      $host_os from “linux*gnu” to “linux*gnu*” to cover targets
      such as i686-pc-linux-gnut64 (GenToo #963725).
* Sat Oct 11 2025 Andreas Stieger <andreas.stieger@gmx.de>
  - Update to 402:
    * Bug fixes for various character display issues, Unicode
      handling and terminal emulation
    * Bug fixes for window positioning
    * improve permissions-check for valid shell program
    * Expanded handling of special keys and escape sequences
    * Support client messages adjusting default colors
    * build system fixes, code correctness fixes
* Thu Feb 27 2025 Jan Engelhardt <jengelh@inai.de>
  - Trim bashisms from build recipe
* Sat Feb 08 2025 Dirk Müller <dmueller@suse.com>
  - update to 397:
    * add  resource  printRawChars to allow bypassing check in
      which  omits  Unicode non-characters from printing
    * add visible-effect for SUB, per DEC 070 page 5-132.
    * correct a limit-check in private mode 1045.
    * add  optional feature for block-selection, bound to meta-
      button-one
    * if  started  as a VT52, identify the terminal as a real VT52
      rather than VT52 emulated by VT100.
    * amend change to VT52 cursor-addressing per DEC 070 (mintty
      [#1299]).
    * correct ctlseqs.ms suffix for XTTITLEPOS
* Wed Jan 15 2025 Thorsten Kukuk <kukuk@suse.com>
  - Disable libutempter, it doesn't work anymore with the switch
    from utmp to systemd-logind
* Fri Jul 12 2024 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 393:
    * add a check for ANSI SC/RC, to ignore CSI parameters.
    * improve check for missing characters for bitmap-fonts
    * fix regression in error-recovery for SGR parameters
    * change default for --enable-imake configure option
    * fixes for wcwidth
    * eliminate maxStringParse limit for SIXEL
    * improve logic which ignores APC, PM and SOS controls to also
      not accumulate their data temporarily in a buffer.
    * exclude TERM_INGRESS from cleanup of environment variables
    * fix some documentation typos
* Tue Jul 02 2024 Marcus Meissner <meissner@suse.com>
  - update to 392:
    * improve input decoding for non-Latin1 character sets by preserving the sense of GL/GR.
    * add resource preferLatin1 to simplify UPSS configuration (Gentoo #932154).
    * build-fix for --disable-boxchars; patch #390 reuses that feature's code to draw the part of the DEC Technical character set which has no Unicode equivalent.
    * improve definitions used in clock_gettime logic in graphics_sixel.c, as well as updating comments (patch by Ben Wong).
    * amend allowC1Printable changes from patch #391, restoring a special case which caused C1 characters to be ignored (report/testcase by Dmytro Bagrii).
  - update to 391:
    * improve integration between UTF-8 and allowC1Printable.
    * alter SIXEL HLS computation to make blue 0 degrees (patch by Ben Wong).
    * disable SIXEL aspect-ratio, pending a rewrite (patch by Ben Wong).
    * add resource incrementalGraphics (prompted by patch by Ben Wong).
    * reorganize graphics_sixel.c as a step toward eliminating graphics buffer-size (integrated patch by Ben Wong).
    * fix regression in patch #390: non-UTF8 text pasted as a XA_UTF8_STRING was not decoded (report by Petri Kaukasoina).
  - update to 390:
    * improve typography of control-sequences page (patches by Branden Robinson).
    * amend UPSS change from patch #389, fixing a regression in VT100/VT220 character sets.
    * modify ANSI conformance per ECMA-43 and DEC 070:
    * set ANSI conformance level to 3 for DEC levels 2 and up.
    * disable locking shifts in level 1, e.g., VT100.
    * disable single-shifts from G2/G3 in level 1.
    * use UPSS for G2/G3 in levels 2 and up.
    * modify invisible-character attribute to permit DECRQCRA to report a consistent checksum (report/testcase by Thomas Wolff).
    * align terminfo building blocks in terminfo to correspond to recent refactoring/trimming in ncurses.
    * set flag in regexec call for onNClicks to handle “^” anchor (patch by Matthew Martin).
    * add line-drawing data for the characters in DEC Technical which have no Unicode equivalents.
    * remove a special case in encode_scs which made xterm report Latin-1 when encoding is set to UTF-8, where ASCII is the selected character set. This fixes a regression in vttest for the DECRSPS cursor test.
    * correct values for Ps of DECAUPSS in ctlseqs.ms (report by James Holderness).
    * simplify/correct expression for checking Unicode non-characters (report by Thomas Wolff).
    * correct loop for trimming environment variables (report/patch by Casper Dik).
* Sat Jan 27 2024 Dirk Müller <dmueller@suse.com>
  - update to 389:
    * interchange variables in subparameter parsing, fixing a bug
      where subparameters after the first parameter could be
      misidentified
    * correct  popping of icon/window titles in a case where only
      one was pushed from patch #385 changes.
    * add XTQMODKEYS response in DECRQSS, as alternative for vim.
    * correct  DECCIR encoded information on character set size,
      handle a VT525 quirk, and add DECST8C (Windows Terminal
      [#14984]).
    * improve  DECRQCRA  (prompted  by  discussion with James
      Holderness, Windows Terminal #14974).
    * add part of VT525 color controls:
      + DECAC,  to  update  default foreground/background, respond to
      DECRQSS
      + DECATC, to respond with DECRQSS
    * prevent  Unicode  non-characters  from  being  printed
    * modify  send_SGR()  to  avoid modifying colors 16 to 255 in
      printed output (patch by Grady Martin).
    * minor cleanup of miscellaneous error-codes with ERROR_MISC.
    * remove legacy CSI 53 for locator status, corrected in patch
    * modify  DECRQUPSS  and  DECAUPSS feature to support VT5xx
      character sets (report by Thomas Wolff).
    * improve EWMH handling (report/analysis by Edward Rosten)
      + reset  _NET_WM_STATE_HIDDEN  flag  from _NET_WM_STATE  before
      mapping the window to deiconify.
      + cache  X  properties  to reduce latency (adapted
      from patch by Edward Rosten).
* Sun Nov 12 2023 Dirk Müller <dmueller@suse.com>
  - update to 388:
    * improve disallowPasteControls by adding a category for the
      special characters known to stty (prompted by discussion
      with David Leadbeater).
    * amend support of DECAUPSS, undoing change to initialization of
      G2/G3 so that pasting of GR characters work properly
    * update config.guess, config.sub
* Mon Oct 16 2023 Andreas Stieger <Andreas.Stieger@gmx.de>
  - update 387:
    * add DECRQUPSS and DECAUPSS
    * add DECRQDE
    * correct indexing expression in title-stack
  - includes changes from 386:
    * improve references in ctlseqs.ms
    * make the maximum amount of memory used for buffering DCS and
      OSC strings configurable with maxStringParse resource
    * improve performance of ReGIS when initializing the largest
      fontsize
    * fix regression in SIXEL colors
    * fix typo in --with-wtmp
* Tue Oct 03 2023 Paolo Stivanin <info@paolostivanin.com>
  - update to 385:
    * fixes for ReGIS (report by Ben Wong).
      + correct conversion from HLS to RGB
      + improve font-caching performance.
    * update tables in wcwidth.c based on Unicode 15.1.0
    * improve fastScroll resource:
      + suppress screen-refreshes for carriage-returns
      + add -jf option to simplify use of this resource.
      + add a control sequence for enabling/disabling the resource.
      + enable this feature by default
    * extend  title-stack  feature  to  allow  an additional parameter to
      directly  access  the  stack, like the XTPUSHCOLORS and XTPOPCOLORS
      feature.
    * correct  size  and  position of box shown for double-cell character
      which  happens  to be missing from the bitmap font (report by Peter
      Fabinski).
    * improved configure script:
      + add  pattern for uClibc-ng to CF_XOPEN_SOURCE (report/patch by
      Waldemar Brodkorb).
      + add configure options --with-utmp-path and --with-wtmp-path to
      override  configure  script's  check  for  utmp/wtmp pathnames
      which are shown in the manual (Debian #1042767).
      + CF_XOPEN_SOURCE  provides  for  defining  _DEFAULT_SOURCE  for
      MinGW32 and MinGW64.
      + sed expression used to report gcc version now works with MinGW
    * ensure   that  line-attributes  are  reset  after  drawing  missing
      character (report by Christian Weisgerber).
    * update config.guess, config.sub
  - rebased all patches
* Sat Jul 15 2023 Dirk Müller <dmueller@suse.com>
  - update to 384:
    * exclude  ASCII  space  from  showMissingGlyphs,  since a few
      bitmap fonts lack this
    * correct   a   step   in   rendering  double-width  characters
      with bitmap-fonts
    * fixes for ReGIS-related problems:
    * mimic  an  undocumented  hardware  VT340 feature
      which handles color initialization with incomplete parameters.
    * handle whitespace between operator/operands for
      color values.
    * reset ReGIS-context when resetting graphics in RIS.
* Sun Jun 11 2023 Dirk Müller <dmueller@suse.com>
  - update to 382:
    * amend change to CursorBack> in patch 380, allowing the result
      to be on the hidden right-half of double-cell characters
    * amend xtermDrawString, fixing regression with
    - -disable-wide-chars configuration from patch #380
    * corrected pathname for run-tic.sh, for full
      install in an out-of-tree build
    * fix a regression in wide bitmap fonts versus check for
      missing glyphs
* Thu May 18 2023 Dirk Müller <dmueller@suse.com>
  - update to 380:
    * reduce compiler warnings in configure script.
    * simplify  the  change for sixelScrolling
    * add  xterm+focus  and  report+da2,  update  report+version building
      blocks in terminfo, from post-ncurses 6.4
    * drop  the  -title  option  from uxterm and koi8rxterm, because that
      interferes  with  deriving  the  default  title  from the -e option
      (Debian  #1031837).  Compensate for this by using the -class option
      to derive a default title.
    * improve  description of readline 2003 mode in ctlseqs.ms
    * other improvements to status-line feature (report by Thomas Wolff):
      + clear status line on DECCOLM
      + ignore DECSASD if no previous DECSSDT
      + allow  DECSSDT 1  immediately  after  DECSSDT 2, i.e., without
      switching back to host mode.
    * adjust  RequestResize  to avoid shrinking screen when using DECCOLM
      while the status-line is active (report/patch by Thomas Wolff).
    * disallow wrapping before the beginning of the screen, to the end of
      the screen, for cursor-back sequences (Redhat #2182357).
    * modify  makefile  to  install the 16x16 xpm files (report by Harald
      Dunkel).
    * update test-package to reflect resolution of Debian #906901.
    * change default of showMissingGlyphs to True.
    * improve handling of double-sized characters when those happen to be
      missing from the bitmap font and/or are fullwidth.
    * pointer/overflow fixes (reported by David Leadbeater):
      + improve  limit-checks  for control-sequence numeric parameters
      in SIXEL graphics.
      + add  null-pointer  checks  in  WriteNow macro to handle a case
      where  SS2  or  SS3  might  be  in  effect  while processing a
      combining character.
      + disallow  ReGIS  reporting  for character-set names containing
      characters other than alphanumerics or underscore.
      (CVE-2023-40359 bsc#1214282)
      + implement  TrueType fallback font for double-sized characters,
      including  Unicode  fullwidth.  Also  add  limitFontHeight  to
      provide    for    configuring    the    distinction    between
      slightly-oversized glyphs and double-sized glyphs.
    * configure script improvements:
      + check for nfsd_t
    * fix a typo in the underline cursor thickness derivation
* Tue Mar 07 2023 Dirk Müller <dmueller@suse.com>
  - update to 379:
    * improve text-cursor (patch by Jan Engelhardt):
      + allow selecting CURSOR_BAR mode from command-
      line/Xresources.
      + draw  cursor  using  filled  rectangle  instead
      of  rectangle outline to permit thicker underlines/bars.
      + scale up cursor relative to font size.
    * improve readline modes (Fedora #2166860):
      + document readline modes
      + change the feature to configure by default
      + replace hard-coded SS3 for cursor movement with
      current mode
      + replace hard-coded erase/lnext characters with
      current values
    * improve status-line (report by Thomas Wolff):
      + RIS turns off status-line
      + Right-margin  (DECLRMM  and DECSLRM) limits the
      length of text written/updated in the status-line.
      + Most controls which affect the whole screen are
      ignored while updating the status-line.
    * modify  configure check for tgetent to allow for some special
      cases of ncurses configuration
    * reduce  timeout,  improve  warning  message  if  resize is
      run on a terminal which is not VT100-compatible.
    * reduce compiler warnings in configure script.
  - drop xterm-enable_libtinfo.patch (obsolete)
* Tue Jan 17 2023 Dirk Müller <dmueller@suse.com>
  - update to 378:
    * improve  descriptions  of  XTQMODKEYS  and  XTQALLOWED  features in
      ctlseqs.ms (reports by Bram Moolenaar, Thomas Wolff).
    * add bracketed+paste and report+version building blocks to terminfo,
      from ncurses 6.4
    * improve   check   for   unsupported  formatting  characters,  e.g.,
      zero-width space, to properly ignore them (report by Thomas Wolff).
    * improve/document  error-checking  for  some  of  the controls which
      return   responses:   DECRQSS,   XTGETXRES,   XTSETTCAP,  XTGETTCAP
      (prompted by discussion with David Leadbeater).
    * improve  limit-checks  for fallback font cache (report by Dimitrije
      Erdeljan).
    * improve check for too-wide glyph in fallback font by allowing xterm
      to  continue searching for a suitable font rather than just failing
      on  the first. Also add limitFontWidth to allow changing the amount
      by  which  a  glyph  must extend outside the font's bounding box to
      disallow it.

Files

/usr/bin/Backarrow2BackSpace
/usr/bin/Backarrow2Delete
/usr/bin/koi8rxterm
/usr/bin/luitx
/usr/bin/uxterm
/usr/bin/xterm
/usr/lib/X11/etc
/usr/lib/X11/etc/xterm.termcap
/usr/lib/X11/etc/xterm.terminfo
/usr/share/X11/app-defaults
/usr/share/X11/app-defaults/KOI8RXTerm
/usr/share/X11/app-defaults/KOI8RXTerm-color
/usr/share/X11/app-defaults/UXTerm
/usr/share/X11/app-defaults/UXTerm-color
/usr/share/X11/app-defaults/XTerm
/usr/share/X11/app-defaults/XTerm-color
/usr/share/doc/packages/xterm-bin
/usr/share/doc/packages/xterm-bin/README
/usr/share/doc/packages/xterm-bin/README.SUSE
/usr/share/doc/packages/xterm-bin/README.i18n
/usr/share/fonts/misc
/usr/share/fonts/misc/20x20ja.pcf.gz
/usr/share/fonts/misc/20x20ko.pcf.gz
/usr/share/man/man1/koi8rxterm.1.gz
/usr/share/man/man1/uxterm.1.gz
/usr/share/man/man1/xterm.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:32:08 2026