logo       

Re: non-ASCII characters in Automake source files: msg#00018

sysutils.automake.bugs

Subject: Re: non-ASCII characters in Automake source files

>>> "Paul" == Paul Eggert <eggert@xxxxxxxxxxx> writes:

[...]
Paul> Autoconf imports lib/elisp-comp from Automake, and this file
Paul> has a single non-ASCII character:

Paul> lib/elisp-comp:3:# François Pinard <pinard@xxxxxxxxxxxxxxxx>, 1995.
[...]

I've installed the following patch on HEAD and branch-1-7. If
latin-1 characters in Automake sources ever turn out to cause
problems, I'd rather convert them to unicode as Bruno did in
Gettext. I mean, come on, we are in 2003! Let's go forward,
not backward.

2003-05-22 Alexandre Duret-Lutz <adl@xxxxxxx>

* automake.texi (maintainer-mode): s/François/Fran@,{c}ois/.
* lib/elisp-comp: s/François/Franc,ois/.
Suggested by Paul Eggert.

Index: automake.texi
===================================================================
RCS file: /cvs/automake/automake/automake.texi,v
retrieving revision 1.305.2.25
diff -u -r1.305.2.25 automake.texi
--- automake.texi 17 May 2003 11:47:05 -0000 1.305.2.25
+++ automake.texi 22 May 2003 20:18:02 -0000
@@ -5685,7 +5685,7 @@
rules conditionally. Some developers use this feature to disable
rules that need exotic tools that users may not have available.

-Several years ago François Pinard pointed out several arguments
+Several years ago Fran@,{c}ois Pinard pointed out several arguments
against @code{AM_MAINTAINER_MODE}. Most of them relate to insecurity.
By removing dependencies you get non-dependable builds: change to
sources files can have no effect on generated files and this can be
@@ -5699,7 +5699,7 @@
rebuild rules are disabled by @code{AM_MAINTAINER_MODE}).

Jim Meyering, the inventor of the @code{AM_MAINTAINER_MODE} macro was
-swayed by François's arguments, and got rid of
+swayed by Fran@,{c}ois's arguments, and got rid of
@code{AM_MAINTAINER_MODE} in all of his packages.

Still many people continue to use @code{AM_MAINTAINER_MODE}, because
Index: lib/elisp-comp
===================================================================
RCS file: /cvs/automake/automake/lib/elisp-comp,v
retrieving revision 1.5.6.1
diff -u -r1.5.6.1 elisp-comp
--- lib/elisp-comp 10 Jan 2003 17:19:43 -0000 1.5.6.1
+++ lib/elisp-comp 22 May 2003 20:18:03 -0000
@@ -1,6 +1,6 @@
#!/bin/sh
# Copyright (C) 1995, 2000, 2003 Free Software Foundation, Inc.
-# François Pinard <pinard@xxxxxxxxxxxxxxxx>, 1995.
+# Franc,ois Pinard <pinard@xxxxxxxxxxxxxxxx>, 1995.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

--
Alexandre Duret-Lutz






<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise