From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Reto Zimmermann Newsgroups: gmane.emacs.devel Subject: new compile.el Date: Fri, 06 Mar 2009 13:48:19 +0100 Message-ID: <49B11B93.6070907@synopsys.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1236343719 24720 80.91.229.12 (6 Mar 2009 12:48:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 6 Mar 2009 12:48:39 +0000 (UTC) To: Emacs Devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 06 13:49:56 2009 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 1LfZUw-00050T-Em for ged-emacs-devel@m.gmane.org; Fri, 06 Mar 2009 13:49:54 +0100 Original-Received: from localhost ([127.0.0.1]:34006 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LfZTb-0001bR-Dc for ged-emacs-devel@m.gmane.org; Fri, 06 Mar 2009 07:48:31 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LfZTW-0001a3-N4 for emacs-devel@gnu.org; Fri, 06 Mar 2009 07:48:26 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LfZTV-0001Xr-KP for emacs-devel@gnu.org; Fri, 06 Mar 2009 07:48:25 -0500 Original-Received: from [199.232.76.173] (port=58508 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LfZTV-0001Xb-AS for emacs-devel@gnu.org; Fri, 06 Mar 2009 07:48:25 -0500 Original-Received: from vaxjo.synopsys.com ([198.182.60.75]:33830) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LfZTU-0004JV-LK for emacs-devel@gnu.org; Fri, 06 Mar 2009 07:48:24 -0500 Original-Received: from maiden.synopsys.com (maiden.synopsys.com [146.225.100.170]) by vaxjo.synopsys.com (Postfix) with ESMTP id 7EC8EE6B1 for ; Fri, 6 Mar 2009 04:48:22 -0800 (PST) Original-Received: from [10.9.60.119] (localhost [127.0.0.1]) by maiden.synopsys.com (8.9.1/8.9.1) with ESMTP id EAA22878 for ; Fri, 6 Mar 2009 04:48:21 -0800 (PST) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax) X-Accept-Language: en-us, de-ch X-detected-operating-system: by monty-python.gnu.org: Solaris 8 (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:109491 Archived-At: How do I transition a major mode (vhdl-mode) to use the new compile.el? From reading the compilation-error-regexp-alist description it sounds like it should still work with the old alist but then it doesn't work right. Converting to use compilation-error-regexp-alist-alist is problematic because it only seems to accept one regexp per mode, while I use several regexps to match error messages of the various VHDL compilers that exist. Any hints at how I can get this to work and all the things that need to be changed? Thanks, Reto