From unknown Sun Jun 22 00:55:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13138: f90-mode indent preprocessor command after continuation line Resent-From: rogue-spectre Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Dec 2012 23:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 13138 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 13138@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Reply-To: rogue-spectre Received: via spool by submit@debbugs.gnu.org id=B.13551825126836 (code B ref -1); Mon, 10 Dec 2012 23:36:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Dec 2012 23:35:12 +0000 Received: from localhost ([127.0.0.1]:36037 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TiCsR-0001mC-SB for submit@debbugs.gnu.org; Mon, 10 Dec 2012 18:35:12 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50930) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TiCjj-0000gg-01 for submit@debbugs.gnu.org; Mon, 10 Dec 2012 18:26:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TiCj4-0007zr-M5 for submit@debbugs.gnu.org; Mon, 10 Dec 2012 18:25:33 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:38698) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TiCj4-0007zm-Im for submit@debbugs.gnu.org; Mon, 10 Dec 2012 18:25:30 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34047) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TiCj0-0006AV-Mw for bug-gnu-emacs@gnu.org; Mon, 10 Dec 2012 18:25:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TiCiy-0007zB-2X for bug-gnu-emacs@gnu.org; Mon, 10 Dec 2012 18:25:26 -0500 Received: from smtpout5.laposte.net ([193.253.67.230]:30052 helo=smtpout.laposte.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TiCix-0007yw-T8 for bug-gnu-emacs@gnu.org; Mon, 10 Dec 2012 18:25:24 -0500 Received: from wwinf8304 ([10.99.54.221]) by mwinf8509-out with ME id ZzRM1k0064mN4ju03zRMeJ; Tue, 11 Dec 2012 00:25:21 +0100 Date: Tue, 11 Dec 2012 00:25:21 +0100 From: rogue-spectre Message-ID: <1095396849.1399025.1355181921292.JavaMail.www@wwinf8304> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [78.251.132.253] X-Wum-Nature: EMAIL-NATURE X-WUM-FROM: |~| X-WUM-TO: |~| X-WUM-REPLYTO: |~| X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -3.5 (---) X-Mailman-Approved-At: Mon, 10 Dec 2012 18:35:11 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) hi, i recently wanted to use emacs f90-mode in order to proper indent a big pro= gram in which one can find lines like this : w =3D something & #ifdef IJK + updateforijk #elif VECTOR + updateforvector #endif when one execute f90-indent-subprogram either by C-M-q or by the f90 menu, = one gets : w =3D something & #ifdef IJK + updateforijk #elif VECTOR + updateforvector #endif so the first #ifdef is indented and it should not. have a nice day=20 Une messagerie gratuite, garantie =C3=A0 vie et des services en plus, =C3= =A7a vous tente ? Je cr=C3=A9e ma bo=C3=AEte mail www.laposte.net From unknown Sun Jun 22 00:55:42 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: rogue-spectre Subject: bug#13138: closed (Re: bug#13138: f90-mode indent preprocessor command after continuation line) Message-ID: References: <1095396849.1399025.1355181921292.JavaMail.www@wwinf8304> X-Gnu-PR-Message: they-closed 13138 X-Gnu-PR-Package: emacs Reply-To: 13138@debbugs.gnu.org Date: Tue, 11 Dec 2012 04:48:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1355201282-1955-1" This is a multi-part message in MIME format... ------------=_1355201282-1955-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #13138: f90-mode indent preprocessor command after continuation line which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 13138@debbugs.gnu.org. --=20 13138: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D13138 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1355201282-1955-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 13138-done) by debbugs.gnu.org; 11 Dec 2012 04:47:32 +0000 Received: from localhost ([127.0.0.1]:36110 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TiHki-0000Up-1A for submit@debbugs.gnu.org; Mon, 10 Dec 2012 23:47:32 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:51875) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TiHkg-0000Ui-57 for 13138-done@debbugs.gnu.org; Mon, 10 Dec 2012 23:47:30 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TiHk2-0003IK-Ic; Mon, 10 Dec 2012 23:46:50 -0500 From: Glenn Morris To: 13138-done@debbugs.gnu.org Subject: Re: bug#13138: f90-mode indent preprocessor command after continuation line References: <1095396849.1399025.1355181921292.JavaMail.www@wwinf8304> X-Spook: Sears Tower Abu Ghraib Crypto AG Agfa CESID airframe X-Ran: {Qzi{a|.QU}4,F+T,qDw:e58TdueP*~cc22Idc$^i,=a~II+b5G@m%~J)IH3uGiLmBAAe" X-Hue: yellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Mon, 10 Dec 2012 23:46:50 -0500 In-Reply-To: <1095396849.1399025.1355181921292.JavaMail.www@wwinf8304> (rogue-spectre@laposte.net's message of "Tue, 11 Dec 2012 00:25:21 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 13138-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) Version: 24.4 rogue-spectre wrote: > w = something & > #ifdef IJK > + updateforijk > #elif VECTOR > + updateforvector > #endif > > when one execute f90-indent-subprogram either by C-M-q or by the f90 menu, one gets : > > w = something & > #ifdef IJK > + updateforijk > #elif VECTOR > + updateforvector > #endif > > so the first #ifdef is indented and it should not. Thanks for the report. I think you forgot to indent your second example, but I see what you mean. Fixed in trunk. (The indentation of the code statement inside the #else branch still is not correct, but I don't think that's worth bothering about.) ------------=_1355201282-1955-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 Dec 2012 23:35:12 +0000 Received: from localhost ([127.0.0.1]:36037 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TiCsR-0001mC-SB for submit@debbugs.gnu.org; Mon, 10 Dec 2012 18:35:12 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50930) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TiCjj-0000gg-01 for submit@debbugs.gnu.org; Mon, 10 Dec 2012 18:26:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TiCj4-0007zr-M5 for submit@debbugs.gnu.org; Mon, 10 Dec 2012 18:25:33 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:38698) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TiCj4-0007zm-Im for submit@debbugs.gnu.org; Mon, 10 Dec 2012 18:25:30 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34047) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TiCj0-0006AV-Mw for bug-gnu-emacs@gnu.org; Mon, 10 Dec 2012 18:25:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TiCiy-0007zB-2X for bug-gnu-emacs@gnu.org; Mon, 10 Dec 2012 18:25:26 -0500 Received: from smtpout5.laposte.net ([193.253.67.230]:30052 helo=smtpout.laposte.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TiCix-0007yw-T8 for bug-gnu-emacs@gnu.org; Mon, 10 Dec 2012 18:25:24 -0500 Received: from wwinf8304 ([10.99.54.221]) by mwinf8509-out with ME id ZzRM1k0064mN4ju03zRMeJ; Tue, 11 Dec 2012 00:25:21 +0100 Date: Tue, 11 Dec 2012 00:25:21 +0100 From: rogue-spectre To: bug-gnu-emacs@gnu.org Message-ID: <1095396849.1399025.1355181921292.JavaMail.www@wwinf8304> Subject: f90-mode indent preprocessor command after continuation line MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [78.251.132.253] X-Wum-Nature: EMAIL-NATURE X-WUM-FROM: |~| X-WUM-TO: |~| X-WUM-REPLYTO: |~| X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 10 Dec 2012 18:35:11 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: rogue-spectre List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) hi, i recently wanted to use emacs f90-mode in order to proper indent a big pro= gram in which one can find lines like this : w =3D something & #ifdef IJK + updateforijk #elif VECTOR + updateforvector #endif when one execute f90-indent-subprogram either by C-M-q or by the f90 menu, = one gets : w =3D something & #ifdef IJK + updateforijk #elif VECTOR + updateforvector #endif so the first #ifdef is indented and it should not. have a nice day=20 Une messagerie gratuite, garantie =C3=A0 vie et des services en plus, =C3= =A7a vous tente ? Je cr=C3=A9e ma bo=C3=AEte mail www.laposte.net ------------=_1355201282-1955-1--