The NEWS file was generated from xterm.log.html, which serves as the changelog
for xterm.
--------------------------------------------------------------------------------
                            Patch #411 - 2026/08/24

     * add  a  case  for DECSWT in VT520 mode (prompted by discussion with
       James Holderness).
     * correct  an  index  computation in VS15/VS16 logic for -emoji_width
       option (report by Arpit Jain).
     * add ich1 to terminfo where appropriate.
     * drop “GTK_*” from environment filtering (report by Stefan Klinger).
     * fix a couple of places in terminfo which used BEL rather than ST.
     * add  DECSCUSR  7 for the “power-up” configuration, which can be
       different   from   the   documented  VT520  behavior  (prompted  by
       discussion with “heurist”).
     * correct  a  limit-check  added  in  patch  #399,  which resulted in
       regex-based  selections to be limited to the first row of a wrapped
       line (Redhat #2479962).
     * add   resource   brokenCopyArea,  using  that  to  control  whether
       XCopyArea  is used for indexing and scrolling, as well as inserting
       or deleting characters and lines.
     * amend  check  for  validity  of  C1  controls to check both whether
       wide-characters  have  been  initialized,  as  well  as whether the
       current encoding is UTF-8 (Debian #687699).
     * call  Cleanup  directly when processing SIGHUP, because the process
       running in xterm may ignore a killpg sent to the top-level screen's
       process (Debian #243598).

