On 20-Sep-2007, Jan Christoph Nordholz wrote: > Ben: I like the first version of your patch to #437024 - an > explanation of those characters and a change to hexadecimal view > (which I prefer over the decimal representation when dealing with > character sets) really can't hurt.
Thanks for this feedback. If you want to apply just that part, including the reformatting into a tabular structure as in the latest versions of the patch, I'd be pleased. > However I'm reluctant to change the source code's encoding (#439628) > just because utf is slowly becoming the default. We have already > diverged a lot from upstream, and I don't want to further this just > for beauty's sake (and they're slow at accepting patches, even the > bugfixing ones...). I'm not really concerned with any files but 'process.c' for this patch, and UTF-8 makes the most sense there for future expansion of the digraph table. The reason for re-encoding all files was for consistency: I thought it would make most sense to re-encode all files to work with UTF-8 at the same time; if you disagree, the alternative is to have one file ('process.c') UTF-8 encoded, others encoded differently. > Besides, the utf characters in help.c and acls.c are part of comments, > and process.c gets fixed by your patch anyway. IMHO C source should > ideally be pure ascii. That's the problem. Once the characters in a file are outside 7-bit ASCII, the file *must* be encoded using some non-ASCII encoding. Sticking to UTF-8 seems the most logical choice these days. However, I can see your point about changing the encoding of an existing file that upstream may not apply for a while. If you decide not to re-encode all the source code files at this time, that's your decision to make. -- \ "Anyone can do any amount of work provided it isn't the work he | `\ is supposed to be doing at the moment." -- Robert Benchley | _o__) | Ben Finney <[EMAIL PROTECTED]>
signature.asc
Description: Digital signature