From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/48138 Path: main.gmane.org!not-for-mail From: Reiner Steib <4uce.02.r.steib@gmx.net> Newsgroups: gmane.emacs.gnus.general Subject: Re: UTF-8 breakage Date: Tue, 10 Dec 2002 22:40:43 +0100 Sender: owner-ding@hpc.uh.edu Message-ID: References: <84d6otk0a6.fsf@lucy.cs.uni-dortmund.de> Reply-To: reiner.steib@gmx.de NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1039556809 32540 80.91.224.249 (10 Dec 2002 21:46:49 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 10 Dec 2002 21:46:49 +0000 (UTC) Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18LsDG-0008Sf-00 for ; Tue, 10 Dec 2002 22:46:47 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 18Ls87-000209-00; Tue, 10 Dec 2002 15:41:27 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Tue, 10 Dec 2002 15:42:15 -0600 (CST) Original-Received: from sclp3.sclp.com (qmailr@[209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id PAA02807 for ; Tue, 10 Dec 2002 15:41:55 -0600 (CST) Original-Received: (qmail 12461 invoked by alias); 10 Dec 2002 21:40:48 -0000 Original-Received: (qmail 12456 invoked from network); 10 Dec 2002 21:40:48 -0000 Original-Received: from theotp5.physik.uni-ulm.de (134.60.10.145) by gnus.org with SMTP; 10 Dec 2002 21:40:48 -0000 Original-Received: (from ste@localhost) by theotp5.physik.uni-ulm.de (8.11.2/8.11.2) id gBALeh620573; Tue, 10 Dec 2002 22:40:43 +0100 X-Authentication-Warning: theotp5.physik.uni-ulm.de: ste set sender to 4uce.02.r.steib@gmx.net using -f Original-To: ding@gnus.org X-Face: 1;h7XMU[7l}$T@J.D}5z*w8Tg'}B5ArAWc8>2X~otB;kOjKs8X%|hTC#dG:%Vpx")x7S/`v :VXU#fZW$X$zdhEU.RfVQ@<-m9IuN{Hm"fW{,5]6kR'M*vEs+{5Cj!L(JTRzA$(},?5J=sm;%Od (Matthias Andree's message of "Tue, 10 Dec 2002 20:33:27 +0100") User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.1 (i386-suse-linux) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:48138 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:48138 On Tue, Dec 10 2002, Matthias Andree wrote: > Reiner Steib <4uce.02.r.steib@gmx.net> writes: > >> With Emacs 21.[1-3], you also need a newer version of utf-8.el and >> load it with (load-library "utf-8"), see [1]: >> >> | The version of `utf-8.el' shipped with 21.1 or 21.2 is _not_ sufficient. >> | Moreover (because the code of `utf-8.el' is dumped into the emacs binary >> | at build time), it's _not_ enough to replace `utf-8.el*' in the directory >> | share/emacs/21.?/lisp/international by the new ones. > > I find that section unclear, because it does not tell me what to do with > Emacs 21.1 or 21.2. The cited section is *not* the whole story. Is it still unclear, when you read the rest (especially the "Preparation" and "Installation" sections in [1])? I think it clearly says, that for Emacs 21.2 you need to install `rs-gnus-unify.el', `utf-8.el' and `ucs-tables.el' and "(require 'rs-gnus-unify)"? If not, could you please suggest improvements? Shortened version of [1]: ;;; Preparation: ;; Required files for Emacs 21.1 or 21.2: ;; ;; - This file `rs-gnus-unify.el'. ;; ;; - `utf-8.el' and `ucs-tables.el' [...] ;; The version of `utf-8.el' shipped with 21.1 or 21.2 is _not_ sufficient. [...] ;; Required files for Emacs 21.4 or later: ;; ;; - Emacs 21.4 (?) or later already contains suitable versions of `utf-8.el' ;; and `ucs-tables.el', so in that case you can omit downloading them ;; separately. ;; ;; - So you only need only this file: `rs-gnus-unify.el'. ;;; Installation: ;; Put `rs-gnus-unify.el' (together with `utf-8.el' and `ucs-tables.el' in ;; case of Emacs 21.[1-3]) in a directory that's at the beginning of your ;; `load-path', e.g. ~/lisp: ;; ;; (setq load-path (nconc (list ~/lisp) load-path)) ;; ;; To setup the unification, you'll need to put the following in your startup ;; file (usually ~/.emacs): ;; ;; (require 'rs-gnus-unify) ;; ;; That's all. > Is "load-library" sufficient? Yes. > Will I have to recompile Emacs? No. > (BTW, I find 21.2 is considerably slower than 21.1, has this been > addresses by the CVS versions?) I have no idea (I don't even have Emacs 21.2 installed). Bye, Reiner. [1] http://theotp1.physik.uni-ulm.de/~ste/comp/emacs/gnus/rs-gnus-unify.el -- ,,, (o o) ---ooO-(_)-Ooo--- PGP key available via WWW http://rsteib.home.pages.de/