From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 10 18:35:12 2012 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 From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 10 23:47:32 2012 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.) From unknown Sun Jun 22 08:04:48 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 08 Jan 2013 12:24:02 +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