From fahree at gmail.com Sun Apr 8 05:07:35 2012 From: fahree at gmail.com (=?ISO-8859-1?Q?Far=E9?=) Date: Sun, 8 Apr 2012 01:07:35 -0400 Subject: [linedit-devel] Fwd: [asdf-devel] source file encoding In-Reply-To: References: <924571296303842@web155.yandex.ru> <4F6A2D49.2070607@sift.info> <4F6B37B2.2@sift.info> <4F74425C.90601@scieneer.com> Message-ID: Dear linedit-devel lispers, I'm writing to you because ASDF 2.21 is going to enforce UTF-8 encoding for all Lisp source files by default on platforms that support it, and one or more of the files in one of the packages I believe you maintain contains comments in latin1 or some other 8-bit encoding, at least in the version available in Quicklisp: linedit antik plain-odbc lispbuilder mtlisp cl-pdf bibtex metatilities regex You can identify these files with ? ? ? grep --color='auto' -P -n "[\x80-\xFF]" $FILES where FILES is your list of .lisp and .asd files, e.g. ? ? ? $(find . -name '*.lisp' -o -name '*.asd' -print) A list of files is also available at: https://github.com/orivej/asdf-encodings/wiki/Tracking-non-UTF-8-lisp-files-in-Quicklisp You may typically fix an offending file with such a command as: ? ? ? recode l1..u8 $offending_file or using iconv (warning: may or may not be guaranteed not to clobber contents): ? ? ? iconv -f latin1 -t utf8 -o $offending_file $offending_file Can you fix your Common Lisp code to use UTF-8 everywhere? NB: If for some reason you really need a different encoding than UTF-8, then you will be able to explicitly specify one with the new ASDF 2.21; contact me if that's the case, because I will need beta-testers. Also, when you're using a legacy implementation (rmcl, genera, corman, gcl), ASDF falls back to the :default 8-bit encoding, so things will "work" just as well (or badly) as they ever did. ??? ? Fran?ois-Ren? ?VB Rideau ?Reflection&Cybernethics? http://fare.tunes.org We could have an obfuscated-scheme contest, but if call/cc and macros are allowed, that would be like using nuclear bombs to hunt bunnyrabbits... ? Ray Dillinger From nikodemus at random-state.net Sun Apr 8 17:21:34 2012 From: nikodemus at random-state.net (Nikodemus Siivola) Date: Sun, 8 Apr 2012 20:21:34 +0300 Subject: [linedit-devel] [Linedit-cvs] CVS src In-Reply-To: References: Message-ID: On 8 April 2012 15:21, CVS User jsquires wrote: > Update of /project/linedit/cvsroot/src > In directory tiger.common-lisp.net:/tmp/cvs-serv25232 What, is the CVS still there? We're in git nowadays: git clone git://common-lisp.net/projects/linedit/linedit.git The CVS should be nuked, IMO. Cheers, -- nikodemus