Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: install.info failure
> 2021/05/25 5:22、Daniel Shahaf <d.s@xxxxxxxxxxxxxxxxxx>のメール:
>
> Daniel Shahaf wrote on Sat, May 22, 2021 at 13:23:35 +0000:
>> Vin Shelton wrote on Sat, 22 May 2021 13:11 +00:00:
>>> tzsh.texi:37730: @ref reference to nonexistent node `Manipulating Hook Functions'
>>
>> Regression from 48853, which added a noderef() to something that isn't
>> the argument of a texinode().
I was not following this thread, but 'make html' also fails after the commit.
@ref can refer only to a node or an anchor.
A simple fix is to add a new yodl macro 'anchor' and put an anchor at the
subsection 'Manipulating Hook Functions'.
diff --git a/Doc/Zsh/contrib.yo b/Doc/Zsh/contrib.yo
index a972f08d6..12ad3198a 100644
--- a/Doc/Zsh/contrib.yo
+++ b/Doc/Zsh/contrib.yo
@@ -287,6 +287,7 @@ any prefix, even a single letter; thus tt(a) is the same as tt(aliases),
tt(z) is the same as tt(zstyles), etc.
enditem()
+anchor(Manipulating Hook Functions)
subsect(Manipulating Hook Functions)
cindex(hook function utility)
diff --git a/Doc/ztexi.yo b/Doc/ztexi.yo
index 50bae6d48..c22f71b2d 100644
--- a/Doc/ztexi.yo
+++ b/Doc/ztexi.yo
@@ -155,6 +155,7 @@ def(zmanref)(1)(manref(ARG1)(1))
def(noderef)(1)(\
NOTRANS(@ref{)ARG1+NOTRANS(})\
)
+def(anchor)(1)(NOTRANS(@anchor{)ARG1+NOTRANS(}))
COMMENT(--- lists ---)
Messages sorted by:
Reverse Date,
Date,
Thread,
Author