Re: [S] [C] xemacs-21.5: Fix mule-win32-init typo in dumped-lisp.el
Aidan Kehoe <[email protected]> Wed, 12 Jan 2005 22:23:34 +0000
| Newsgroups | gmane.emacs.xemacs.design |
|---|---|
| Message-ID | <[email protected]> |
Ar an dara l=C3=A1 d=C3=A9ag de m=C3=AD Eanair, scr=C3=ADobh Stephen J. = Turnbull:=20 > Moving to XEmacs Design. Reply-to set. >=20 > >>>>> "Aidan" =3D=3D Aidan Kehoe <[email protected]> writes: >=20 > Aidan> Ar an naoi=C3=BA l=C3=A1 de m=C3=AD Eanair, scr=C3=ADobh A= drian Aichner: >=20 > >> What's the proper file-coding to use for ChangeLog files to > >> handle wide characters? >=20 > iso-8859-1. Sorry, that's the current standard. =20 The packages ChangeLogs include iso-2022-jp-encoded kana and one Han character, so, strictly speaking, we should split the difference and call them iso-2022-8 :-) . That=E2=80=99s a bit moot for this commit, though, as the =C3=B3 of L=C3=B3= pez _can_ be encoded in iso-8859-1. > If you decide to fix it, the way to do it would be to convert all > ChangeLogs to utf-8. This requires proofreading (ie, use > '(skip-chars-forward "[\000-\177]")' or an equivalent grep to find > non-ASCII characters. find xemacs-21.5 -name ChangeLog -exec grep -nH '[^[:print:][:space:]]' {= } \; find packages -name ChangeLog -exec grep -nH '[^[:print:][:space:]]' {} \= ; did the job with GNU grep in the C language environment. Most of the outp= ut is names: Kai Gro=C3=9Fjohann Ville Skytt=C3=A4 Attila F=C3=BCl=C3=B6p Bj=C3=B6rn Torkelsson Makato MATSUSHITA (=E3=81=BE=E3=81=A4=E3=81=97=E3=81=9F=E3=81=BE=E3=81=93= =E3=81=A8)=20 Pavel Jan=C3=ADk Damien Nad=C3=A9=20 Peter M=C3=B8ller Neergaard Adam Przepi=C3=B3rkowski. Francesco Potort=C3=AC MULE-UCS 0.01 (YUME:=E5=A4=A2) Released. There=E2=80=99s also a few acute accents instead of single quotation mark= s.=20 > Then add an entry to file-coding-system-alist for ChangeLog. Maybe it=EF=BF=BDs a bit presumptuous of us to assume that other projects= =E2=80=99 ChangeLogs will use the coding system we use.=20 > Probably there should be some hook function as well to check for other > coding systems. That=E2=80=99s kind of generally true.=20 --=20 =E2=80=9CAh come on now Ted, a Volkswagen with a mind of its own, driving= all over the place and going mad, if that=E2=80=99s not scary I don=E2=80=99t know= what is.=E2=80=9D