Summary of important user-visible changes for pkg-octave-doc 0.7.7:
-------------------------------------------------------------------

 ** `package_texi2qch` generates a landing page for the package and points the
    root of the contents tree at it.  Double-clicking the package in the
    Documentation tab opened whichever category was listed first; it now opens
    an overview carrying the package name, version and description, and every
    documented name under its category against the first sentence of its help
    text.

 ** A `@tex` formula is rendered as its `@ifnottex` alternative in a `.qch`,
    and dropped when the docstring carries none.  The Qt documentation browser
    runs no JavaScript, so the MathJax that typesets a formula in the online
    pages is not available to it and the TeX reached the reader as source.
    This is what `help` prints in the terminal for the same docstring.

 ** `@math{...}` is rendered as `<em class="math">`, the element `makeinfo`
    emits, instead of a bare `<math>`.  `<math>` is the MathML root element,
    so an HTML5 parser read everything after it as foreign content: an inline
    tag inside a formula, as `@math{100 * (1 - @var{alpha})%}` produces,
    closed the formula early and left the remainder of it outside.

 ** `classdef_texi2html` no longer loses the page of a class whose method is
    documented outside texinfo.  Such a method left the renderer without a
    first sentence or a body, raising `'mtds_fs' undefined` for the first one
    in a class and repeating the previous method's documentation for any later
    one.  It now renders as not documented, as the grouped layout already did.

 ** The first sentence of a help text no longer loses its first character when
    the docstring body starts at column 0, as an oct-file's does.  It was read
    by counting a fixed offset past the paragraph tag, which is correct only
    for an indented body.
