From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ushnish Basu Newsgroups: gmane.emacs.bugs Subject: bug#10499: 24.0.92; Fortran 90 mode does not fontify preprocessor directives Date: Fri, 13 Jan 2012 19:29:01 -0800 Message-ID: <4F10F67D.6000405@cal.berkeley.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1326513877 29853 80.91.229.12 (14 Jan 2012 04:04:37 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 14 Jan 2012 04:04:37 +0000 (UTC) To: 10499@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jan 14 05:04:33 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Rlur3-00032M-3E for geb-bug-gnu-emacs@m.gmane.org; Sat, 14 Jan 2012 05:04:33 +0100 Original-Received: from localhost ([::1]:40742 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rlur2-000364-CB for geb-bug-gnu-emacs@m.gmane.org; Fri, 13 Jan 2012 23:04:32 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:49964) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rluqs-00030B-V4 for bug-gnu-emacs@gnu.org; Fri, 13 Jan 2012 23:04:24 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rluqr-0000RC-Ru for bug-gnu-emacs@gnu.org; Fri, 13 Jan 2012 23:04:22 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34089) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rluqr-0000R8-P6 for bug-gnu-emacs@gnu.org; Fri, 13 Jan 2012 23:04:21 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1RlurV-0005vy-Uc for bug-gnu-emacs@gnu.org; Fri, 13 Jan 2012 23:05:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Ushnish Basu Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Jan 2012 04:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10499 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.132651387322760 (code B ref -1); Sat, 14 Jan 2012 04:05:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 14 Jan 2012 04:04:33 +0000 Original-Received: from localhost ([127.0.0.1]:56992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Rlur1-0005v2-VS for submit@debbugs.gnu.org; Fri, 13 Jan 2012 23:04:33 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:60722) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RluJV-00056M-6P for submit@debbugs.gnu.org; Fri, 13 Jan 2012 22:29:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RluIp-0005I1-Ru for submit@debbugs.gnu.org; Fri, 13 Jan 2012 22:29:12 -0500 Original-Received: from lists.gnu.org ([140.186.70.17]:38868) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RluIp-0005Hx-P3 for submit@debbugs.gnu.org; Fri, 13 Jan 2012 22:29:11 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:43816) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RluIo-0000iB-Gy for bug-gnu-emacs@gnu.org; Fri, 13 Jan 2012 22:29:11 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RluIm-0005Hl-Q6 for bug-gnu-emacs@gnu.org; Fri, 13 Jan 2012 22:29:10 -0500 Original-Received: from out3-smtp.messagingengine.com ([66.111.4.27]:43574) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RluIm-0005Hd-LO for bug-gnu-emacs@gnu.org; Fri, 13 Jan 2012 22:29:08 -0500 Original-Received: from compute6.internal (compute6.nyi.mail.srv.osa [10.202.2.46]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id D22DE23124 for ; Fri, 13 Jan 2012 22:29:02 -0500 (EST) Original-Received: from frontend2.nyi.mail.srv.osa ([10.202.2.161]) by compute6.internal (MEProxy); Fri, 13 Jan 2012 22:29:02 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:date:from:mime-version:to :subject:content-type:content-transfer-encoding; s=smtpout; bh=I Ma/ZuWixYbexYeKUfRHEUObBtg=; b=rcjB0S/ULaim4uxoqmmqd1NUzdwVEIM7Y WyeAHrHQmaweS5BFcvE+TQ5jYn50/+6MnBfkvCwA+y5dj2zt57FY3FiLlkSQDwpq MIVVjaR6FDuo4lGP0rV+ciS+OXJI13nx9fU9GChCMJd+LHk78EcmPMvj3zCLXQOX RBXjSV/4/M= X-Sasl-enc: X5kmASxUam5X0umDM/ftZBrfkdjD7q59jm2wuiH8mJDf 1326511742 Original-Received: from [192.168.1.64] (99-110-52-231.lightspeed.sntcca.sbcglobal.net [99.110.52.231]) by mail.messagingengine.com (Postfix) with ESMTPSA id 7378D4824AD for ; Fri, 13 Jan 2012 22:29:02 -0500 (EST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20120111 Thunderbird/10.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Mailman-Approved-At: Fri, 13 Jan 2012 23:04:30 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-Mailman-Approved-At: Fri, 13 Jan 2012 23:04:29 -0500 X-BeenThere: bug-gnu-emacs@gnu.org 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 Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:55724 Archived-At: In Fortran 90 mode, preprocessor directives such as '#ifdef', '#else', '#endif' are not fontified correctly, unlike in Fortran 77 mode. To reproduce, open two files - 'test.f90' and 'test.f'. In both, enter the following lines: #ifdef #else #endif These should be correctly highlighted in test.f, but not in test.f90. In GNU Emacs 24.0.92.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.6) of 2012-01-12 on ubasu-desktop Windowing system distributor `The X.Org Foundation', version 11.0.11004000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: F90 Minor modes in effect: which-function-mode: t shell-dirtrack-mode: t show-paren-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t abbrev-mode: t Load-path shadows: /usr/share/emacs/site-lisp/gnuplot-mode/gnuplot hides /usr/local/share/emacs/site-lisp/gnuplot /usr/share/emacs/site-lisp/gnuplot-mode/gnuplot-gui hides /usr/local/share/emacs/site-lisp/gnuplot-gui /usr/share/emacs/site-lisp/gnuplot-mode/info-look.20.3 hides /usr/local/share/emacs/site-lisp/info-look.20.3 Features: (shadow sort mail-extr message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader warnings emacsbug fortran add-log which-func imenu f90 cus-edit help-mode multi-isearch dired-aux view dired tramp-cache ess-toolbar ess-mouse mouseme thingatpt browse-url ess-menu ess-swv ess-noweb noweb-font-lock-mode ess-bugs-l essd-els ess-sas-d ess-sas-l ess-sas-a executable ess-arc-d ess-vst-d ess-xls-d ess-lsp-l ess-sta-d ess-sta-l make-regexp ess-sp6-d ess-sp5-d ess-sp3-d ess-r-d ess-r-args ess-s-l ess-inf ess-utils ess-mode noweb-mode ess ess-custom ess-compat ess-site mmm-auto mmm-vars mmm-compat scss-mode compile derived zencoding-mode zencoding-trie php-mode etags cc-langs cl cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs speedbar sb-image ezimage dframe gnus gnus-ems nnheader mail-utils wid-edit octave-mod smie tramp tramp-compat auth-source eieio byte-opt bytecomp byte-compile cconv macroexp assoc gnus-util mm-util mail-prsvr password-cache shell pcomplete comint ring format-spec advice help-fns advice-preload tramp-loaddefs regexp-opt jka-compr paren delsel cus-start cus-load info easymenu time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)