From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: Eliminating "changed in Emacs outside of Customize" Date: Tue, 1 Feb 2005 20:51:14 -0600 (CST) Message-ID: <200502020251.j122pEF06159@raven.dms.auburn.edu> References: NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1107313966 12490 80.91.229.2 (2 Feb 2005 03:12:46 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 2 Feb 2005 03:12:46 +0000 (UTC) Cc: Per Abrahamsen , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 02 04:12:46 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1CwAvr-00028N-CJ for ged-emacs-devel@m.gmane.org; Wed, 02 Feb 2005 04:11:57 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CwB8t-0003sk-UL for ged-emacs-devel@m.gmane.org; Tue, 01 Feb 2005 22:25:23 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1CwB7b-0003KE-LG for emacs-devel@gnu.org; Tue, 01 Feb 2005 22:24:04 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1CwB7R-0003Fl-KB for emacs-devel@gnu.org; Tue, 01 Feb 2005 22:23:54 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CwB7R-0003AU-AB for emacs-devel@gnu.org; Tue, 01 Feb 2005 22:23:53 -0500 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CwAd7-0001Hf-0S for emacs-devel@gnu.org; Tue, 01 Feb 2005 21:52:33 -0500 Original-Received: from raven.dms.auburn.edu (raven.dms.auburn.edu [131.204.53.29]) by manatee.dms.auburn.edu (8.12.10/8.12.10) with ESMTP id j122qR9N008735; Tue, 1 Feb 2005 20:52:27 -0600 (CST) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.7p1+Sun/8.11.7) id j122pEF06159; Tue, 1 Feb 2005 20:51:14 -0600 (CST) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: drew.adams@oracle.com In-reply-to: X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org X-MailScanner-To: ged-emacs-devel@m.gmane.org Xref: main.gmane.org gmane.emacs.devel:32742 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:32742 Drew Adams wrote: That's the first time I've seen reference to such a backward-compatibility concern - and I'm glad to see it. Unfortunately in this case, it seems that one is going to pay a price in backward incompatibility anyway. I must say that I myself do not fully understand how the proposed changes are supposed to work. The autoloads are not going to be executed in old Emacs versions, so the old (obsolete) '(global-font-lock-mode t nil (font-lock)) is apparently going to have to "re-replace" the current '(global-font-lock-mode t nil (font-core)) if somebody is to be able to use the same .emacs for 21.4 and earlier versions. There seems to be no way to make two incompatible Emacs versions before 21.4 compatible. defcustoms in third party packages may no longer work with 21.4. Sincerely, Luc.