#10223: xterm-331
-------------------------+-------------------------
 Reporter:  bdubbs@…     |      Owner:  blfs-book@…
     Type:  enhancement  |     Status:  new
 Priority:  normal       |  Milestone:  8.2
Component:  BOOK         |    Version:  SVN
 Severity:  normal       |   Keywords:
-------------------------+-------------------------
 New version.                            Patch 331 - 2017/12/30

      * add  workaround for improper grayscale adjustments made in FreeType
        library, exposed by changes to rounding in 2.8.1, which shows up as
        a gap in line-drawing characters (Debian #880407).
      * improve  a  special  case  where  a non-Unicode font's line-drawing
        characters  were  not  used,  when  specifying it via the utf8Fonts
        resource, e.g.,

         -fs 15 \
         -xrm '*VT100.font:12x24' \
         -xrm '*VT100.boldFont:12x24' \
         -xrm '*VT100.utf8Fonts.font: 12x24' \
         -xrm '*VT100.utf8Fonts.boldFont: 12x24' \

      * replace  constant  10msec  delay for next X event with new resource
        nextEventDelay,  and  reduce  that  to  1msec to accommodate faster
        machines  than  used  when  -hold  was  implemented in 1999 (Debian
        #877628).
      * add  scroll-to  action, which simplifies binding a key to scroll to
        the beginning or end of the saved-lines (Debian #880120).
      * add   building  blocks  for  alternate  screen  and/or  title-stack
        features in the terminfo file.
      * improve calculations for cell-data size.
      * change  configure  script  to  enable  XHTML/SVG  screen  dumps  by
        default.
      * change configure script to enable 256-colors by default.
      * update config.guess, config.sub
      * change  configure script option for --with-man2html to use improved
        script by default.
      * add   case   for  private  mode  1044  in  DECRQM,  to  report  the
        keepClipboard resource setting and corresponding menu entry.
      * fix  an  inconsistency between private mode 12 (the AT&T 610 cursor
        blink)  and  DECSCUSR:  the former relied on having the cursorBlink
        resource  set  initially  to  enable the escape sequence, while the
        latter does not.
      * add  private modes 13 and 14, as well as resource cursorBlinkXOR to
        allow  better  control  over  the cursor-blinking state (discussion
        with Bram Moolenaar).
      * modify the html and svg screen dumps to support direct color
      * modify  media  copy (screen-printing) to support the same SGR codes
        as DECRQSS, including 88/256 indexed color as well as direct color.
      * improve options-parsing for query-status.pl script.
      * modify  parsing  of  SGR  direct-color  control  making color space
        identitier optional. The corresponding DECRQSS reply always returns
        an empty (default) field for the identifier.
      * add wide-attributes to DECRQSS reply for SGR.
      * add private mode 1046 to help with scripting applications.
      * correct  expression  used for readline-flags in DECRQM; to test the
        current  flag  rather  than  information  stacked  within  the same
        variable.
      * correct  typo  in ctlseqs.ms reference to ISO-8613-6 (patch by Mike
        Frysinger).
      * fix lintian warning for test-package.
      * fix  typo in DECRQSS for SGR 48, which printed the foreground value
        for  colors  past  15.  Also use colon delimiter for codes 38/48 in
        response (report by Paul LeoNerd Evans).
      * improve  workaround  for Debian #542434 by using the font's maximum
        width when no ISO-8859-1 glyphs are provided (Debian #879936).
      * work  around  a  special  case of Xft's mismanagement of its cached
        data  by  adding  a check before the -report-fonts option to ensure
        that it does not use an XftPattern which may have been freed during
        a call to XftFontOpenPattern.
      * improve  manual  page  description  of  regex  option for onXClicks
        resources (report by Lukas Mai).
      * add directColor resource.
      * additional   manpage   macro   cleanup  (Brandon  Robinson,  Debian
        #880551).
      * add  optional  support  for  direct-colors  (adapted  from patch by
        anonymous “Nibby Nebbulous”).
      * improve legacy/NRC character set mapping (patch by Thomas Wolff):
           + enable  alternate  NRC  set  designators for French and French
             Canadian, ‘9’ and ‘f’ respectively, as documented in ctlseqs.
             (‘9’ is documented for VT510, ‘f’ is a Kermit feature).
           + correct  the  Unicode value in the DEC Technical table to show
             capital delta.
           + referring to

      http://vt100.net/docs/vt220-rm/table2-3b.html
      http://vt100.net/docs/vt320-uu/appendixe.html
             add entries for the DEC Supplemental Graphics table to display
             0x28/0xa8 as ¤ and 0x5d/0xdd as Ÿ.
           + referring to

      http://www.vt100.net/charsets/technical.html
             alter  the  Unicode  values  used for 0x2b through 0x2c to use
             curly braces to work with the “middle” parts displayed with
             0x2f and 0x30.
           + modify the VT220 “Supplemental” table, giving a hint that it
             was probably meant to be “Supplemental Graphics” and is the
             same as VT320's table.
      * quiet a few font-warnings when a derived fontname cannot be opened,
        overlooked   in   refactoring  of  font  resources  in  patch  #328
        (initially reported on Cygwin mailing list, with followup).
      * correct  error  response  for DECRQSS broken in cleanup of Coverity
        reports  in  patch  #288  (reports  by  Bram  Moolenaar and IWAMOTO
        Kouichi).
      * improve DECRPM responses by returning mode not recognized for modes
        which  may  not  be  settable  due  to  the  selected decTerminalID
        resource (report by IWAMOTO Kouichi).
      * correct  logic for print-immediate action, and enable corresponding
        menu entry (patch by Lauri Tirkkonen).
      * add configure option --with-pcre2 (patch by David Michael).
      * fix  a  misspelled  subsection  title  in ctlseqs.ms and add a note
        regarding  blink which was rendered as bold in X11R6. Blinking text
        was implemented in Patch #60.
      * fix typos in xterm.man (patches by Sven Joachim, Larry Hynes).
      * fix  typography in xterm.man (patch by Bjarni Ingi Gislason, Debian
        #869248).
      * fix typo in INSTALL (Larry Hynes).
      * add  xterm-direct  terminal description based on changes introduced
        in patch #277, and relying upon ncurses RGB extension.
      * modify   xterm-new   terminal   description  to  use  ECMA-48  REP,
        reflecting its use in xterm since patch #32 (1996).
      * clarify  comment in ctlseqs.ms regarding blink: it has been part of
        xterm since patch #60 (1998).
      * update ftp URLs in documentation.

--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/10223>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to