From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Removing unloaded functions from auto-mode-alist. Date: Wed, 20 Apr 2005 01:33:36 +0200 Message-ID: <85br8agx4f.fsf@lola.goethe.zz> References: <87zmvu6ba2.fsf@xs4all.nl> <85ll7e68ei.fsf@lola.goethe.zz> <854qe2ihhi.fsf@lola.goethe.zz> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1114020844 22225 80.91.229.2 (20 Apr 2005 18:14:04 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 20 Apr 2005 18:14:04 +0000 (UTC) Cc: Stefan Monnier , Lute Kamstra , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Apr 20 20:14:00 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DOJhM-0004EG-2j for ged-emacs-devel@m.gmane.org; Wed, 20 Apr 2005 20:13:16 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DOJlu-0005Si-Mu for ged-emacs-devel@m.gmane.org; Wed, 20 Apr 2005 14:17:58 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DOJlW-0005Qy-UQ for emacs-devel@gnu.org; Wed, 20 Apr 2005 14:17:35 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DOJlW-0005QL-49 for emacs-devel@gnu.org; Wed, 20 Apr 2005 14:17:34 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DOJlV-0004k2-Qa for emacs-devel@gnu.org; Wed, 20 Apr 2005 14:17:33 -0400 Original-Received: from [151.189.21.43] (helo=mail-in-03.arcor-online.net) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DOJkQ-0006zJ-0c for emacs-devel@gnu.org; Wed, 20 Apr 2005 14:16:26 -0400 Original-Received: from lola.goethe.zz (i53879BBD.versanet.de [83.135.155.189]) by mail-in-03.arcor-online.net (Postfix) with ESMTP id A5A9A164EE9; Wed, 20 Apr 2005 20:13:59 +0200 (CEST) Original-Received: by lola.goethe.zz (Postfix, from userid 1002) id CBF381C1AB7B; Wed, 20 Apr 2005 01:33:37 +0200 (CEST) Original-To: Andreas Schwab In-Reply-To: (Andreas Schwab's message of "Wed, 20 Apr 2005 01:22:58 +0200") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) 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 Xref: news.gmane.org gmane.emacs.devel:36179 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:36179 Andreas Schwab writes: > David Kastrup writes: > >> Forget it, Bub. TeX-mode and LaTeX-mode are already taken as aliases. >> Who was the smart guy responsible for that? The annotations show: >> >> 1.3 (jimb 13-May-91): ;;;###autoload >> 1.17 (eric 23-Apr-93): (defalias 'TeX-mode 'tex-mode) >> 1.3 (jimb 13-May-91): ;;;###autoload >> 1.99 (rms 16-Feb-99): (defalias 'plain-TeX-mode 'plain-tex-mode) >> 1.99 (rms 16-Feb-99): ;;;###autoload >> 1.17 (eric 23-Apr-93): (defalias 'LaTeX-mode 'latex-mode) >> 1.1 (root 28-Aug-90): >> >> Ok, so it was "eric". > > It's much older than that, see lisp/ChangeLog.1. > >> At that time AUCTeX started to be sort of a contender, and AUCTeX used >> TeX-mode and LaTeX-mode, quite likely with the intent not to conflict. > > Did AUCTeX already exist in 1985? I don't think so. @node Ancient History @comment node-name, next, previous, up @section Ancient History The origin of AUC @TeX{} is @file{tex-mode.el} from Emacs 16. Lars Peter Fischer @samp{} wrote the first functions to insert font macros and Danish characters back in 1986. Per Abrahamsen @samp{} wrote the functions to insert environments and sections, to indent the text, and the outline minor mode in 1987. Kresten Krab Thorup @samp{} wrote the buffer handling and debugging functions, the macro completion, and much more, including much improved indentation and text formatting functions. He also made the first public release in 1991, and was the main author and coordinator of every release up to and including 6.0. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum