bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: modernizing html output


From: Patrice Dumas
Subject: Re: modernizing html output
Date: Thu, 3 Jan 2019 12:23:21 +0100
User-agent: Mutt/1.10.1 (2018-07-13)

On Wed, Jan 02, 2019 at 10:00:14PM +0000, Gavin Smith wrote:
> 
> > Element names can contain any character (including letters and numbers)
> > Element names must not contain spaces
> > Element names must not begin with a number or punctuation character (for 
> > example a comma or semi-colon etc)
> > Element names must not start with the letters xml (whether lowercase, 
> > uppercase, or mixed case)

> In the Texinfo manual in the same place, it says:
> 
> "If the node name does not begin with a letter, the literal string
> 'g_t' is prefixed to the result."
> 
> So maybe this a bug.  (The node name in question here is a strange case 
> because it begins with a space character.)  So maybe there is no 
> validation error at all, and texi2any just needs to be fixed not to 
> output id names that begin with underscores.  Patrice, are you there?  
> Do you remember why there were validation errors?

I remember that there were validation errors.  Maybe the problem is not
with node names (and for section when section names are used as anchors)
as they have g_t prepended but for other anchors, in particular for
index entries, I do not think that they have g_t prepended, so they
could start with - or with a number.

-- 
Pat



reply via email to

[Prev in Thread] Current Thread [Next in Thread]