From ... From: Erik Naggum Subject: Re: unicode Date: 2000/06/21 Message-ID: <3170598344242639@naggum.no>#1/1 X-Deja-AN: 637335333 References: <3948F7A4.AC6ED328@ccl.umist.ac.uk> <8inqa3$s06$1@news.u-bordeaux.fr> <3170508962807354@naggum.no> <3170519803902342@naggum.no> mail-copies-to: never Content-Type: text/plain; charset=us-ascii X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 961615099 14887 195.0.192.66 (21 Jun 2000 19:18:19 GMT) Organization: Naggum Software; vox: +47 8800 8879; fax: +47 8800 8601; http://www.naggum.no User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.6 Mime-Version: 1.0 NNTP-Posting-Date: 21 Jun 2000 19:18:19 GMT Newsgroups: comp.lang.lisp * Marco Antoniotti | Well, Bruno mentioned CHAR-WIDTH and STRING-WIDTH. From the names, I guess these are relics of coding systems. If you think you need to work with coding systems, you are mistaken. If you still think you need to work with coding systems, measuring the width of characters in bytes is wrong. | He also mentioned the treatment of :EXTERNAL-FORMAT. The various external-formats you will need in the complex world of universal character sets are not covered by the standard. Nor should they. There are, however, several conflicting attempts to enumerate them outside of the Lisp world, and it is not necessarily useful to standardize on one of those. | Does ACL have these functions? I hope to that there won't be any char-width or similar cruftitude in Allegro 6.0. If anything, we should have learned from the Great Emacs Experience that exposing coding systems internals to users is Just Plain Wrong. #:Erik -- If this is not what you expected, please alter your expectations.