unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Non-ASCII characters in Info files produced by Texinfo 7.1
@ 2023-10-23 19:12 Eli Zaretskii
  2023-10-23 19:52 ` Stefan Kangas
                   ` (3 more replies)
  0 siblings, 4 replies; 36+ messages in thread
From: Eli Zaretskii @ 2023-10-23 19:12 UTC (permalink / raw)
  To: emacs-devel

Texinfo 7.1, released a few days ago, changed the behavior wrt
characters produced from quotes, apostrophes and en- and em-dashes: by
default, it now produces the ASCII equivalents.  So, for example, "--"
in the Texinfo source remains "--" in the produced Info file, where
previous versions would produce a real en-dash '–'.

The main reason for this change is that it makes it easier to grep the
Info files.

To revert to previous behavior, we will need to pass an optional
argument to the makeinfo command in our Makefile's.  But before I make
this change, I would like to know if people here want the new behavior
or the old one.

For those who want the read about the reasons for this change in
behavior, here are the links:

  https://lists.gnu.org/archive/html/automake-patches/2022-12/msg00000.html
  https://lists.gnu.org/archive/html/automake-patches/2022-12/msg00019.html
  https://lists.gnu.org/archive/html/bug-texinfo/2023-06/msg00000.html

What do people think about this?



^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2023-12-09  4:01 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-23 19:12 Non-ASCII characters in Info files produced by Texinfo 7.1 Eli Zaretskii
2023-10-23 19:52 ` Stefan Kangas
2023-10-24  5:02   ` Visuwesh
2023-10-24  8:52     ` Stefan Kangas
2023-10-24  9:07       ` Visuwesh
2023-10-24 11:45         ` Eli Zaretskii
2023-10-25  6:45           ` Juri Linkov
2023-10-25 12:31             ` Eli Zaretskii
2023-10-25 12:33             ` Eli Zaretskii
2023-10-25 13:12               ` Gerd Möllmann
2023-10-23 20:49 ` Alan Mackenzie
2023-10-24  4:31   ` tomas
2023-10-24  5:28     ` Christopher Dimech
2023-10-24  7:42       ` tomas
2023-10-24  6:54 ` Yuri Khan
2023-10-24 11:15   ` Eli Zaretskii
2023-10-24 11:20     ` Eli Zaretskii
2023-10-24  8:02 ` Manuel Giraud via Emacs development discussions.
2023-10-24  8:21   ` Ulrich Mueller
2023-10-24  9:39     ` Manuel Giraud via Emacs development discussions.
2023-10-24 10:59     ` Po Lu
2023-10-24 12:04       ` Eli Zaretskii
2023-10-24 11:27     ` Eli Zaretskii
2023-10-24 11:22   ` Eli Zaretskii
2023-10-24 12:28     ` Manuel Giraud via Emacs development discussions.
2023-10-24 12:45       ` Eli Zaretskii
2023-10-24 13:43         ` Manuel Giraud via Emacs development discussions.
2023-10-26  8:53           ` Eli Zaretskii
2023-10-26  9:43             ` Alan Mackenzie
2023-10-26 10:11               ` Eli Zaretskii
2023-10-26 10:55                 ` Alan Mackenzie
2023-10-26 11:18                   ` Eli Zaretskii
2023-12-09  4:01                 ` Richard Stallman
2023-10-26  9:54             ` Ulrich Mueller
2023-10-26 10:14               ` Eli Zaretskii
2023-10-26 10:31             ` Gregory Heytings

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).