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: bad-package-check Date: Fri, 2 Nov 2007 19:15:59 +0100 Message-ID: <18219.26975.260804.375333@a1i15.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 1194027427 26466 80.91.229.12 (2 Nov 2007 18:17:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 2 Nov 2007 18:17:07 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 02 19:17:10 2007 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 1Io14q-0000JB-FF for ged-emacs-devel@m.gmane.org; Fri, 02 Nov 2007 19:17:04 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Io14g-0001CR-Bg for ged-emacs-devel@m.gmane.org; Fri, 02 Nov 2007 14:16:54 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Io13v-00005V-6o for emacs-devel@gnu.org; Fri, 02 Nov 2007 14:16:07 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Io13s-0008Sc-GB for emacs-devel@gnu.org; Fri, 02 Nov 2007 14:16:06 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Io13r-0008Ru-QE for emacs-devel@gnu.org; Fri, 02 Nov 2007 14:16:03 -0400 Original-Received: from a1iwww1.kph.uni-mainz.de ([134.93.134.1]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Io13r-0000Wf-Bq for emacs-devel@gnu.org; Fri, 02 Nov 2007 14:16:03 -0400 Original-Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1iwww1.kph.uni-mainz.de (8.14.1/8.13.4) with ESMTP id lA2IFxHl021931 for ; Fri, 2 Nov 2007 19:15:59 +0100 Original-Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.1/8.13.4) with ESMTP id lA2IFxdP008524; Fri, 2 Nov 2007 19:15:59 +0100 Original-Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.1/8.14.1/Submit) id lA2IFxC2008518; Fri, 2 Nov 2007 19:15:59 +0100 X-Mailer: VM 8.0.2-487 under Emacs 22.1.1 (i686-pc-linux-gnu) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 1) 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:82365 Archived-At: Hi, Emacs 22.1.50 now displays a warning when loading the semantic.el that comes with cedet-1.0_pre3. This is in spite of the semantic bug being fixed in the Gentoo version long time ago. In this special case it is no problem, since it is easy to upgrade to a newer cedet version. However, shouldn't the version regexps in general be sandwiched between \` and \' pairs? Then distros could stick an extra version string on, and the check wouldn't trigger anymore. Also, it shouldn't match version strings like "12.0pre3". Ulrich --- lisp/simple.el~ 2007-11-02 18:31:23.828369000 +0100 +++ lisp/simple.el 2007-11-02 18:34:27.800303335 +0100 @@ -5633,7 +5633,7 @@ (defconst bad-packages-alist ;; Not sure exactly which semantic versions have problems. ;; Definitely 2.0pre3, probably all 2.0pre's before this. - '((semantic semantic-version "2\\.0pre[1-3]" + '((semantic semantic-version "\\`2\\.0pre[1-3]\\'" "The version of `semantic' loaded does not work in Emacs 22. It can cause constant high CPU load. Upgrade to at least Semantic 2.0pre4 (distributed with CEDET 1.0pre4).")