From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,47bc849aad30d586 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-05-31 02:05:52 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed00.sul.t-online.de!t-online.de!nautilus.eusc.inter.net!eusc.inter.net!cs.tu-berlin.de!uni-duisburg.de!not-for-mail From: Georg Bauhaus Newsgroups: comp.lang.ada Subject: Re: A standard package for config files is needed Date: Fri, 31 May 2002 09:05:51 +0000 (UTC) Organization: GMUGHDU Message-ID: References: <39ee2480.0205282322.3bbd4673@posting.google.com> <839J8.1076$r5.175696924@newssvr13.news.prodigy.com> NNTP-Posting-Host: l1-hrz.uni-duisburg.de X-Trace: a1-hrz.uni-duisburg.de 1022835951 26156 134.91.4.34 (31 May 2002 09:05:51 GMT) X-Complaints-To: usenet@news.uni-duisburg.de NNTP-Posting-Date: Fri, 31 May 2002 09:05:51 +0000 (UTC) User-Agent: tin/1.5.8-20010221 ("Blue Water") (UNIX) (HP-UX/B.11.00 (9000/800)) Xref: archiver1.google.com comp.lang.ada:25068 Date: 2002-05-31T09:05:51+00:00 List-Id: tmoran@acm.org wrote: : so it : doesn't matter if it's ASCII or whatever. If you are going to allow safe : concurrent access, the config file obviously can't be a simple ASCII file. Not only that. It seems quite plausible, with Ada being capable of handling a substantial subset of Unicode, and for more than one other reason, to store something more than (US) American Standard Code for Information Interchange wich isn't even enough for directly storing all US american words, let alone anything that might be needed in Canada, Brazil, Russia, France, Korea, Egypt, Japan, ... (E.g. error messages.) If your editors aren't capable of handling anything but 7bit or latin1 or some such, and you use that as an argument to _always_ stay with ASCII, then the ASCII anachronism is likely to last. I wouldn't like to edit Strings like "r[00F4]le" with a lookup-table open in another window (or a print of such a table on my desk) essentially for eye-movement trainging. For compatibility, like with 6 bit computers, where "ASCII-Editors" vi or notepad or whatever won't help, there is still enough power in Ada to build a suitable abstraction, so you could write a program for config file inspection for any mechanism, including a 6 bit characters text file.