emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#14178: closed (24.2; Adding words to the spelling


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#14178: closed (24.2; Adding words to the spelling dictionary does not cause them immediately to be marked as correct in flyspell)
Date: Mon, 15 Apr 2013 10:17:02 +0000

Your message dated Mon, 15 Apr 2013 12:12:09 +0200
with message-id <address@hidden>
and subject line Re: bug#14178: 24.2; Adding words to the spelling dictionary 
does not cause them immediately to be marked as correct in flyspell
has caused the debbugs.gnu.org bug report #14178,
regarding 24.2; Adding words to the spelling dictionary does not cause them 
immediately to be marked as correct in flyspell
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
14178: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14178
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: 24.2; Adding words to the spelling dictionary does not cause them immediately to be marked as correct in flyspell Date: Thu, 11 Apr 2013 00:56:25 +0100
0. M-x flyspell-mode

1. Type "fooble" (where "fooble" is not a word in your default
wordlist); note that the word is highlighted as an error

2. M-x ispell-buffer, press "a" to accept the word

3. Oops, it's still highlighted.

I appreciate that fixing this may involve some cooperation between
ispell and flyspell, but suggest that a lot of users used to editors
with an integrated spell-checking facility may not have this sympathy
and be wondering what on earth is the problem!


In GNU Emacs 24.2.1 (x86_64-pc-linux-gnu, GTK+ Version 2.24.13)
 of 2012-12-13 on komainu, modified by Debian
Windowing system distributor `The X.Org Foundation', version 11.0.11300000
Configured using:
 `configure '--build' 'x86_64-linux-gnu' '--build' 'x86_64-linux-gnu'
 '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib'
 '--localstatedir=/var/lib' '--infodir=/usr/share/info'
 '--mandir=/usr/share/man' '--with-pop=yes'
 
'--enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.2/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.2/site-lisp:/usr/share/emacs/site-lisp'
 '--with-crt-dir=/usr/lib/x86_64-linux-gnu' '--with-x=yes'
 '--with-x-toolkit=gtk' '--with-toolkit-scroll-bars'
 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -fstack-protector
 --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall'
 'CPPFLAGS=-D_FORTIFY_SOURCE=2''

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: en_GB.UTF-8
  value of $LC_NUMERIC: en_GB.UTF-8
  value of $LC_TIME: en_GB.UTF-8
  value of $LANG: en_GB.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Text

Minor modes in effect:
  buffer-face-mode: t
  flyspell-mode: t
  smart-quotes-mode: t
  recentf-mode: t
  show-paren-mode: t
  server-mode: t
  savehist-mode: t
  minibuffer-electric-default-mode: t
  iswitchb-mode: t
  global-auto-revert-mode: t
  dtrt-indent-mode: t
  desktop-save-mode: t
  global-whitespace-mode: t
  TeX-PDF-mode: t
  TeX-source-correlate-mode: t
  tooltip-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-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  visual-line-mode: t
  transient-mark-mode: t

Recent input:
<left> <left> <left> <left> <left> <left> <left> <left> 
<left> <left> <left> <left> <left> <right> m a y SPC 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <backspace> <right> <right> <right> 
<right> <right> <right> <right> <right> <left> M-d 
M-d M-d M-d M-d M-d M-d M-d M-d M-d C-_ C-d <right> 
<right> C-SPC C-n C-n C-n C-p C-e C-w C-x C-s <down> 
<down> <down> <down> <up> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <up> 
<up> <up> <down> <down> <return> <up> <return> <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> M-x i 
b u f f e r <backspace> <backspace> <backspace> <backspace> 
<backspace> s p <backspace> <backspace> <backspace> 
s p e l l - b u f f e r <return> i i i i i 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 C-n C-n C-n C-n C-n 
C-n C-n C-n C-p C-f C-f C-f C-f C-f C-f C-f C-f C-f 
C-f 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 C-n C-n 
C-n C-n C-n C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p 
C-n C-n C-n C-n C-n C-b <help-echo> <down-mouse-1> 
<mouse-1> <help-echo> C-x o M-x r e p o r t - b e m 
<backspace> <backspace> <backspace> e m a c s - b u 
g <return>

Recent messages:
Undo! [8 times]
Saving file /home/rrt/Log/Personal space and personal cyberspace...
Wrote /home/rrt/Log/Personal space and personal cyberspace
Undo! [4 times]
Saving file /home/rrt/Log/Personal space and personal cyberspace...
Wrote /home/rrt/Log/Personal space and personal cyberspace
byte-code: Beginning of buffer [10 times]
Spell-checking Personal space and personal cyberspace using aspell with british 
dictionary...
Personal dictionary saved.
Spell-checking Personal space and personal cyberspace using aspell with british 
dictionary...done

Load-path shadows:
/home/rrt/local/share/emacs/site-lisp/browse-kill-ring hides 
/usr/share/emacs24/site-lisp/emacs-goodies-el/browse-kill-ring
/home/rrt/local/share/emacs/site-lisp/dict hides 
/usr/share/emacs24/site-lisp/emacs-goodies-el/dict
/usr/share/emacs24/site-lisp/auctex/tex-style hides 
/usr/share/emacs/site-lisp/auctex/tex-style
/usr/share/emacs24/site-lisp/auctex/tex-mik hides 
/usr/share/emacs/site-lisp/auctex/tex-mik
/usr/share/emacs24/site-lisp/auctex/multi-prompt hides 
/usr/share/emacs/site-lisp/auctex/multi-prompt
/usr/share/emacs24/site-lisp/auctex/tex-jp hides 
/usr/share/emacs/site-lisp/auctex/tex-jp
/usr/share/emacs24/site-lisp/auctex/tex-info hides 
/usr/share/emacs/site-lisp/auctex/tex-info
/usr/share/emacs24/site-lisp/auctex/plain-tex hides 
/usr/share/emacs/site-lisp/auctex/plain-tex
/usr/share/emacs24/site-lisp/auctex/latex hides 
/usr/share/emacs/site-lisp/auctex/latex
/usr/share/emacs24/site-lisp/auctex/preview hides 
/usr/share/emacs/site-lisp/auctex/preview
/usr/share/emacs24/site-lisp/auctex/tex hides 
/usr/share/emacs/site-lisp/auctex/tex
/usr/share/emacs24/site-lisp/auctex/texmathp hides 
/usr/share/emacs/site-lisp/auctex/texmathp
/usr/share/emacs24/site-lisp/auctex/context-nl hides 
/usr/share/emacs/site-lisp/auctex/context-nl
/usr/share/emacs24/site-lisp/auctex/tex-font hides 
/usr/share/emacs/site-lisp/auctex/tex-font
/usr/share/emacs24/site-lisp/auctex/toolbar-x hides 
/usr/share/emacs/site-lisp/auctex/toolbar-x
/usr/share/emacs24/site-lisp/auctex/tex-buf hides 
/usr/share/emacs/site-lisp/auctex/tex-buf
/usr/share/emacs24/site-lisp/auctex/bib-cite hides 
/usr/share/emacs/site-lisp/auctex/bib-cite
/usr/share/emacs24/site-lisp/auctex/context-en hides 
/usr/share/emacs/site-lisp/auctex/context-en
/usr/share/emacs24/site-lisp/auctex/tex-fold hides 
/usr/share/emacs/site-lisp/auctex/tex-fold
/usr/share/emacs24/site-lisp/auctex/tex-bar hides 
/usr/share/emacs/site-lisp/auctex/tex-bar
/usr/share/emacs24/site-lisp/auctex/context hides 
/usr/share/emacs/site-lisp/auctex/context
/usr/share/emacs24/site-lisp/auctex/prv-emacs hides 
/usr/share/emacs/site-lisp/auctex/prv-emacs
/usr/share/emacs24/site-lisp/auctex/font-latex hides 
/usr/share/emacs/site-lisp/auctex/font-latex
/usr/share/emacs/site-lisp/golang-mode/go-mode-load hides 
/usr/share/emacs/24.2/site-lisp/golang-mode/go-mode-load
/usr/share/emacs/site-lisp/golang-mode/go-mode hides 
/usr/share/emacs/24.2/site-lisp/golang-mode/go-mode
/usr/share/emacs/24.2/site-lisp/cmake-data/cmake-mode hides 
/usr/share/emacs/site-lisp/cmake-mode
/usr/share/emacs/24.2/site-lisp/cdargs hides /usr/share/emacs/site-lisp/cdargs
/home/rrt/local/share/emacs/site-lisp/whitespace hides 
/usr/share/emacs/24.2/lisp/whitespace
/usr/share/emacs/site-lisp/rst hides /usr/share/emacs/24.2/lisp/textmodes/rst
/usr/share/emacs24/site-lisp/dictionaries-common/ispell hides 
/usr/share/emacs/24.2/lisp/textmodes/ispell
/usr/share/emacs24/site-lisp/dictionaries-common/flyspell hides 
/usr/share/emacs/24.2/lisp/textmodes/flyspell
/home/rrt/local/share/emacs/site-lisp/flymake hides 
/usr/share/emacs/24.2/lisp/progmodes/flymake
~/.emacs.d/el-get/el-get/.dir-locals hides 
/usr/share/emacs/24.2/lisp/gnus/.dir-locals

Features:
(shadow sort mail-extr emacsbug message format-spec rfc822 mml mml-sec
mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils
mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils darkroom-mode
frame-local-vars browse-url vc ediff-merg ediff-diff ediff-wind
ediff-help ediff-util ediff-mult ediff-init ediff vc-dispatcher
find-func misearch multi-isearch nxml-uchnm rng-xsd xsd-regexp rng-cmpct
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 crm cus-edit lua-mode vc-git preview
prv-emacs noutline outline tex-buf font-latex latex tex-style conf-mode
newcomment flymake face-remap flyspell ispell smart-quotes
completing-help recentf tree-widget wid-edit uniquify paren server
savehist minibuf-eldef iswitchb icomplete autorevert dtrt-indent
cus-start cus-load quack thingatpt compile cmuscheme comint ansi-color
ring scheme ropemacs pymacs desktop whitespace url-util url-parse
auth-source eieio gnus-util password-cache url-vars mm-util mail-prsvr
tex dbus xml byte-opt warnings remember .loaddefs paredit init-paredit
init-eldoc eldoc-extension eldoc geiser-load geiser el-get
el-get-autoloads el-get-list-packages el-get-notify help-mode view
el-get-dependencies el-get-build el-get-status pp el-get-recipes
el-get-byte-compile el-get-methods el-get-fossil el-get-svn
el-get-pacman el-get-github-zip el-get-github-tar el-get-http-zip
el-get-http-tar el-get-hg el-get-git-svn el-get-fink el-get-emacswiki
el-get-http el-get-emacsmirror el-get-github el-get-git el-get-elpa
package tabulated-list el-get-darcs el-get-cvs el-get-bzr el-get-brew
el-get-builtin el-get-apt-get el-get-custom el-get-core autoload
bytecomp byte-compile cconv macroexp dired regexp-opt user-site-loaddefs
advice advice-preload yasnippet help-fns derived edmacro kmacro easymenu
assoc cl muse-autoloads go-mode-load emacs-goodies-el
emacs-goodies-custom emacs-goodies-loaddefs easy-mmode preview-latex
tex-site auto-loads 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)

-- 
http://rrt.sc3d.org/



--- End Message ---
--- Begin Message --- Subject: Re: bug#14178: 24.2; Adding words to the spelling dictionary does not cause them immediately to be marked as correct in flyspell Date: Mon, 15 Apr 2013 12:12:09 +0200 User-agent: Mutt/1.5.21 (2010-09-15)
On Thu, Apr 11, 2013 at 12:56:25AM +0100, Reuben Thomas wrote:
> 0. M-x flyspell-mode
> 
> 1. Type "fooble" (where "fooble" is not a word in your default
> wordlist); note that the word is highlighted as an error
> 
> 2. M-x ispell-buffer, press "a" to accept the word
> 
> 3. Oops, it's still highlighted.
> 
> I appreciate that fixing this may involve some cooperation between
> ispell and flyspell, but suggest that a lot of users used to editors
> with an integrated spell-checking facility may not have this sympathy
> and be wondering what on earth is the problem!

Just committed a change using

(and (fboundp 'flyspell-unhighlight-at)
     (flyspell-unhighlight-at start))

after ispell accepts word. This should care of that, so I am closing this
bug report. Please check and reopen if appropriate.

Thanks for your feedback,

-- 
Agustin


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]