summary: Accommodate now-missing dependency lists

The previous commit made dependency lists optional for certain symbols.  The
Summary Page needs to be updated to permit such a thing.

The whole Summary Page needs aggressive refactoring, though, so this doesn't
bother checking for `no-deps' to see if this is a bad thing.

* src/current/summary.xsl (typeset-final)[preproc:sym-ref]: Permit missing
    symbol dependencies.
  (lv:param|lv:const|lv:item): Likewise.
master
Mike Gerwitz 2019-02-07 13:11:31 -05:00
parent b6cfdb4221
commit 7862eef62e
1 changed files with 2 additions and 2 deletions

View File

@ -656,7 +656,7 @@
<xsl:variable name="name" select="@name" />
<xsl:variable name="deps" as="element( preproc:sym-dep )"
<xsl:variable name="deps" as="element( preproc:sym-dep )?"
select="/lv:*/preproc:sym-deps/preproc:sym-dep[
@name=$name ]" />
@ -1579,7 +1579,7 @@
<xsl:template match="preproc:sym-ref" mode="typeset-final" priority="5">
<xsl:param name="deps" as="element( preproc:sym-dep )"/>
<xsl:param name="deps" as="element( preproc:sym-dep )?"/>
<xsl:variable name="name" select="@name" />
<xsl:variable name="tex" select="