File html-xml-utils.changes of Package html-xml-utils

Tue Nov  2 20:39:02 UTC 2021 - Sebastian Wagner <>

- update to version 8.0:
  * selector.c, selmatch.c: Also parse and process the experimental
  ":is()" and ":where()" pseudo-classes. Correct a bug in parsing
  comma-separated selectors. Correct a bug in esc() that caused an
  empty string to fail (e.g., in [alt=""]. (The function esc() is not
  used, but could be used when debugging.)
  * tests/ Test ":empty" in combination with another
  * Added tests,,, and
  * Added AC_SYS_LARGEFILE to enable seek() to seek
  large files and the off_t type to be 64 bits on older, 32-bit
  systems. Also check for limits.h.
  * hxselect.1: Noted the known bug that case-insensitive selectors
  (option -i) only work with ASCII characters.

Mon Jan 11 07:45:54 UTC 2021 - Wang Jun <>

- Update to version 7.9
  * unent.hash: gperf 3.1 generates size_t instead of unsigned int.
  * Call gperf on unent.hash with "-k 1-6" instead of
    "-k 1,2,$ -D". Added test
  * Test added. (Contributed by Hugo Peixoto.)
  * selector.c: An attribute selector with an empty string such as
    [foo=''], resulted in a NULL value instead of an empty string,
    which led to a crash. (Found and fixed by Hugo Peixoto.)

Thu Oct 24 20:21:24 UTC 2019 - Sebastian Wagner <>

- update to version 7.8:
 * textwrap.c, langinfo.c, hxnormalize.c: Added knowledge about
   languages that do not use spaces between words. In such languages,
   a newline should not be converted to a space in outc() in
   textwrap.c, but only to a break opportunity.
 * hxtoc.c: The element to group headings in HTML5 is called
   HGROUP, not HEADER. The heading of a section (SECTION, ARTICLE,
   etc.) need not be the first element, there may be non-header
   elements before it.
 * hxwls.c: Print "longdesc", "classid" or "codebase" in the second
   column for the corresponding attribute. Also recognize srcset
 * hxnormalize.c: Added option -X to indicate the input is XML
   instead of HTML. Handle conversion of CDATA elements to XML by
   escaping < and & instead of adding <![CDATA[. Added corresponding

Sat Jul 14 19:44:10 UTC 2018 -

- Cut overly long description and trim bias.

Sun May 27 08:45:43 UTC 2018 -

- update to version 7.7:
 * dtd.hash: Don't include the arguments in the forward declaration
   of lookup_element(), because those arguments differ slightly
   depending on which version of gperf is used to generate dtd.c:
   "unsigned int" in gperf 3.0 vs "size_t" in gperf 3.1.
 * Check for libiconv with the AM_ICONV macro (from
   gettext) instead of AC_SEARCH_LIBS. (Advice from Christian
   Weisgerber, received via Anthony Bentley). That in turn requires
   adding config.rpath to the EXTRA_DIST in
 * hxindex.c: Replaced fgets() by getline(), to allow lines of
   arbitrary length in the term database.

Sun Feb 18 17:03:55 UTC 2018 -

- update to version 7.6:
 * fix read uninitialized memory bug
- update to version 7.5:
 * bugfixes
 * Added support for HTML5 elements (source, audio, video)

Sat Dec 30 11:18:16 UTC 2017 -

- initial package for version 7.4
openSUSE Build Service is sponsored by