[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#2384: 23.0.90; syntax-highlighting in shell-script-mode incorrect
From: |
Geralt |
Subject: |
bug#2384: 23.0.90; syntax-highlighting in shell-script-mode incorrect |
Date: |
Thu, 19 Feb 2009 11:42:28 +0100 |
Syntax highlighting in shell-script-mode is incorrect if you put '
characters (single quotes) into double quotes without "escaping" them.
But this is only handled by the syntax highlighter as escaping, since
a single quote does not need any escaping in double quotes (this test
was only done to confirm that this is the actual issue that caused the
incorrect highlighting).
In GNU Emacs 23.0.90.1 (i686-pc-linux-gnu, GTK+ Version 2.14.7)
of 2009-02-17 on sascha-xps
Windowing system distributor `The X.Org Foundation', version 11.0.10502000
configured using `configure '--prefix=/usr'
'--host=i686-pc-linux-gnu' '--mandir=/usr/share/man'
'--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc'
'--localstatedir=/var/lib' '--program-suffix=-emacs-23'
'--infodir=/usr/share/info/emacs-23' '--with-sound' '--with-x'
'--with-toolkit-scroll-bars' '--with-gif' '--with-jpeg' '--with-png'
'--with-rsvg' '--with-tiff' '--with-xpm' '--with-freetype'
'--with-xft' '--without-libotf' '--without-m17n-flt'
'--with-x-toolkit=gtk' '--without-hesiod' '--without-kerberos'
'--without-kerberos5' '--with-gpm' '--with-dbus'
'--build=i686-pc-linux-gnu' 'build_alias=i686-pc-linux-gnu'
'host_alias=i686-pc-linux-gnu' 'CFLAGS=-O2 -march=prescott -pipe'
'LDFLAGS=-Wl,-O1''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: nil
value of $LC_CTYPE: de_DE.utf8
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.utf8
value of $XMODIFIERS: nil
locale-coding-system: utf-8-unix
default-enable-multibyte-characters: t
Major mode: Shell-script
Minor modes in effect:
shell-dirtrack-mode: t
auto-complete-mode: t
iswitchb-mode: t
which-function-mode: t
minibuffer-depth-indicate-mode: t
recentf-mode: t
icicle-mode: t
show-paren-mode: t
auto-dictionary-mode: t
flyspell-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: -1
global-auto-composition-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
Recent input:
M-f M-f M-f M-b C-b M-w C-p C-p C-p C-p C-p C-p C-p
C-p C-p C-p M-b M-b M-b M-b M-b M-b M-b C-y SPC C-p
C-p C-p C-p C-p M-b M-b M-b M-b C-y SPC C-x C-s C-r
F r i e d <return> M-$ ? i y C-r i n t e r <return>
M-$ 0 C-s l o o k <return> M-$ C-g M-$ 1 C-s l o k
<return> M-$ 1 M-< C-x C-s C-x k <return> C-x C-f b
i n <tab> a u <tab> <return> C-n C-n C-n C-n C-n C-n
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n
C-n C-n C-n C-n M-f M-f M-f M-f M-f M-f M-b <left>
<backspace> <backspace> <backspace> M-- M-- M-- M--
M-f \ C-n C-n C-n C-n C-n C-b \ M-x s h e l l <return>
e c h o SPC " \ ' " <return> C-x b <return> M-- M--
C-b C-b C-b C-b C-b C-b C-b C-b C-b C-b C-f C-M-b C-M-b
C-M-b C-b C-M-SPC M-w C-x b <return> C-y C-a e c h
o SPC $ <return> M-p C-b <backspace> M-b M-b M-b <backspace>
C-e <return> C-x b <return> C-s ' <return> <backspace>
M-f M-f C-f C-f C-f C-d C-e C-n C-n C-n C-n C-n M-b
M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b C-b <backspace>
M-f M-f M-f C-d C-n C-n C-n C-n C-n C-n C-n C-n C-n
C-n M-f M-f M-f C-f C-f C-d C-f C-f C-f C-f C-f C-f
C-f C-f C-d M-- M-- M-- M-- M-- M-- M-- M-- M-- M--
M-- M-- M-- M-- M-- M-- M-- M-- M-- M-- M-- M-- M--
M-- M-- M-- M-- M-- C-x C-s <f1> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <menu-bar>
<help-menu> <send-emacs-bug-report>
Recent messages:
Undo!
Error during redisplay: (error Invalid search bound (wrong side of point))
Undo!
Error during redisplay: (error Invalid search bound (wrong side of point))
Undo!
Error during redisplay: (error Invalid search bound (wrong side of point))
undo-more: No further undo information [11 times]
undo-more: No further undo informationError during redisplay: (end-of-buffer)
(No changes need to be saved)
Menu-Bar mode enabled
- bug#2384: 23.0.90; syntax-highlighting in shell-script-mode incorrect,
Geralt <=