From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: jari.aalto@poboxes.com (Jari Aalto+mail.emacs) Newsgroups: gmane.emacs.bugs Subject: [patch] 21.3 compile.el - Apache project Ant (java) error support Date: Thu, 14 Aug 2003 23:44:12 +0300 Organization: Elisa Internet customer Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Message-ID: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1060893708 25955 80.91.224.253 (14 Aug 2003 20:41:48 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 14 Aug 2003 20:41:48 +0000 (UTC) Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Aug 14 22:41:47 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19nOuo-0002w8-00 for ; Thu, 14 Aug 2003 22:41:47 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19nOsh-0004bO-5c for geb-bug-gnu-emacs@m.gmane.org; Thu, 14 Aug 2003 16:39:35 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19nOrZ-0002Kc-AU for bug-gnu-emacs@prep.ai.mit.edu; Thu, 14 Aug 2003 16:38:25 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19nOqx-00016w-QL for bug-gnu-emacs@prep.ai.mit.edu; Thu, 14 Aug 2003 16:38:18 -0400 Original-Received: from [216.168.1.22] (helo=trinity.supernews.net) by monty-python.gnu.org with esmtp (Exim 4.20) id 19nOqx-00010J-Dm for bug-gnu-emacs@prep.ai.mit.edu; Thu, 14 Aug 2003 16:37:47 -0400 Original-Received: from smtp32.kolumbus.fi ([193.229.0.37]:24068) by trinity.supernews.net with esmtp (Exim 4.20) id 19nOqr-0008vr-Tu for gnu-emacs-bug@moderators.isc.org; Thu, 14 Aug 2003 20:37:42 +0000 Original-Received: from news.kolumbus.fi (news.kolumbus.fi [193.229.0.31]) by smtp32.kolumbus.fi (8.12.9/8.12.4) with ESMTP id h7EKba89009934 for ; Thu, 14 Aug 2003 23:37:37 +0300 (EEST) Original-Received: (from news@localhost) by news.kolumbus.fi (8.11.6+Sun/8.11.6) id h7EKbac29805 for gnu-emacs-bug@moderators.isc.org; Thu, 14 Aug 2003 23:37:36 +0300 (EEST) Original-To: gnu-emacs-bug@moderators.isc.org Original-Path: not-for-mail Original-Newsgroups: gnu.emacs.bug Original-Lines: 34 Original-NNTP-Posting-Host: a6t5.elisa.omakaista.fi Original-X-Trace: phys-news1.kolumbus.fi 1060893456 29464 81.197.1.6 (14 Aug 2003 20:37:36 GMT) Original-X-Complaints-To: abuse@kolumbus.fi Original-NNTP-Posting-Date: Thu, 14 Aug 2003 20:37:36 +0000 (UTC) User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/20.7 (windows-nt) (i386-*-nt5.0.2195) Cancel-Lock: sha1:k7UjzkmdHwzvn+RKrVXKdFAjpg4= X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.bugs:5543 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:5543 Please include, my papers are at FSF. Jari 2003-08-14 Thu Jari Aalto * progmodes/compile.el (compilation-error-regexp-alist): Added Java ANt error detection as described in document http://ant.apache.org/faq.html Index: compile.el =================================================================== RCS file: /cygdrive/h/data/version-control/cvsroot/emacs/gnu-emacs/lisp213/progmodes/compile.el,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -IId: -b -w -u -r1.1.1.1 -r1.2 --- compile.el 26 Jun 2003 18:06:37 -0000 1.1.1.1 +++ compile.el 14 Aug 2003 20:37:05 -0000 1.2 @@ -370,6 +370,14 @@ ;; cf90-113 f90comp: ERROR NSE, File = Hoved.f90, Line = 16, Column = 3 (".* ERROR [a-zA-Z0-9 ]+, File = \\(.+\\), Line = \\([0-9]+\\), Column = \\([0-9]+\\)" 1 2 3) + + ;; See http://ant.apache.org/faq.html + ;; Ant Java: works for jikes + ("^\\s-*\\[[^]]*\\]\\s-*\\(.+\\):\\([0-9]+\\):\\([0-9]+\\):[0-9]+:[0-9]+:" 1 2 3) + + ;; Ant Java: works for javac + ("^\\s-*\\[[^]]*\\]\\s-*\\(.+\\):\\([0-9]+\\):" 1 2) + ) "Alist that specifies how to match errors in compiler output.