logo       

non-ASCII characters in Automake source files: msg#00017

sysutils.automake.bugs

Subject: non-ASCII characters in Automake source files

Recently I went through the Autoconf source files and removed all
non-ASCII characters in the source files. These characters are a
problem for people who don't use Latin-1 by default.

However, Autoconf imports lib/elisp-comp from Automake, and this file
has a single non-ASCII character:

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

I don't know what the Automake policy is about non-ASCII characters in
source files, but would you guys mind if I changed "François" to
"Franc,ois" in that file, so that we can continue to share that
particular file in ASCII? That is the usual way his name is spelled
in ASCII.

Another possibility would be to insert an Emacs directive into the
file so that Emacs users will always use Latin-1 when reading the
file. This solution would work only for Emacs users, but I suppose
that might be good enough for Autoconf.

Here is a list of all the non-ASCII characters in Automake 1.7.5. I
guess they should be fixed one way or the other at some point. If you
like, I can propose a patch to do so.

ChangeLog.01:3807:2001-03-06 Jens Krüger <jens_krueger@xxxxxxxxxxxxxxxxxxxxx>
ChangeLog.01:4058:2001-03-02 Jens Krüger <jens_krueger@xxxxxxxxxxxxxxxxxxxxx>
ChangeLog.96:1225: * m4/AM_C_PROTOTYPES.m4: Changes from François Pinard.
ChangeLog.96:1275: ansi2knr.1 into common_files. Bug report from François
Pinard.
ChangeLog.96:1733: From François Pinard.
ChangeLog.96:2276: From François Pinard:
ChangeLog.96:2289: Changes from François Pinard:
ChangeLog.96:2320: * automake.in (handle_dist): Chmod distdir 777. From
François
ChangeLog.96:2347: Fixes from François Pinard:
ChangeLog.96:237: Fix for bug reported by François Pinard:
ChangeLog.96:2397: * automake.in: Cleanups from François Pinard to avoid
$#.
ChangeLog.96:2453: From François Pinard:
ChangeLog.96:2479: François Pinard.
ChangeLog.96:2498: Some changes from François Pinard:
ChangeLog.96:2560: Changes from François Pinard:
ChangeLog.96:917: ${INSTALL_PROGRAM}. From François Pinard.
ChangeLog.96:965: * m4/AM_WITH_REGEX.m4: New version from François Pinard.
ChangeLog.98:1488: test'. From François Pinard.
ChangeLog.98:1582: * missing: Regularized grammar. From François Pinard.
ChangeLog.98:1644: * INSTALL, mkinstalldirs, install-sh: Update from
François
ChangeLog.98:169: Some bugs from François Pinard:
ChangeLog.98:2004: `missing' changes from François Pinard:
ChangeLog.98:2143: Test confsub.test. From Ramón García Fernández.
NEWS:296:* Documentation updates (many from François Pinard)
NEWS:354:* Substantial cleanups from François Pinard
THANKS:183:Ramón García Fernández ramon@xxxxxxxxxxxxxxx
THANKS:62:François Pinard pinard@xxxxxxxxxxxxxxxx
THANKS:92:Jens Krüger jens_krueger@xxxxxxxxxxxxxxxxxxxxx
TODO:356:whatever else François says here...
TODO:421:François says the ordering of files in a distribution should be as
follows:
TODO:488:Document customary ordering of Makefile.am. From François.
automake.texi:5688:Several years ago François Pinard pointed out several
arguments
automake.texi:5702:swayed by François's arguments, and got rid of
tests/acoutbs.test:21:# Test for bug reported by François Pinard.
tests/acoutqnl.test:21:# Test for bug reported by François Pinard.
tests/ansi.test:23:# From François Pinard.
tests/block.test:22:# Report from François Pinard.
tests/tagsub.test:23:# François Pinard, and later by Akim Demaille.
tests/target.test:22:# Bug from François Pinard.





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

News | FAQ | advertise