From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ulrich Mueller Newsgroups: gmane.emacs.devel Subject: intro-string in byte-compiled files Date: Mon, 10 Nov 2008 09:18:41 +0100 Message-ID: <18711.61025.546287.981946@a1ihome1.kph.uni-mainz.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1226305159 5987 80.91.229.12 (10 Nov 2008 08:19:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 10 Nov 2008 08:19:19 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 10 09:20:21 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KzS0T-0004v6-07 for ged-emacs-devel@m.gmane.org; Mon, 10 Nov 2008 09:20:21 +0100 Original-Received: from localhost ([127.0.0.1]:40838 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KzRzL-0007LN-Ao for ged-emacs-devel@m.gmane.org; Mon, 10 Nov 2008 03:19:11 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KzRzF-0007LH-Sr for emacs-devel@gnu.org; Mon, 10 Nov 2008 03:19:05 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KzRzD-0007Kj-VD for emacs-devel@gnu.org; Mon, 10 Nov 2008 03:19:05 -0500 Original-Received: from [199.232.76.173] (port=53449 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KzRzD-0007KZ-Gl for emacs-devel@gnu.org; Mon, 10 Nov 2008 03:19:03 -0500 Original-Received: from mx20.gnu.org ([199.232.41.8]:45902) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KzRzD-00011v-1P for emacs-devel@gnu.org; Mon, 10 Nov 2008 03:19:03 -0500 Original-Received: from a1iwww1.kph.uni-mainz.de ([134.93.134.1]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KzRz5-0007cu-Ff for emacs-devel@gnu.org; Mon, 10 Nov 2008 03:18:55 -0500 Original-Received: from a1ihome1.kph.uni-mainz.de (a1ihome1.kph.uni-mainz.de [134.93.134.75]) by a1iwww1.kph.uni-mainz.de (8.14.0/8.13.4) with ESMTP id mAA8Igpm001388 for ; Mon, 10 Nov 2008 09:18:42 +0100 Original-Received: from a1ihome1.kph.uni-mainz.de (localhost [127.0.0.1]) by a1ihome1.kph.uni-mainz.de (8.14.0/8.14.1) with ESMTP id mAA8IfVd010495; Mon, 10 Nov 2008 09:18:41 +0100 Original-Received: (from ulm@localhost) by a1ihome1.kph.uni-mainz.de (8.14.0/8.14.0/Submit) id mAA8If2e010490; Mon, 10 Nov 2008 09:18:41 +0100 X-Mailer: VM 8.0.2-487 under Emacs 22.2.1 (i686-pc-linux-gnu) X-detected-kernel: by mx20.gnu.org: Linux 2.6 (newer, 1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) 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:105529 Archived-At: I wonder if the following code found in all byte-compiled files still makes sense: ;;; This file uses dynamic docstrings, first added in Emacs 19.29. (if (and (boundp 'emacs-version) (< (aref emacs-version (1- (length emacs-version))) ?A) (or (and (boundp 'epoch::version) epoch::version) (string-lessp emacs-version "19.29"))) (error "`simple.el' was compiled for Emacs 19.29 or later")) Emacs 19.29 was released 13 years ago. It is nice to be backwards compatible, but as some point such things should be dropped. Ulrich