From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thomas Henlich Newsgroups: gmane.emacs.bugs Subject: bug#8820: 23.3; Incorrect syntax table entry for character '%' in Fortran and F90 modes Date: Wed, 8 Jun 2011 13:40:48 +0200 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: dough.gmane.org 1307533353 19774 80.91.229.12 (8 Jun 2011 11:42:33 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 8 Jun 2011 11:42:33 +0000 (UTC) To: 8820@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jun 08 13:42:28 2011 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 1QUH9W-0003dC-82 for geb-bug-gnu-emacs@m.gmane.org; Wed, 08 Jun 2011 13:42:26 +0200 Original-Received: from localhost ([::1]:40735 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QUH9V-0005Tt-1k for geb-bug-gnu-emacs@m.gmane.org; Wed, 08 Jun 2011 07:42:25 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:45156) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QUH9A-0005TV-Hy for bug-gnu-emacs@gnu.org; Wed, 08 Jun 2011 07:42:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QUH98-0008Iq-Ts for bug-gnu-emacs@gnu.org; Wed, 08 Jun 2011 07:42:04 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:32942) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QUH98-0008Ih-Hc for bug-gnu-emacs@gnu.org; Wed, 08 Jun 2011 07:42:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1QUH97-0005A9-VK; Wed, 08 Jun 2011 07:42:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Thomas Henlich Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Jun 2011 11:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 8820 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.130753328519797 (code B ref -1); Wed, 08 Jun 2011 11:42:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 8 Jun 2011 11:41:25 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QUH8W-00059G-KP for submit@debbugs.gnu.org; Wed, 08 Jun 2011 07:41:24 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QUH8U-000592-Hs for submit@debbugs.gnu.org; Wed, 08 Jun 2011 07:41:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QUH8M-000861-JB for submit@debbugs.gnu.org; Wed, 08 Jun 2011 07:41:17 -0400 Original-Received: from lists.gnu.org ([140.186.70.17]:39165) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QUH8M-00085K-6g for submit@debbugs.gnu.org; Wed, 08 Jun 2011 07:41:14 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:44821) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QUH8K-0005Hl-07 for bug-gnu-emacs@gnu.org; Wed, 08 Jun 2011 07:41:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QUH8H-0007xy-3B for bug-gnu-emacs@gnu.org; Wed, 08 Jun 2011 07:41:11 -0400 Original-Received: from sv13.net-housting.de ([178.248.244.23]:41486) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QUH8G-0007x5-I4 for bug-gnu-emacs@gnu.org; Wed, 08 Jun 2011 07:41:08 -0400 Original-Received: from localhost (mailscan.hofmeirmedia.net [172.30.129.51]) by sv13.net-housting.de (Postfix) with ESMTP id 1402A2819AA2F for ; Wed, 8 Jun 2011 13:41:01 +0200 (CEST) X-Virus-Scanned: by amavisd-new using ClamAV at mailscan.hofmeirmedia.net Original-Received: from sv13.net-housting.de ([172.30.129.23]) by localhost (mailscan.hofmeirmedia.net [172.30.129.51]) (amavisd-new, port 10024) with ESMTP id w8haGPJISg2C for ; Wed, 8 Jun 2011 13:40:58 +0200 (CEST) Original-Received: from mail-vw0-f41.google.com (mail-vw0-f41.google.com [209.85.212.41]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by sv13.net-housting.de (Postfix) with ESMTPSA id B22F2280DE4D8 for ; Wed, 8 Jun 2011 13:40:57 +0200 (CEST) Original-Received: by vws4 with SMTP id 4so366084vws.0 for ; Wed, 08 Jun 2011 04:40:48 -0700 (PDT) Original-Received: by 10.220.14.199 with SMTP id h7mr2429685vca.223.1307533248899; Wed, 08 Jun 2011 04:40:48 -0700 (PDT) Original-Received: by 10.220.72.135 with HTTP; Wed, 8 Jun 2011 04:40:48 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Wed, 08 Jun 2011 07:42:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.43 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:47036 Archived-At: This bug report will be sent to the Free Software Foundation, not to your local site managers! Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your report will be posted to the bug-gnu-emacs@gnu.org mailing list and the gnu.emacs.bug news group, and at http://debbugs.gnu.org. Please describe exactly what actions triggered the bug and the precise symptoms of the bug. If you can, give a recipe starting from `emacs -Q': In a Fortran or F90 buffer, the character '%' which denotes a type component or type-bound procedure in the Fortran language is not recognized as a word boundary in word motion, e.g. typing abc%def%ghi followed by M-b (backward-word) moves point to the 'a' not to the 'g'. This is in contrast to C++, where typing abc.def.ghi, then M-b has the expected result of moving point to the 'g'. The character '%' should be treated like other punctuation characters in the Fortran/F90 syntax tables. If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file c:/Program Files/emacs-23.3/etc/DEBUG. In GNU Emacs 23.3.1 (i386-mingw-nt5.1.2600) of 2011-03-10 on 3249CTO Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (4.5) --no-opt --cflags -Ic:/imagesupport/include' 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: DEU value of $XMODIFIERS: nil locale-coding-system: cp1252 default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: iswitchb-mode: t cua-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-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-x k M-b M-b M-b M-f M-f M-f C-f s y n t a x - t a b M-x b u g e m a s e n d g n u b u g r e p o r t - e S y n t a x SPC t a b l e SPC i n SPC F o r t r a n SPC o a n d SPC F 0 9 0 SPC m o d e s % SPC s SPC e n t r y s y n t a x SPC t a b l e SPC c g h h a r a c t e r C-x h C-x C-h C-g C-x k y e s C-h x C-g M-x m o d i s C-g C-h k m o C-g C-z C-h f m o d i s y n M-x Recent messages: Checking 43 files in c:/Program Files/emacs-23.3/lisp/obsolete... Checking 2 files in c:/Program Files/emacs-23.3/leim... Checking for load-path shadows...done Mark set [2 times] Quit Making completion list... Quit Type C-x 4 C-o RET to restore the other window. Quit Undo! Load-path shadows: None found. Features: (shadow sort mail-extr message ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util mail-prsvr gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbug help-mode view multi-isearch f90 cus-edit wid-edit server saveplace iswitchb cus-start cus-load cua-base csharp-mode byte-opt warnings bytecomp byte-compile advice help-fns advice-preload cc-mode cc-fonts easymenu cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs regexp-opt tooltip ediff-hook vc-hooks lisp-float-type mwheel dos-w32 disp-table ls-lisp w32-win w32-vars tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag 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 loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process multi-tty emacs)