bug-texinfo
[Top][All Lists]
Advanced

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

Re: do not upper case @sc argument in HTML cross manual Cross References


From: pertusus
Subject: Re: do not upper case @sc argument in HTML cross manual Cross References
Date: Fri, 10 Mar 2023 10:02:17 +0100

On Fri, Mar 10, 2023 at 09:42:19AM +0200, Eli Zaretskii wrote:
> > From: Gavin Smith <gavinsmith0123@gmail.com>
> > Date: Fri, 10 Mar 2023 07:19:15 +0000
> > Cc: pertusus@free.fr, bug-texinfo@gnu.org
> > 
> > On Fri, Mar 10, 2023 at 09:05:58AM +0200, Eli Zaretskii wrote:
> > > I'm not saying that texi2any doesn't play by the locale's rules.
> > > Quite the contrary: I'm saying that _if_ it plays by the locale's
> > > rules, then downcasing an innocent word like "INIT" will yield "ınit"
> > > in Turkish locale, something that could well be unexpected, and if you
> > > compare thatr with "init" for equality, it will compare not equal.
> > 
> > It's possible that a bug like that might occur somewhere in the code
> > base.  Fixing such a bug would probably depend on reports from users.
> 
> Sure.  I just explained why I recommend to actually run texi2any in
> the Turkish locale, because the breakage due to that, if it exists, is
> usually in very unexpected places.

I tested the checks in the Turkish locale, seems ok.  I added a note in
tp/TODO based on your recommendation, as it could happen later,
especially if we start using more localized functions in the perl part.

-- 
Pat



reply via email to

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