From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kevin Rodgers Newsgroups: gmane.emacs.psgml.devel,gmane.emacs.devel Subject: Re: Key sequence C-c C-f C-e uses invalid prefix characters Date: Thu, 12 Dec 2002 13:32:58 -0700 Sender: psgml-devel-admin@lists.sourceforge.net Message-ID: <3DF8F27A.3080406@ihs.com> References: <5x3czq4lzb.fsf@kfs2.cua.dk> <200202271030.MAA22372@is.elta.co.il> <5x8z9e5ymx.fsf@kfs2.cua.dk> <5xpu2q2aof.fsf@kfs2.cua.dk> <200203010011.g210BRc05072@rum.cs.yale.edu> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1039725417 24645 80.91.224.249 (12 Dec 2002 20:36:57 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 12 Dec 2002 20:36:57 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18Ma4l-0006Oz-00 for ; Thu, 12 Dec 2002 21:36:55 +0100 Original-Received: from lists.sourceforge.net ([66.35.250.206] helo=sc8-sf-list2.sourceforge.net) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18MaGR-0004XE-00 for ; Thu, 12 Dec 2002 21:48:59 +0100 Original-Received: from sc8-sf-list1-b.sourceforge.net ([10.3.1.13] helo=sc8-sf-list1.sourceforge.net) by sc8-sf-list2.sourceforge.net with esmtp (Exim 3.31-VA-mm2 #1 (Debian)) id 18Ma13-0000fm-00; Thu, 12 Dec 2002 12:33:05 -0800 Original-Received: from main.gmane.org ([80.91.224.249]) by sc8-sf-list1.sourceforge.net with esmtp (Exim 3.31-VA-mm2 #1 (Debian)) id 18Ma0r-0006TG-00 for ; Thu, 12 Dec 2002 12:32:53 -0800 Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 18Ma0a-00062g-00 for ; Thu, 12 Dec 2002 21:32:36 +0100 Original-To: psgml-devel@lists.sourceforge.net X-Injected-Via-Gmane: http://gmane.org/ Original-Received: from news by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 18Ma0Z-00062X-00 for ; Thu, 12 Dec 2002 21:32:35 +0100 Original-Path: not-for-mail Original-Lines: 19 Original-NNTP-Posting-Host: 170.207.51.80 Original-X-Trace: main.gmane.org 1039725155 23220 170.207.51.80 (12 Dec 2002 20:32:35 GMT) Original-X-Complaints-To: usenet@main.gmane.org Original-NNTP-Posting-Date: Thu, 12 Dec 2002 20:32:35 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:0.9.4.1) Gecko/20020406 Netscape6/6.2.2 X-Accept-Language: en-us Errors-To: psgml-devel-admin@lists.sourceforge.net X-BeenThere: psgml-devel@lists.sourceforge.net X-Mailman-Version: 2.0.9-sf.net Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: X-Original-Date: Thu, 12 Dec 2002 13:32:58 -0700 Xref: main.gmane.org gmane.emacs.psgml.devel:64 gmane.emacs.devel:10102 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:10102 Karl Eichwalder wrote: > Miles Bader writes: >>BTW, the `symbol copying' hook you showed doesn't seem like it would >>work very well, since the already-loaded code is going to still point to >>all the _old_ symbols (now uninterned), not the newly created `psgml-' >>ones. So if a user then changes a `psgml-' variable, the psgml code >>simply won't notice. > > Bad. Kevin, will you please comment on it? Miles is correct. That approach was just a kludge I suggested to help a user work around the problem. Using unintern was easier than replacing all the sgml-* symbols in the psgml-* symbols' value, function, and plist slots. -- Kevin Rodgers ------------------------------------------------------- This sf.net email is sponsored by: With Great Power, Comes Great Responsibility Learn to use your power at OSDN's High Performance Computing Channel http://hpc.devchannel.org/