From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 28 06:32:07 2014 Received: (at submit) by debbugs.gnu.org; 28 Aug 2014 10:32:07 +0000 Received: from localhost ([127.0.0.1]:54068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XMwzu-0000Lu-LC for submit@debbugs.gnu.org; Thu, 28 Aug 2014 06:32:06 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46224) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XMwzs-0000LI-2g for submit@debbugs.gnu.org; Thu, 28 Aug 2014 06:32:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XMwzg-0000y7-5R for submit@debbugs.gnu.org; Thu, 28 Aug 2014 06:31:58 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33941) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XMwzg-0000y3-2w for submit@debbugs.gnu.org; Thu, 28 Aug 2014 06:31:52 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47910) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XMwza-00059C-1F for bug-gnu-emacs@gnu.org; Thu, 28 Aug 2014 06:31:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XMwzU-0000vW-8i for bug-gnu-emacs@gnu.org; Thu, 28 Aug 2014 06:31:45 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:51040) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XMwzU-0000vQ-0m for bug-gnu-emacs@gnu.org; Thu, 28 Aug 2014 06:31:40 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by gateway2.nyi.internal (Postfix) with ESMTP id 270A320A07 for ; Thu, 28 Aug 2014 06:31:39 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Thu, 28 Aug 2014 06:31:39 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h= from:to:subject:date:message-id:mime-version:content-type; s= mesmtp; bh=j+YPG8GjkV6lZU4dmwG9SwkNG8g=; b=HUeCShcyWHaSuIXZFWM8+ amtTf9paOafUcf+2jOt2FBoHkxu7v+xRWdgaX1ZsNL9gO5AdsDfLg1Iy/wDUIEX/ pv/+Hz43l1v4NLD/pJbXi9gIVvpMeZNahMeyrzPvdEzOSqt1DfIMQaSJYdr5EN2p DJWozsqUjhs0cG0xP6E/7k= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=from:to:subject:date:message-id :mime-version:content-type; s=smtpout; bh=j+YPG8GjkV6lZU4dmwG9Sw kNG8g=; b=nlhtEInfl98/sbpQkq8uTvDIRX5Oxb5srYZEpWmBoVA37Xxa5d+0t7 rgY9YPSz5LcM5W4n3wToRWD02T9OU1Kcn+I23tTPV/lZc5XqFB0oRC7DoN9haHpV 9iL2kWqbXm345b5An/vJ0K8ib79+vX+q6e9JdEzxOibNy5kVrfuCg= X-Sasl-enc: Zp0LGn8cI9Sdzq8946qG1XwOdrm3T0UdcSzgGkyUaU8l 1409221898 Received: from filippsymacbook.playteam.ru (unknown [94.25.218.10]) by mail.messagingengine.com (Postfix) with ESMTPA id 94521C00915 for ; Thu, 28 Aug 2014 06:31:38 -0400 (EDT) From: Filipp Gunbin To: bug-gnu-emacs@gnu.org Subject: 24.3.93; jumping to compilation error location gives the wrong column Date: Thu, 28 Aug 2014 14:31:37 +0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.3 (----) In GNU Emacs 24.3.93.1 (x86_64-apple-darwin13.3.0) Repository revision: 117453 eliz@gnu.org-20140819185629-52e2mzy5tucd0tic When stepping through compilation errors `C-x `' jumps to a code location with correct line, but incorrect column: it actually jumps to a column previous to the right one. Checked with emacs -Q and Java files compilation. Emacs is built from current emacs-24 bzr branch. -- Filipp From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 28 09:22:29 2014 Received: (at 18342) by debbugs.gnu.org; 28 Aug 2014 13:22:29 +0000 Received: from localhost ([127.0.0.1]:54152 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XMzen-0005zI-1N for submit@debbugs.gnu.org; Thu, 28 Aug 2014 09:22:29 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:56581) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XMzek-0005yz-Br for 18342@debbugs.gnu.org; Thu, 28 Aug 2014 09:22:27 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArYGAIDvNVPAqyTi/2dsb2JhbABZgwaDSr0vgw6BFxd0giUBAQEBAgFWIwULCw4mEhQYDSSIBAjSGReOegeEOASrA4FxgVsh X-IPAS-Result: ArYGAIDvNVPAqyTi/2dsb2JhbABZgwaDSr0vgw6BFxd0giUBAQEBAgFWIwULCw4mEhQYDSSIBAjSGReOegeEOASrA4FxgVsh X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="88051899" Received: from 192-171-36-226.cpe.pppoe.ca (HELO pastel.home) ([192.171.36.226]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 28 Aug 2014 09:22:20 -0400 Received: by pastel.home (Postfix, from userid 20848) id 949DC60D09; Thu, 28 Aug 2014 09:22:20 -0400 (EDT) From: Stefan Monnier To: Filipp Gunbin Subject: Re: bug#18342: 24.3.93; jumping to compilation error location gives the wrong column Message-ID: References: Date: Thu, 28 Aug 2014 09:22:20 -0400 In-Reply-To: (Filipp Gunbin's message of "Thu, 28 Aug 2014 14:31:37 +0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 18342 Cc: 18342@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > When stepping through compilation errors `C-x `' jumps to a code > location with correct line, but incorrect column: it actually jumps to a > column previous to the right one. Checked with emacs -Q and Java files > compilation. > Emacs is built from current emacs-24 bzr branch. There are columns and columns. So most likely the problem is that Emacs doesn't know which columns the Java compiler uses. Are these columns 0-based or 1-based? Do they count characters, bytes, or width? (e.g. what does TAB count as? what about non-ASCII chars in utf-8?) These can partly be supported via compilation-first-column and compilation-error-screen-columns (tho Emacs has no support for counting columns in bytes). Arguably, rather than variables, these settings should be part of the compilation-error-regexp-alist entries since it depends on the compiler in use. Stefan From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 05 18:41:40 2015 Received: (at 18342) by debbugs.gnu.org; 5 Mar 2015 23:41:40 +0000 Received: from localhost ([127.0.0.1]:36599 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTfOd-0004xD-Pv for submit@debbugs.gnu.org; Thu, 05 Mar 2015 18:41:40 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:52730) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTfOa-0004x1-7s for 18342@debbugs.gnu.org; Thu, 05 Mar 2015 18:41:36 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 5ED022072A for <18342@debbugs.gnu.org>; Thu, 5 Mar 2015 18:41:34 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Thu, 05 Mar 2015 18:41:35 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h= x-sasl-enc:from:to:subject:date:message-id:mime-version :content-type; s=mesmtp; bh=Uiu7i/CEFTdxUEoZ32jLaHs+zlg=; b=U7aZ RvWLtYvoMu7BVedt9uGHtBzPotzVKHtRhGo8tRcgXyIkSFpkrNh8KECYSNh5e78L zzwBbFQdeHe9tmMyZu0iJwY7uUzbRjwYoeIYbkxsbVJKQ9ZRarkQMtT5+jZgI5OB HtEyNjZyzKDcGIrvfX8asGQiVuw2gUG/Tv6bKm8= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:from:to:subject:date :message-id:mime-version:content-type; s=smtpout; bh=Uiu7i/CEFTd xUEoZ32jLaHs+zlg=; b=s6N+eKNyNBldXVhiopl3Ho7Vu4ww5qwTM5DNZJd7hV0 OLm6N8QPBMizseci/y+n13HLTJ6L6njlNdr4bqwbqxhcJvazouCeWjOyXk1ciIuJ ny4I/M6wriVPDedSxJpo9vASd0mcYq+vGqNN2Ob3ymjES/DE+JCT3crvtmetkYdg = X-Sasl-enc: Tp4Q8pUDUsU4fTsHc4iulu4NXZrZotFvtI72ZOB8fJix 1425598895 Received: from fgunbin.local (unknown [178.66.178.221]) by mail.messagingengine.com (Postfix) with ESMTPA id 2166A680081 for <18342@debbugs.gnu.org>; Thu, 5 Mar 2015 18:41:34 -0500 (EST) From: Filipp Gunbin To: 18342@debbugs.gnu.org Subject: Re: bug#18342: 24.3.93; jumping to compilation error location gives the wrong column Date: Fri, 06 Mar 2015 02:41:30 +0300 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18342 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Ok, I fixed it by adding the following to the java-mode-hook: (set (make-local-variable 'compilation-first-column) 0) But the problem of the common (lack of?) knowledge between emacs and the compiler continues to exist. However, if we set aside the TAB problem (everywhere I worked nobody used TAB in source code), there doesn't seem to be a big problem: The column numbers emitted by the compiler most probably mean "screen columns" - just where you made an error in the source file. I don't know of compilers which do differently (I usually work only with Oracle's Java compiler so I'm not the best person to state that). If emacs and the compiler agree on source file encoding (and they should be tuned to agree), then emacs just needs to go that count of chars forward from the beginning of line. The only things that remains - whether to start from 0 or from 1 - is already handled by looking at `compilation-first-column'. Regarding `compilation-error-regexp-alist', the `compilation-first-column' probably could be there, but then it should be something like `compilation-compiler-var-alist' instead :) There are unclear cases e.g. with maven: what if we use Oracle JDK which outputs columns beginning with 0 and then change to another JDK which outputs beginning with 1? Would maven correct it's output? I doubt so. Then we should have two items in the alist: maven-oracle and maven-smth. It'd be good to mention `compilation-first-column' in the manual. Filipp From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 03:34:19 2015 Received: (at 18342) by debbugs.gnu.org; 6 Mar 2015 08:34:19 +0000 Received: from localhost ([127.0.0.1]:36790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTni6-0003r1-Hf for submit@debbugs.gnu.org; Fri, 06 Mar 2015 03:34:18 -0500 Received: from mtaout29.012.net.il ([80.179.55.185]:58196) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTni3-0003qh-My for 18342@debbugs.gnu.org; Fri, 06 Mar 2015 03:34:16 -0500 Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0NKS00N007M5RY00@mtaout29.012.net.il> for 18342@debbugs.gnu.org; Fri, 06 Mar 2015 10:30:11 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKS00LRF7MBZY10@mtaout29.012.net.il>; Fri, 06 Mar 2015 10:30:11 +0200 (IST) Date: Fri, 06 Mar 2015 10:34:10 +0200 From: Eli Zaretskii Subject: Re: bug#18342: 24.3.93; jumping to compilation error location gives the wrong column In-reply-to: X-012-Sender: halo1@inter.net.il To: Filipp Gunbin Message-id: <83k2yuo77h.fsf@gnu.org> References: X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 18342 Cc: 18342@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Filipp Gunbin > Date: Fri, 06 Mar 2015 02:41:30 +0300 > > The column numbers emitted by the compiler most probably mean "screen > columns" - just where you made an error in the source file. I don't > know of compilers which do differently (I usually work only with > Oracle's Java compiler so I'm not the best person to state that). > > If emacs and the compiler agree on source file encoding (and they should > be tuned to agree), then emacs just needs to go that count of chars > forward from the beginning of line. Character counts don't depend on encoding. Only byte counts depend on encoding. So I'm not sure what you are trying to say here. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 13:19:27 2015 Received: (at 18342) by debbugs.gnu.org; 6 Mar 2015 18:19:27 +0000 Received: from localhost ([127.0.0.1]:37764 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTwqN-0006G2-1S for submit@debbugs.gnu.org; Fri, 06 Mar 2015 13:19:27 -0500 Received: from chene.dit.umontreal.ca ([132.204.246.20]:39527) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTwqL-0006Fu-IC for 18342@debbugs.gnu.org; Fri, 06 Mar 2015 13:19:25 -0500 Received: from alfajor.home (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t26IJImE005316; Fri, 6 Mar 2015 13:19:22 -0500 Received: by alfajor.home (Postfix, from userid 20848) id 82AEF644C6; Fri, 6 Mar 2015 12:54:47 -0500 (EST) From: Stefan Monnier To: Filipp Gunbin Subject: Re: bug#18342: 24.3.93; jumping to compilation error location gives the wrong column Message-ID: References: Date: Fri, 06 Mar 2015 12:54:47 -0500 In-Reply-To: (Filipp Gunbin's message of "Fri, 06 Mar 2015 02:41:30 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV5237=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5237> : inlines <2377> : streams <1401022> : uri <1872993> X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 18342 Cc: 18342@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) > Regarding `compilation-error-regexp-alist', the > `compilation-first-column' probably could be there, but then it should > be something like `compilation-compiler-var-alist' instead :) I tend to agree that the "first-column" info should probably be placed alongside the regexp (same for compilation-error-screen-columns, BTW). > There are unclear cases e.g. with maven: what if we use Oracle JDK which > outputs columns beginning with 0 and then change to another JDK which > outputs beginning with 1? Would maven correct it's output? I doubt so. > Then we should have two items in the alist: maven-oracle and maven-smth. Indeed, there are "hard" cases. Luckily, column positions usually aren't so terribly important, so being off by a few chars is annoying but bearable. Stefan From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 10 20:19:50 2015 Received: (at 18342-done) by debbugs.gnu.org; 11 Mar 2015 00:19:50 +0000 Received: from localhost ([127.0.0.1]:42069 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YVUNK-0001LL-54 for submit@debbugs.gnu.org; Tue, 10 Mar 2015 20:19:50 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:35367) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YVUNH-0001LD-Uj for 18342-done@debbugs.gnu.org; Tue, 10 Mar 2015 20:19:48 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 9B60C2122B for <18342-done@debbugs.gnu.org>; Tue, 10 Mar 2015 20:19:45 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Tue, 10 Mar 2015 20:19:47 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h= x-sasl-enc:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-type; s=mesmtp; bh=n+SUdGdsvwIv YhRXbeoPIepgYuk=; b=U2ZwS6vuf/wCqI5IEQ2PBM7GLvVRq6Cba0C/v9/a7ZG8 7G6JW77nAbbOJsqsjGegDYQJvEnh+bjEYVD4suqjarlX7RK3gXocuMscyeqFhYry paQpz/ZUEhy3IKPJCsOJD/jrH+ApAhk5P7bp7jvz3Xm93Q/8eW3M3R4QR+4Htw4= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:from:to:cc:subject:references :date:in-reply-to:message-id:mime-version:content-type; s= smtpout; bh=n+SUdGdsvwIvYhRXbeoPIepgYuk=; b=ikqRcco5znAvEFaYnH7C QVAiWo0qKCu8LULdCZZBGMJ5XYaAK7nohSZPYJ6glc1+734v9itf/8W51+01Jsd9 tn956wFTKzfqC2F9jldssP68m4ZnBe7YMaUibBd51BSk1UGgkK5JOT1GhXINlKY+ cGC+HvTsgs4gnHiPWTd+1PU= X-Sasl-enc: LmMFsYcxs8uFU/lCi6FHZ9ztWg83wIJGGHtW0O1sSJ3k 1426033186 Received: from fgunbin.local (unknown [178.66.186.73]) by mail.messagingengine.com (Postfix) with ESMTPA id 7F2C0C0028C; Tue, 10 Mar 2015 20:19:46 -0400 (EDT) From: Filipp Gunbin To: Stefan Monnier Subject: Re: bug#18342: 24.3.93; jumping to compilation error location gives the wrong column References: Date: Wed, 11 Mar 2015 03:19:42 +0300 In-Reply-To: (Stefan Monnier's message of "Fri, 06 Mar 2015 12:54:47 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18342-done Cc: 18342-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On 06/03/2015 12:54 -0500, Stefan Monnier wrote: >> Regarding `compilation-error-regexp-alist', the >> `compilation-first-column' probably could be there, but then it should >> be something like `compilation-compiler-var-alist' instead :) > > I tend to agree that the "first-column" info should probably be placed > alongside the regexp (same for compilation-error-screen-columns, BTW). > >> There are unclear cases e.g. with maven: what if we use Oracle JDK which >> outputs columns beginning with 0 and then change to another JDK which >> outputs beginning with 1? Would maven correct it's output? I doubt so. >> Then we should have two items in the alist: maven-oracle and maven-smth. > > Indeed, there are "hard" cases. Luckily, column positions usually > aren't so terribly important, so being off by a few chars is annoying > but bearable. It's even worse, as I've just discovered: we have a "checkstyle" plugin for Maven which, yes, checks style. And maven outputs its errors with differently based column numbers (starting with one). This and javac invocation happens within one compilation, so it seems currently we have no way of distinguishing between them and applying different settings. Anyway, I'm closing this bug for now. Filipp From unknown Fri Jun 20 07:21:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 08 Apr 2015 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator