From unknown Tue Jul 08 17:24:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6504: 24.0.50; flyspell-check-previous-highlighted-word does not unmark checked word when inserted in dictionary Resent-From: Gregor Zattler Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: rfrancoise@debian.org, bug-gnu-emacs@gnu.org Resent-Date: Thu, 24 Jun 2010 17:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 6504 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 6504@debbugs.gnu.org Cc: rfrancoise@debian.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: rfrancoise@debian.org Received: via spool by submit@debbugs.gnu.org id=B.127740022617563 (code B ref -1); Thu, 24 Jun 2010 17:24:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jun 2010 17:23:46 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1ORq9R-0004ZE-GW for submit@debbugs.gnu.org; Thu, 24 Jun 2010 13:23:46 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1ORpWh-0004Hm-24 for submit@debbugs.gnu.org; Thu, 24 Jun 2010 12:43:44 -0400 Received: from lists.gnu.org ([199.232.76.165]:33505) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1ORpWb-0007Vi-Aj for submit@debbugs.gnu.org; Thu, 24 Jun 2010 12:43:37 -0400 Received: from [140.186.70.92] (port=37761 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ORpWZ-0001tL-2R for bug-gnu-emacs@gnu.org; Thu, 24 Jun 2010 12:43:36 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1ORpWV-00076i-6B for bug-gnu-emacs@gnu.org; Thu, 24 Jun 2010 12:43:33 -0400 Received: from mail.gmx.net ([213.165.64.20]:47457) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1ORpWU-00076A-Om for bug-gnu-emacs@gnu.org; Thu, 24 Jun 2010 12:43:31 -0400 Received: (qmail invoked by alias); 24 Jun 2010 16:43:26 -0000 Received: from p54BF87A6.dip0.t-ipconnect.de (EHLO shi.workgroup) [84.191.135.166] by mail.gmx.net (mp065) with SMTP; 24 Jun 2010 18:43:26 +0200 X-Authenticated: #19296480 X-Provags-ID: V01U2FsdGVkX1/RF+0xZVfRi3pPIXE1cQ7NZV559gO0bfGwJGpqEm SrIlBQ2ESRIG0w Received: from grfz by shi.workgroup with local (Exim 4.72) (envelope-from ) id 1ORpWE-00067a-H6; Thu, 24 Jun 2010 18:43:14 +0200 From: Gregor Zattler Date: Thu, 24 Jun 2010 18:43:14 +0200 Message-ID: <874ogsxty5.fsf@shi.workgroup> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -3.3 (---) X-Mailman-Approved-At: Thu, 24 Jun 2010 13:23:44 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.6 (----) It's not possible to check several misspelled words via=20=20 flyspell-check-previous-highlighted-word.=20=20 Recipe to reproduce the bug: - start emacs -Q - M-x flyspell-mode - type a misspelled word a blank and a second misspelled word and a few blanks - fylspell highlights the misspelled words - M-x - flyspell-check-previous-highlighted-word - type 'i' in order to save the second misspelled word as correct in your dictionary (sanitize the dictionary afterwards) - cursor is at eol but the second misspelled word is still marked as misspelled - M-x - flyspell-check-previous-highlighted-word in order to check the first misspelled word - nothing happens except for a message in the echo area:=20 " is correct" Therefore it is not possible to check the first misspelled word after checking the second. I consider this to be a bug because it is necessary to move cursor in order to check the first missspelled word whilst the whole purpose fo flyspell-check-previous-highlighted-word is to minimize breaks for spell checking while writing. Thank you for emacs and flyspell.=20=20 Regards, gregor In GNU Emacs 24.0.50.1 (i486-pc-linux-gnu, GTK+ Version 2.20.1) of 2010-06-19 on elegiac, modified by Debian (emacs-snapshot package, version 1:20100619-2) Windowing system distributor `The X.Org Foundation', version 11.0.10707000 configured using `configure '--build' 'i486-linux-gnu' '--host' 'i486-linu= x-gnu' '--prefix=3D/usr' '--sharedstatedir=3D/var/lib' '--libexecdir=3D/usr= /lib' '--localstatedir=3D/var' '--infodir=3D/usr/share/info' '--mandir=3D/u= sr/share/man' '--with-pop=3Dyes' '--enable-locallisppath=3D/etc/emacs-snaps= hot:/etc/emacs:/usr/local/share/emacs/24.0.50/site-lisp:/usr/local/share/em= acs/site-lisp:/usr/share/emacs/24.0.50/site-lisp:/usr/share/emacs/site-lisp= ' '--without-compress-info' '--with-x=3Dyes' '--with-x-toolkit=3Dgtk' 'buil= d_alias=3Di486-linux-gnu' 'host_alias=3Di486-linux-gnu' 'CFLAGS=3D-DDEBIAN = -DSITELOAD_PURESIZE_EXTRA=3D5000 -g -O2' 'LDFLAGS=3D-g -Wl,--as-needed' 'CP= PFLAGS=3D'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: de_DE.utf8 value of $LC_CTYPE: de_DE.utf8 value of $LC_MESSAGES: POSIX value of $LC_MONETARY: de_DE.utf8 value of $LC_NUMERIC: de_DE.utf8 value of $LC_TIME: de_DE.utf8 value of $LANG: de_DE.utf8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Org Minor modes in effect: gpm-mouse-mode: t text-scale-mode: t shell-dirtrack-mode: t flyspell-mode: t global-hl-line-mode: t ido-everywhere: t show-paren-mode: t savehist-mode: t recentf-mode: t display-time-mode: t cua-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent input: e SPC f =C3=BC r SPC e i n e n SPC t e i l SPC d e s s e=20 l b e n SPC v e r a n t w o r t l i c h SPC s i n d=20 T C-x=20 C-s SPC SPC F =C3=BC r SPC a l l e SPC a n d e r=20 e n SPC G e w e r k s c h a f t s t e i l e SPC =20 SPC =20 C-e =20 T e i=20 l e SPC C-e d e r SPC C-e SPC s t e l l t=20 SPC s i c h SPC d e r SPC F a l l SPC d a g e g e n=20 SPC m e h r SPC a l s SPC e i n SPC A n g r i f f SPC=20 e d e s SPC K o n z e r n s SPC a u f SPC=20 e i n e SPC S t r e i k e n d e SPC d a r , SPC d i=20 e SPC u n t e r s t =C3=BC t z t SPC w e r d e n SPC m u=20 s s SPC ( w e n n SPC d i e SPC g e w SPC s t r e i=20 k f =C3=A4 h i g SPC b l e i b e n SPC w i l l ) . =20 i C-x C-s M-x r e p =20 o r Recent messages: Personal dictionary saved. Auto-saving...done Saving file /home/grfz/projekte/anlaesslich/200805-Einzelhandelsstreik/Emme= ly-Nachbetrachtung-2010-06-23.org... Wrote /home/grfz/projekte/anlaesslich/200805-Einzelhandelsstreik/Emmely-Nac= hbetrachtung-2010-06-23.org Auto-saving...done Checking spelling of STREIKF=C3=84HIG... Personal dictionary saved. Saving file /home/grfz/projekte/anlaesslich/200805-Einzelhandelsstreik/Emme= ly-Nachbetrachtung-2010-06-23.org... Wrote /home/grfz/projekte/anlaesslich/200805-Einzelhandelsstreik/Emmely-Nac= hbetrachtung-2010-06-23.org Making completion list... [2 times] Load-path shadows: /usr/share/emacs/24.0.50/site-lisp/debian-startup hides /usr/share/emacs/si= te-lisp/debian-startup /usr/share/emacs/24.0.50/site-lisp/magit hides /usr/share/emacs/site-lisp/m= agit /usr/share/emacs/24.0.50/lisp/vc-git hides /usr/share/emacs/24.0.50/lisp/vc= /vc-git /usr/share/emacs-snapshot/site-lisp/emms/tq hides /usr/share/emacs/24.0.50/= lisp/emacs-lisp/tq Features: (shadow message sendmail rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader emacsbug skeleton sh-script mail-extr ps-mule ps-print ps-def lpr jka-compr debug multi-isearch t-mouse help-mode appt view mule-util cal-move face-remap tramp-imap tramp-gw tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds tramp auth-source gnus-util shell comint ring password-cache tramp-compat trampver executable newcomment pp flyspell ispell org-w3m org-wl org-vm org-rmail org-mhe org-mew org-irc org-inlinetask org-jsinfo org-infojs org-html org-exp org-exp-blocks org-agenda org-info org-id org-gnus org-docview org-crypt org-bibtex org-bbdb org-table server diary-lib diary-loaddefs cal-menu calendar cal-loaddefs org-protocol org-remember org-datetree org byte-opt warnings bytecomp byte-compile org-footnote org-src org-list org-faces org-compat org-entities org-macs noutline outline remember windmove org-install emms-volume emms-volume-amixer format-spec emms-tag-editor emms-i18n emms-mark emms-history emms-bookmarks emms-last-played emms-stream-info emms-metaplaylist-mode emms-lastfm emms-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-util url-parse timezone url-vars mm-util mail-prsvr mailcap emms-browser sort emms-playlist-sort emms-score emms-player-xine emms-player-mpd tq emms-playing-time emms-lyrics time-date emms-streams emms-mode-line emms-cache emms-info-ogginfo emms-info-mp3info emms-info later-do emms-playlist-mode emms-player-mplayer emms-player-simple emms-source-playlist emms-source-file emms-setup emms emms-compat muse-docbook muse-texinfo texnfo-upd texinfo muse-latex muse-html muse-xml-common cus-edit muse-publish muse-project muse-protocols info muse-regexps muse muse-nested-tags muse-mode filladapt post derived hl-line sr-speedbar cl cl-19 speedbar sb-image ezimage dframe assoc wdired dired-x dired-aux dired ido edmacro kmacro ffap ff-paths regexp-opt uniquify advice help-fns advice-preload paren savehist recentf tree-widget wid-edit easymenu avoid time cua-base cus-start cus-load package reporter muse-autoloads emms-auto emacs-goodies-el emacs-goodies-custom emacs-goodies-loaddefs easy-mmode 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 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 dynamic-setting font-render-setting gtk x-toolkit x multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 24 14:14:48 2010 Received: (at control) by debbugs.gnu.org; 24 Jun 2010 18:14:48 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1ORqwp-0004wS-Mz for submit@debbugs.gnu.org; Thu, 24 Jun 2010 14:14:47 -0400 Received: from mail.gmx.net ([213.165.64.20]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1ORqwn-0004wM-2F for control@debbugs.gnu.org; Thu, 24 Jun 2010 14:14:46 -0400 Received: (qmail invoked by alias); 24 Jun 2010 18:14:39 -0000 Received: from p54BF8935.dip0.t-ipconnect.de (EHLO shi.workgroup) [84.191.137.53] by mail.gmx.net (mp045) with SMTP; 24 Jun 2010 20:14:39 +0200 X-Authenticated: #19296480 X-Provags-ID: V01U2FsdGVkX1/wMxY7+rDwixC7wGQABYNHpHhhYPL69jgbBaDP/I 2wXT4gjAWsuQJy Received: from grfz by shi.workgroup with local (Exim 4.72) (envelope-from ) id 1ORqwb-0006uc-Ug; Thu, 24 Jun 2010 20:14:33 +0200 Date: Thu, 24 Jun 2010 20:14:13 +0200 From: Gregor Zattler To: control@debbugs.gnu.org Subject: help Message-ID: <20100624181413.GO4850@shi.workgroup> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) X-Y-GMX-Trusted: 0 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.7 (---) submitter 6504 Gregor Zattler severity 6504 minor From unknown Tue Jul 08 17:24:21 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Gregor Zattler Subject: bug#6504: closed (Re: bug#6504: 24.0.50; flyspell-check-previous-highlighted-word does not unmark checked word when inserted in dictionary) Message-ID: References: <20100625082707.GA3012@agmartin.aq.upm.es> <874ogsxty5.fsf@shi.workgroup> X-Gnu-PR-Message: they-closed 6504 X-Gnu-PR-Package: emacs Reply-To: 6504@debbugs.gnu.org Date: Fri, 25 Jun 2010 08:28:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1277454482-23320-1" This is a multi-part message in MIME format... ------------=_1277454482-23320-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #6504: 24.0.50; flyspell-check-previous-highlighted-word does not unmark ch= ecked word when inserted in dictionary which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 6504@debbugs.gnu.org. --=20 6504: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D6504 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1277454482-23320-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 6504-done) by debbugs.gnu.org; 25 Jun 2010 08:27:15 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OS4Fm-00063v-ML for submit@debbugs.gnu.org; Fri, 25 Jun 2010 04:27:14 -0400 Received: from edison.ccupm.upm.es ([138.100.4.49]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OS4Fk-00063q-9n for 6504-done@debbugs.gnu.org; Fri, 25 Jun 2010 04:27:13 -0400 Received: from agmartin.aq.upm.es (Agmartin.aq.upm.es [138.100.41.131]) by edison.ccupm.upm.es (8.13.8/8.13.8) with ESMTP id o5P8R8ZV017934; Fri, 25 Jun 2010 10:27:08 +0200 Received: by agmartin.aq.upm.es (Postfix, from userid 1000) id F063C461DE; Fri, 25 Jun 2010 10:27:07 +0200 (CEST) Date: Fri, 25 Jun 2010 10:27:07 +0200 From: Agustin Martin To: Gregor Zattler , 6504-done@debbugs.gnu.org Subject: Re: bug#6504: 24.0.50; flyspell-check-previous-highlighted-word does not unmark checked word when inserted in dictionary Message-ID: <20100625082707.GA3012@agmartin.aq.upm.es> References: <874ogsxty5.fsf@shi.workgroup> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <874ogsxty5.fsf@shi.workgroup> User-Agent: Mutt/1.5.20 (2009-06-14) X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: 6504-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) On Thu, Jun 24, 2010 at 06:43:14PM +0200, Gregor Zattler wrote: > It's not possible to check several misspelled words via > flyspell-check-previous-highlighted-word. > > Recipe to reproduce the bug: > - start emacs -Q > - M-x flyspell-mode > - type a misspelled word a blank and a second misspelled word and a few > blanks > - fylspell highlights the misspelled words > - M-x - flyspell-check-previous-highlighted-word > - type 'i' in order to save the second misspelled word as correct in > your dictionary (sanitize the dictionary afterwards) > - cursor is at eol but the second misspelled word is still marked as > misspelled > - M-x - flyspell-check-previous-highlighted-word > in order to check the first misspelled word > - nothing happens except for a message in the echo area: > " is correct" > > Therefore it is not possible to check the first misspelled word after > checking the second. I consider this to be a bug because it is > necessary to move cursor in order to check the first missspelled word > whilst the whole purpose fo flyspell-check-previous-highlighted-word is > to minimize breaks for spell checking while writing. I have committed a change that should make sure `flyspell-word' rechecks word after `flyspell-check-previous-highlighted-word' run, so highlight is removed if appropriate. This should close bug report. Please reopen if needed. Thanks for your feedback. -- Agustin ------------=_1277454482-23320-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 24 Jun 2010 17:23:46 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1ORq9R-0004ZE-GW for submit@debbugs.gnu.org; Thu, 24 Jun 2010 13:23:46 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1ORpWh-0004Hm-24 for submit@debbugs.gnu.org; Thu, 24 Jun 2010 12:43:44 -0400 Received: from lists.gnu.org ([199.232.76.165]:33505) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1ORpWb-0007Vi-Aj for submit@debbugs.gnu.org; Thu, 24 Jun 2010 12:43:37 -0400 Received: from [140.186.70.92] (port=37761 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ORpWZ-0001tL-2R for bug-gnu-emacs@gnu.org; Thu, 24 Jun 2010 12:43:36 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1ORpWV-00076i-6B for bug-gnu-emacs@gnu.org; Thu, 24 Jun 2010 12:43:33 -0400 Received: from mail.gmx.net ([213.165.64.20]:47457) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1ORpWU-00076A-Om for bug-gnu-emacs@gnu.org; Thu, 24 Jun 2010 12:43:31 -0400 Received: (qmail invoked by alias); 24 Jun 2010 16:43:26 -0000 Received: from p54BF87A6.dip0.t-ipconnect.de (EHLO shi.workgroup) [84.191.135.166] by mail.gmx.net (mp065) with SMTP; 24 Jun 2010 18:43:26 +0200 X-Authenticated: #19296480 X-Provags-ID: V01U2FsdGVkX1/RF+0xZVfRi3pPIXE1cQ7NZV559gO0bfGwJGpqEm SrIlBQ2ESRIG0w Received: from grfz by shi.workgroup with local (Exim 4.72) (envelope-from ) id 1ORpWE-00067a-H6; Thu, 24 Jun 2010 18:43:14 +0200 From: Gregor Zattler To: bug-gnu-emacs@gnu.org Subject: 24.0.50; flyspell-check-previous-highlighted-word does not unmark checked word when inserted in dictionary X-Debbugs-Cc: rfrancoise@debian.org Date: Thu, 24 Jun 2010 18:43:14 +0200 Message-ID: <874ogsxty5.fsf@shi.workgroup> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 24 Jun 2010 13:23:44 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.6 (----) It's not possible to check several misspelled words via=20=20 flyspell-check-previous-highlighted-word.=20=20 Recipe to reproduce the bug: - start emacs -Q - M-x flyspell-mode - type a misspelled word a blank and a second misspelled word and a few blanks - fylspell highlights the misspelled words - M-x - flyspell-check-previous-highlighted-word - type 'i' in order to save the second misspelled word as correct in your dictionary (sanitize the dictionary afterwards) - cursor is at eol but the second misspelled word is still marked as misspelled - M-x - flyspell-check-previous-highlighted-word in order to check the first misspelled word - nothing happens except for a message in the echo area:=20 " is correct" Therefore it is not possible to check the first misspelled word after checking the second. I consider this to be a bug because it is necessary to move cursor in order to check the first missspelled word whilst the whole purpose fo flyspell-check-previous-highlighted-word is to minimize breaks for spell checking while writing. Thank you for emacs and flyspell.=20=20 Regards, gregor In GNU Emacs 24.0.50.1 (i486-pc-linux-gnu, GTK+ Version 2.20.1) of 2010-06-19 on elegiac, modified by Debian (emacs-snapshot package, version 1:20100619-2) Windowing system distributor `The X.Org Foundation', version 11.0.10707000 configured using `configure '--build' 'i486-linux-gnu' '--host' 'i486-linu= x-gnu' '--prefix=3D/usr' '--sharedstatedir=3D/var/lib' '--libexecdir=3D/usr= /lib' '--localstatedir=3D/var' '--infodir=3D/usr/share/info' '--mandir=3D/u= sr/share/man' '--with-pop=3Dyes' '--enable-locallisppath=3D/etc/emacs-snaps= hot:/etc/emacs:/usr/local/share/emacs/24.0.50/site-lisp:/usr/local/share/em= acs/site-lisp:/usr/share/emacs/24.0.50/site-lisp:/usr/share/emacs/site-lisp= ' '--without-compress-info' '--with-x=3Dyes' '--with-x-toolkit=3Dgtk' 'buil= d_alias=3Di486-linux-gnu' 'host_alias=3Di486-linux-gnu' 'CFLAGS=3D-DDEBIAN = -DSITELOAD_PURESIZE_EXTRA=3D5000 -g -O2' 'LDFLAGS=3D-g -Wl,--as-needed' 'CP= PFLAGS=3D'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: de_DE.utf8 value of $LC_CTYPE: de_DE.utf8 value of $LC_MESSAGES: POSIX value of $LC_MONETARY: de_DE.utf8 value of $LC_NUMERIC: de_DE.utf8 value of $LC_TIME: de_DE.utf8 value of $LANG: de_DE.utf8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Org Minor modes in effect: gpm-mouse-mode: t text-scale-mode: t shell-dirtrack-mode: t flyspell-mode: t global-hl-line-mode: t ido-everywhere: t show-paren-mode: t savehist-mode: t recentf-mode: t display-time-mode: t cua-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent input: e SPC f =C3=BC r SPC e i n e n SPC t e i l SPC d e s s e=20 l b e n SPC v e r a n t w o r t l i c h SPC s i n d=20 T C-x=20 C-s SPC SPC F =C3=BC r SPC a l l e SPC a n d e r=20 e n SPC G e w e r k s c h a f t s t e i l e SPC =20 SPC =20 C-e =20 T e i=20 l e SPC C-e d e r SPC C-e SPC s t e l l t=20 SPC s i c h SPC d e r SPC F a l l SPC d a g e g e n=20 SPC m e h r SPC a l s SPC e i n SPC A n g r i f f SPC=20 e d e s SPC K o n z e r n s SPC a u f SPC=20 e i n e SPC S t r e i k e n d e SPC d a r , SPC d i=20 e SPC u n t e r s t =C3=BC t z t SPC w e r d e n SPC m u=20 s s SPC ( w e n n SPC d i e SPC g e w SPC s t r e i=20 k f =C3=A4 h i g SPC b l e i b e n SPC w i l l ) . =20 i C-x C-s M-x r e p =20 o r Recent messages: Personal dictionary saved. Auto-saving...done Saving file /home/grfz/projekte/anlaesslich/200805-Einzelhandelsstreik/Emme= ly-Nachbetrachtung-2010-06-23.org... Wrote /home/grfz/projekte/anlaesslich/200805-Einzelhandelsstreik/Emmely-Nac= hbetrachtung-2010-06-23.org Auto-saving...done Checking spelling of STREIKF=C3=84HIG... Personal dictionary saved. Saving file /home/grfz/projekte/anlaesslich/200805-Einzelhandelsstreik/Emme= ly-Nachbetrachtung-2010-06-23.org... Wrote /home/grfz/projekte/anlaesslich/200805-Einzelhandelsstreik/Emmely-Nac= hbetrachtung-2010-06-23.org Making completion list... [2 times] Load-path shadows: /usr/share/emacs/24.0.50/site-lisp/debian-startup hides /usr/share/emacs/si= te-lisp/debian-startup /usr/share/emacs/24.0.50/site-lisp/magit hides /usr/share/emacs/site-lisp/m= agit /usr/share/emacs/24.0.50/lisp/vc-git hides /usr/share/emacs/24.0.50/lisp/vc= /vc-git /usr/share/emacs-snapshot/site-lisp/emms/tq hides /usr/share/emacs/24.0.50/= lisp/emacs-lisp/tq Features: (shadow message sendmail rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader emacsbug skeleton sh-script mail-extr ps-mule ps-print ps-def lpr jka-compr debug multi-isearch t-mouse help-mode appt view mule-util cal-move face-remap tramp-imap tramp-gw tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds tramp auth-source gnus-util shell comint ring password-cache tramp-compat trampver executable newcomment pp flyspell ispell org-w3m org-wl org-vm org-rmail org-mhe org-mew org-irc org-inlinetask org-jsinfo org-infojs org-html org-exp org-exp-blocks org-agenda org-info org-id org-gnus org-docview org-crypt org-bibtex org-bbdb org-table server diary-lib diary-loaddefs cal-menu calendar cal-loaddefs org-protocol org-remember org-datetree org byte-opt warnings bytecomp byte-compile org-footnote org-src org-list org-faces org-compat org-entities org-macs noutline outline remember windmove org-install emms-volume emms-volume-amixer format-spec emms-tag-editor emms-i18n emms-mark emms-history emms-bookmarks emms-last-played emms-stream-info emms-metaplaylist-mode emms-lastfm emms-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-util url-parse timezone url-vars mm-util mail-prsvr mailcap emms-browser sort emms-playlist-sort emms-score emms-player-xine emms-player-mpd tq emms-playing-time emms-lyrics time-date emms-streams emms-mode-line emms-cache emms-info-ogginfo emms-info-mp3info emms-info later-do emms-playlist-mode emms-player-mplayer emms-player-simple emms-source-playlist emms-source-file emms-setup emms emms-compat muse-docbook muse-texinfo texnfo-upd texinfo muse-latex muse-html muse-xml-common cus-edit muse-publish muse-project muse-protocols info muse-regexps muse muse-nested-tags muse-mode filladapt post derived hl-line sr-speedbar cl cl-19 speedbar sb-image ezimage dframe assoc wdired dired-x dired-aux dired ido edmacro kmacro ffap ff-paths regexp-opt uniquify advice help-fns advice-preload paren savehist recentf tree-widget wid-edit easymenu avoid time cua-base cus-start cus-load package reporter muse-autoloads emms-auto emacs-goodies-el emacs-goodies-custom emacs-goodies-loaddefs easy-mmode 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 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 dynamic-setting font-render-setting gtk x-toolkit x multi-tty emacs) ------------=_1277454482-23320-1--