GNU bug report logs -
#8826
23.3.50; flyspell-mode auto-activated in non-text modes
Previous Next
Reported by: Reuben Thomas <rrt <at> sc3d.org>
Date: Wed, 8 Jun 2011 22:29:02 UTC
Severity: minor
Tags: moreinfo, unreproducible
Found in version 23.3.50
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 8826 in the body.
You can then email your comments to 8826 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8826
; Package
emacs
.
(Wed, 08 Jun 2011 22:29:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Reuben Thomas <rrt <at> sc3d.org>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Wed, 08 Jun 2011 22:29:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
I have flyspell mode configured to come on automatically, by customizing
text-mode-hook to contain turn-on-flyspell. (At least, as far as I know,
that’s it!)
However, I find that, apparently as a result, flyspell-mode is activated
in lots of modes where it’s not wanted, in particular programming modes.
My workaround is to add flyspell-prog-mode to each such mode’s hook,
which seems to override “pure” flyspell-mode. Actually, it would be
useful if there were a global option to switch flyspell-prog-mode on for
all programming modes.
Finally, flyspell-mode is activated in Info-mode, which is a pain, as it
slows things right down. (It also has very little utility, though I
suppose it could be useful for proof-reading.)
In GNU Emacs 23.3.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.4)
of 2011-05-25 on skwd
Windowing system distributor `The X.Org Foundation', version 11.0.11001000
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_GB.UTF-8
value of $XMODIFIERS: nil
locale-coding-system: utf-8-unix
default enable-multibyte-characters: t
Major mode: Javascript
Minor modes in effect:
diff-auto-refine-mode: t
nxhtml-tag-do-also: t
popcmp-group-alternatives: t
popcmp-short-help-beside-alts: t
rngalt-minimal-validation-header: t
rngalt-display-validation-header: t
flyspell-mode: t
recentf-mode: t
show-paren-mode: t
savehist-mode: t
minibuffer-electric-default-mode: t
iswitchb-mode: t
icomplete-mode: t
global-whitespace-mode: t
global-auto-revert-mode: t
desktop-save-mode: t
nxhtml-menu-mode: t
mouse-wheel-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:
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> C-s i n n e r C-s C-s C-s C-s C-s C-s
C-a 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-< C-s h e i g h t C-s
C-s C-s C-s C-s <down-mouse-1> <mouse-1> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> C-s s m a l
l A r t e a <backspace> <backspace> <backspace> e a
. w i d t h C-s C-s C-s C-s C-s C-a <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <down> <down> <up> C-e C-w C-_ <up> <down>
<M-backspace> s m , <backspace> a l l A r e a C-a C-SPC
C-n C-n C-n C-w C-y C-y C-p C-p C-p C-p C-p C-p C-e
<M-backspace> w r a p C-x C-s <help-echo> <help-echo>
<help-echo> <down-mouse-1> <mouse-1> <return> } SPC
e l s e SPC { <return> <tab> m o v e r . s h o w (
) ; C-x C-s C-a <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
C-k C-x C-s <help-echo> <down-mouse-1> <mouse-1> C-a
<help-echo> <help-echo> M-x r e p o r t - e m a c s
- b u g <return>
Recent messages:
Mark set
Mark saved where search started [2 times]
Undo!
Mark set [3 times]
Saving file /home/rrt/Software/magnifier/magnifier.jquery.js...
Wrote /home/rrt/Software/magnifier/magnifier.jquery.js
Saving file /home/rrt/Software/magnifier/magnifier.jquery.js...
Wrote /home/rrt/Software/magnifier/magnifier.jquery.js
Saving file /home/rrt/Software/magnifier/magnifier.jquery.js...
Wrote /home/rrt/Software/magnifier/magnifier.jquery.js
Load-path shadows:
/home/rrt/local/share/emacs/nxhtml/util/rnc-mode hides /usr/share/emacs-snapshot/site-lisp/rnc-mode/rnc-mode
/home/rrt/local/share/emacs/nxhtml/related/php-mode hides /home/rrt/local/share/emacs/site-lisp/php-mode
/home/rrt/.emacs.d/elpa/dictionary-1.8.7/dictionary-init hides /usr/local/share/emacs/23.3.50/site-lisp/dictionary-el/dictionary-init
/home/rrt/.emacs.d/elpa/dictionary-1.8.7/dictionary hides /usr/local/share/emacs/23.3.50/site-lisp/dictionary-el/dictionary
/home/rrt/.emacs.d/elpa/dictionary-1.8.7/link hides /usr/local/share/emacs/23.3.50/site-lisp/dictionary-el/link
/home/rrt/.emacs.d/elpa/dictionary-1.8.7/connection hides /usr/local/share/emacs/23.3.50/site-lisp/dictionary-el/connection
/home/rrt/local/share/emacs/site-lisp/graphviz-dot-mode hides /usr/local/share/emacs/23.3.50/site-lisp/emacs-goodies-el/graphviz-dot-mode
/home/rrt/local/share/emacs/site-lisp/dict hides /usr/local/share/emacs/23.3.50/site-lisp/emacs-goodies-el/dict
/usr/share/emacs-snapshot/site-lisp/ruby1.8-elisp/ruby-mode hides /usr/local/share/emacs/23.3.50/lisp/progmodes/ruby-mode
/usr/local/share/emacs/23.3.50/site-lisp/auctex/tex-style hides /usr/share/emacs/site-lisp/auctex/tex-style
/usr/local/share/emacs/23.3.50/site-lisp/auctex/tex-mik hides /usr/share/emacs/site-lisp/auctex/tex-mik
/usr/local/share/emacs/23.3.50/site-lisp/auctex/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt
/usr/local/share/emacs/23.3.50/site-lisp/auctex/tex-jp hides /usr/share/emacs/site-lisp/auctex/tex-jp
/usr/local/share/emacs/23.3.50/site-lisp/auctex/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info
/usr/local/share/emacs/23.3.50/site-lisp/auctex/latex hides /usr/share/emacs/site-lisp/auctex/latex
/usr/local/share/emacs/23.3.50/site-lisp/auctex/tex hides /usr/share/emacs/site-lisp/auctex/tex
/usr/local/share/emacs/23.3.50/site-lisp/auctex/texmathp hides /usr/share/emacs/site-lisp/auctex/texmathp
/usr/local/share/emacs/23.3.50/site-lisp/auctex/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl
/usr/local/share/emacs/23.3.50/site-lisp/auctex/tex-font hides /usr/share/emacs/site-lisp/auctex/tex-font
/usr/local/share/emacs/23.3.50/site-lisp/auctex/toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x
/usr/local/share/emacs/23.3.50/site-lisp/auctex/tex-buf hides /usr/share/emacs/site-lisp/auctex/tex-buf
/usr/local/share/emacs/23.3.50/site-lisp/auctex/tex-fptex hides /usr/share/emacs/site-lisp/auctex/tex-fptex
/usr/local/share/emacs/23.3.50/site-lisp/auctex/bib-cite hides /usr/share/emacs/site-lisp/auctex/bib-cite
/usr/local/share/emacs/23.3.50/site-lisp/auctex/context-en hides /usr/share/emacs/site-lisp/auctex/context-en
/usr/local/share/emacs/23.3.50/site-lisp/auctex/tex-fold hides /usr/share/emacs/site-lisp/auctex/tex-fold
/usr/local/share/emacs/23.3.50/site-lisp/auctex/tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar
/usr/local/share/emacs/23.3.50/site-lisp/auctex/context hides /usr/share/emacs/site-lisp/auctex/context
/usr/local/share/emacs/23.3.50/site-lisp/auctex/font-latex hides /usr/share/emacs/site-lisp/auctex/font-latex
Features:
(shadow sort mail-extr message sendmail 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 gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils
emacsbug image-mode browse-url diff-git diff-mode diff cus-edit pp ido
find-func help-mode view dired multi-isearch jka-compr sh-script
executable make-mode vc-git cperl-mode css-mode js json moz thingatpt
imenu newcomment foldit nxml-uchnm rng-xsd xsd-regexp rng-cmpct
sgml-mode nxhtml-mode popcmp url-expand url-util url-methods url-parse
url-vars mm-util mail-prsvr rngalt rng-nxml rng-valid rng-loc rng-uri
rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns
nxml-mode nxml-outln nxml-rap nxml-util nxml-glyph nxml-enc xmltok
loadhist face-remap filladapt flyspell nxhtml-mumamo mumamo-fun mumamo
byte-opt warnings bytecomp byte-compile completing-help recentf
tree-widget wid-edit uniquify paren savehist minibuf-eldef iswitchb
icomplete whitespace autorevert time as-external wrap-to-fill cus-start
cus-load desktop server nxhtml-autostart nxhtml-autoload majmodpri
rnc-mode nxhtml-menu web-autoload nxhtml-base php-mode etags cc-langs
cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars
cc-defs speedbar sb-image ezimage dframe lua-mode regexp-opt ropemacs
pymacs flymake compile comint ring ffap ispell smart-quotes
auto-dictionary-autoloads c-eldoc-autoloads dictionary-autoloads
diff-git-autoloads dired-isearch-autoloads full-ack-autoloads
guess-style-autoloads kill-ring-search-autoloads magit-autoloads
mv-shell-autoloads tumble-autoloads http-post-simple-autoloads package
reporter advice advice-preload yasnippet help-fns derived edmacro kmacro
easymenu assoc cl cl-19 muse-autoloads emacs-goodies-el
emacs-goodies-custom emacs-goodies-loaddefs easy-mmode preview-latex
tex-site auto-loads tooltip ediff-hook vc-hooks lisp-float-type mwheel
x-win x-dnd font-setting 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 dbusbind
system-font-setting font-render-setting gtk x-toolkit x multi-tty emacs)
--
http://rrt.sc3d.org/
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8826
; Package
emacs
.
(Thu, 09 Jun 2011 04:23:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 8826 <at> debbugs.gnu.org (full text, mbox):
> I have flyspell mode configured to come on automatically, by customizing
> text-mode-hook to contain turn-on-flyspell. (At least, as far as I know,
> that’s it!)
> However, I find that, apparently as a result, flyspell-mode is activated
> in lots of modes where it’s not wanted, in particular programming modes.
That doesn't sound right. Can you provide a recipe to reproduce
the problem?
Stefan
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8826
; Package
emacs
.
(Thu, 09 Jun 2011 12:17:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 8826 <at> debbugs.gnu.org (full text, mbox):
On 9 June 2011 05:21, Stefan Monnier <monnier <at> iro.umontreal.ca> wrote:
>
> That doesn't sound right. Can you provide a recipe to reproduce
> the problem?
At present, I can't, even with a newly started Emacs using my init
files. It seems to be the result of something going wrong during a
session.
Maybe leave this bug open for now and I'll see if I can make any progress?
--
http://rrt.sc3d.org
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8826
; Package
emacs
.
(Thu, 09 Jun 2011 16:42:01 GMT)
Full text and
rfc822 format available.
Message #14 received at 8826 <at> debbugs.gnu.org (full text, mbox):
Reuben Thomas wrote:
> Actually, it would be useful if there were a global option to switch
> flyspell-prog-mode on for all programming modes.
Emacs 24.1 will have prog-mode-hook.
> Finally, flyspell-mode is activated in Info-mode
I cannot reproduce that either.
bug closed, send any further explanations to
8826 <at> debbugs.gnu.org and Reuben Thomas <rrt <at> sc3d.org>
Request was from
Glenn Morris <rgm <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Wed, 29 Jun 2011 00:02:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 27 Jul 2011 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 13 years and 335 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.