From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Reuben Thomas Newsgroups: gmane.emacs.bugs Subject: bug#20760: 24.4; Middle click on flyspell-highlighted but correct word does mouse-yank-primary Date: Sun, 07 Jun 2015 18:18:09 +0100 Message-ID: <877frffne6.fsf@sc3d.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1433697571 451 80.91.229.3 (7 Jun 2015 17:19:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 7 Jun 2015 17:19:31 +0000 (UTC) To: 20760@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jun 07 19:19:17 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Z1eE5-0005MQ-OI for geb-bug-gnu-emacs@m.gmane.org; Sun, 07 Jun 2015 19:19:14 +0200 Original-Received: from localhost ([::1]:54780 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z1eE4-00021g-OT for geb-bug-gnu-emacs@m.gmane.org; Sun, 07 Jun 2015 13:19:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36332) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z1eDz-00021Z-Fo for bug-gnu-emacs@gnu.org; Sun, 07 Jun 2015 13:19:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z1eDv-0001PB-3X for bug-gnu-emacs@gnu.org; Sun, 07 Jun 2015 13:19:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34229) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z1eDu-0001P3-V9 for bug-gnu-emacs@gnu.org; Sun, 07 Jun 2015 13:19:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Z1eDu-0008AL-JQ for bug-gnu-emacs@gnu.org; Sun, 07 Jun 2015 13:19:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Reuben Thomas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Jun 2015 17:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 20760 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.143369751631309 (code B ref -1); Sun, 07 Jun 2015 17:19:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 7 Jun 2015 17:18:36 +0000 Original-Received: from localhost ([127.0.0.1]:44204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z1eDR-00088q-Qo for submit@debbugs.gnu.org; Sun, 07 Jun 2015 13:18:35 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:50990) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z1eDO-00088Q-JZ for submit@debbugs.gnu.org; Sun, 07 Jun 2015 13:18:32 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z1eDG-0001AA-V3 for submit@debbugs.gnu.org; Sun, 07 Jun 2015 13:18:25 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:54366) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z1eDG-0001A1-Rw for submit@debbugs.gnu.org; Sun, 07 Jun 2015 13:18:22 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36254) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z1eDE-0001zU-9t for bug-gnu-emacs@gnu.org; Sun, 07 Jun 2015 13:18:22 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z1eD6-000166-QR for bug-gnu-emacs@gnu.org; Sun, 07 Jun 2015 13:18:20 -0400 Original-Received: from mail-wg0-x233.google.com ([2a00:1450:400c:c00::233]:36737) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z1eD6-00015I-Aa for bug-gnu-emacs@gnu.org; Sun, 07 Jun 2015 13:18:12 -0400 Original-Received: by wgbgq6 with SMTP id gq6so87101071wgb.3 for ; Sun, 07 Jun 2015 10:18:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google; h=from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; bh=1FFHyN6IIiXm8Wa1p+RKnkU9k+U0kw7usMEdF7bf72s=; b=FkKSCSrqqYfRzId6Cx/lcKy0SuCH8jkIK9sRlqwQVR+rOnCrtOHABcYbtiYFEN8bHh BnSNAD7iMDeKr0t/pZnzoalpy7YD5ynAIRXg3lfHbDfmNY4b0scHyyt/W6gqKCqO08Re /A+eji0ghbm5P/Wb3Ya2BUaqV8HzQycymzhnA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-type:content-transfer-encoding; bh=1FFHyN6IIiXm8Wa1p+RKnkU9k+U0kw7usMEdF7bf72s=; b=HlK0sn81tOuOuLKWQfv1Gl+bhht/7gq7ZpKB3JRw4at8gLDgmLgPfHJNMGUF33E6tD X9SI7k79c0gf7l4yrjsq3njBPBPzJ1GAqrwGQHe+rcx4WABZHDkPiIgtv0FBkb86CqS2 wJHJfiEjPRQCnVv6/A+WZ9NU8PPE4gbPT65KW+H4qNBMZfLBUwksefDzPFRujcXAcmPf IPOnvSySxrOpATYHJqJeS7xb3Ow58evLOGl0VbpOc8J+b7VooVsv9MfQbfx12k7MudSU 2DGM5WDC86074Z5vQyG/vbbRGJwhUTGcaiuOoT8+suZcORF1oAUBrjqtJEzd2IGWr6oG nCMA== X-Gm-Message-State: ALoCoQlMHoBN86jjCoqIPF8mzYYm+lYpqLzBd6YygdviKDzli8knQV6IdqDr8dQ1yZS8L7nS0MYl X-Received: by 10.180.206.211 with SMTP id lq19mr14933488wic.81.1433697491165; Sun, 07 Jun 2015 10:18:11 -0700 (PDT) Original-Received: from skwd ([2.216.216.26]) by mx.google.com with ESMTPSA id di9sm7614041wib.16.2015.06.07.10.18.09 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 07 Jun 2015 10:18:10 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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:103696 Archived-At: When a flyspell-marked word is added to the dictionary, or to the buffer-local LocalWords list, other instances of the word in the buffer are not immediately unmarked. However, if one clicks mouse-2 on such a word, the expected flyspell menu does not pop up; instead, mouse-2 reverts to its default action (typically, mouse-yank-primary). To see this effect, type for example M-x flyspell-mode: foxb foxz foxb in a buffer, then mouse-2 on the first =E2=80=9Cfoxb=E2=80=9D, and =E2=80= =9CAccept for session=E2=80=9D. The second =E2=80=9Cfoxb=E2=80=9D remains highlighted, but mouse-2 on it ru= ns mouse-yank-primary, even though the word is highlighted on mouseover. There=E2=80=99s another, similar oddity, which is that clicking on a repeat= ed, highlighted word, such as the second =E2=80=9Cthis=E2=80=9D in: this this gives the message =E2=80=9C is undefined=E2=80=9D, which looks lik= e a semi-successful attempt to correct the above-mentioned problem in another guise. In GNU Emacs 24.4.1 (x86_64-pc-linux-gnu, GTK+ Version 3.10.8) of 2014-11-21 on skwd, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.11501000 System Description: Ubuntu 14.04.2 LTS Configured using: `configure --build x86_64-linux-gnu --prefix=3D/usr --sharedstatedir=3D/var/lib --libexecdir=3D/usr/lib --localstatedir=3D/var/lib --infodir=3D/usr/share/info --mandir=3D/usr/share/man --with-pop=3Dyes --enable-locallisppath=3D/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24= .4/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.4/site-li= sp:/usr/share/emacs/site-lisp --build x86_64-linux-gnu --prefix=3D/usr --sharedstatedir=3D/var/lib --libexecdir=3D/usr/lib --localstatedir=3D/var/lib --infodir=3D/usr/share/info --mandir=3D/usr/share/man --with-pop=3Dyes --enable-locallisppath=3D/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24= .4/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.4/site-li= sp:/usr/share/emacs/site-lisp --with-x=3Dyes --with-x-toolkit=3Dgtk3 --with-toolkit-scroll-bars 'CFLAGS=3D-g -O2 -fstack-protector --param=3Dssp-buffer-size=3D4 -Wformat -Werror=3Dformat-security -Wall' CPPFLAGS=3D-D_FORTIFY_SOURCE=3D2 'LDFLAGS=3D-Wl,-Bsymbolic-functions -Wl,-z,relro'' Important settings: 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: @im=3Dlocal locale-coding-system: utf-8-unix Major mode: Org Minor modes in effect: magit-auto-revert-mode: t diff-auto-refine-mode: t org-indent-mode: t window-margin-mode: t TeX-PDF-mode: t TeX-source-correlate-mode: t shell-dirtrack-mode: t buffer-face-mode: t flyspell-mode: t goto-address-mode: t smart-quotes-mode: t show-paren-mode: t savehist-mode: t minibuffer-electric-default-mode: t icomplete-mode: t global-auto-revert-mode: t desktop-save-mode: t global-undo-tree-mode: t undo-tree-mode: t global-whitespace-mode: t ido-everywhere: t dtrt-indent-mode: t global-auto-complete-mode: t eldoc-mode: t tooltip-mode: t electric-indent-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: =20 =20 =20 =20 =20 z =20 =20 =20 C-_ C-_ C-_ =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 C-_=20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 C-_ =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 C-x C-s M-x r e p o r t -=20 e m a c s - b u g Recent messages: Mark set byte-code: End of buffer [3 times] Mark set End of buffer [30 times] Auto-saving...done Saving file /home/rrt/Work/Parsec/Dropbox (Parsec)/ProjectCamgenShare/Phase= 4/Reuben/Daybook.org... Wrote /home/rrt/.emacs.d/undo-tree/.!home!rrt!Work!Parsec!Dropbox (Parsec)!= ProjectCamgenShare!Phase4!Reuben!Daybook.org.~undo-tree~ Wrote /home/rrt/Work/Parsec/Dropbox (Parsec)/ProjectCamgenShare/Phase4/Reub= en/Daybook.org Initializing asynchronous export process Wrote /home/rrt/Work/Parsec/Dropbox (Parsec)/ProjectCamgenShare/Phase4/Reub= en/Daybook.org Load-path shadows: /home/rrt/.emacs.d/el-get/xrdb-mode/xrdb-mode hides /usr/share/emacs24/site= -lisp/emacs-goodies-el/xrdb-mode /home/rrt/.emacs.d/el-get/csv-mode/csv-mode hides /usr/share/emacs24/site-l= isp/emacs-goodies-el/csv-mode /home/rrt/.emacs.d/el-get/quack/quack hides /usr/share/emacs24/site-lisp/em= acs-goodies-el/quack /home/rrt/.emacs.d/el-get/markdown-mode/markdown-mode hides /usr/share/emac= s24/site-lisp/emacs-goodies-el/markdown-mode /home/rrt/.emacs.d/el-get/filladapt/filladapt hides /usr/share/emacs24/site= -lisp/emacs-goodies-el/filladapt /home/rrt/.emacs.d/el-get/graphviz-dot-mode/graphviz-dot-mode hides /usr/sh= are/emacs24/site-lisp/emacs-goodies-el/graphviz-dot-mode /home/rrt/.emacs.d/el-get/browse-kill-ring/browse-kill-ring hides /usr/shar= e/emacs24/site-lisp/emacs-goodies-el/browse-kill-ring /home/rrt/.emacs.d/el-get/apache-mode/apache-mode hides /usr/share/emacs24/= site-lisp/emacs-goodies-el/apache-mode /usr/share/emacs/24.4/site-lisp/debian-startup hides /usr/share/emacs/site-= lisp/debian-startup /home/rrt/.local/share/emacs/site-lisp/lilypond-mode hides /usr/share/emacs= /site-lisp/lilypond-mode /home/rrt/.local/share/emacs/site-lisp/lilypond-what-beat hides /usr/share/= emacs/site-lisp/lilypond-what-beat /usr/share/emacs/24.4/site-lisp/cdargs hides /usr/share/emacs/site-lisp/cda= rgs /home/rrt/.emacs.d/el-get/cmake-mode/cmake-mode hides /usr/share/emacs/site= -lisp/cmake-mode /home/rrt/.local/share/emacs/site-lisp/lilypond-init hides /usr/share/emacs= /site-lisp/lilypond-init /home/rrt/.local/share/emacs/site-lisp/lilypond-song hides /usr/share/emacs= /site-lisp/lilypond-song /home/rrt/.local/share/emacs/site-lisp/lilypond-indent hides /usr/share/ema= cs/site-lisp/lilypond-indent /home/rrt/.local/share/emacs/site-lisp/lilypond-font-lock hides /usr/share/= emacs/site-lisp/lilypond-font-lock /home/rrt/.local/share/emacs/site-lisp/whitespace hides /usr/share/emacs/24= .4/lisp/whitespace /usr/share/emacs/site-lisp/rst hides /usr/share/emacs/24.4/lisp/textmodes/r= st /home/rrt/.emacs.d/el-get/flymake/flymake hides /usr/share/emacs/24.4/lisp/= progmodes/flymake /home/rrt/.emacs.d/el-get/cperl-mode/cperl-mode hides /usr/share/emacs/24.4= /lisp/progmodes/cperl-mode Features: (shadow sort mail-extr emacsbug sgml-mode eieio-opt ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar ox-html ox-ascii ox-publish ox smerge-mode magit-key-mode magit view grep epa epg diff-mode git-rebase-mode git-commit-mode log-edit message sendmail rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log dired-aux tramp-cache tramp-sh tramp tramp-compat tramp-loaddefs trampver misearch multi-isearch mule-util latexenc preview prv-emacs latex tex-style yaml-mode tern url-http tls url-auth mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw json js3-mode imenu js3-parse js3-browse js3-highlight js3-ast js3-messages js3-scan js3-util js3-vars cc-langs js3-externs org-element org-indent org-rmail org-mhe org-irc org-info org-gnus org-docview doc-view jka-compr image-mode org-bibtex bibtex org-bbdb org-w3m adaptive-wrap window-margin font-latex plain-tex tex-buf tex dbus xml crm tex-mode shell gitignore-mode conf-mode face-remap flyspell ispell goto-addr smart-quotes flymake compile paredit info tex-site sws-mode-autoloads server paren savehist minibuf-eldef icomplete autorevert filenotify desktop frameset cus-start cus-load iimage org org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint comint ansi-color ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs go-mode url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap ffap thingatpt url-parse auth-source gnus-util mm-util mail-prsvr password-cache url-vars dired-x bug-reference-github bug-reference vc-git undo-tree diff whitespace locate yasnippet derived po-mode php-mode etags ring cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs speedbar sb-image ezimage dframe init-paredit ido-hacks ido magit-autoloads geiser-load geiser flymake-point filladapt dtrt-indent csv auto-complete-config auto-complete edmacro kmacro popup init-eldoc eldoc-extension cl-macs advice eldoc .loaddefs eieio byte-opt eieio-core el-get el-get-autoloading el-get-list-packages el-get-dependencies el-get-build el-get-status pp 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-go el-get-git-svn el-get-fink el-get-emacswiki el-get-http el-get-notify help-mode easymenu el-get-emacsmirror el-get-github el-get-git el-get-elpa package epg-config el-get-darcs el-get-cvs el-get-bzr el-get-brew el-get-builtin el-get-apt-get el-get-recipes el-get-byte-compile el-get-custom el-get-core autoload help-fns lisp-mnt bytecomp byte-compile cconv cl gv cl-loaddefs cl-lib dired user-site-loaddefs debian-el debian-el-loaddefs emacs-goodies-el emacs-goodies-custom emacs-goodies-loaddefs easy-mmode dpkg-dev-el dpkg-dev-el-loaddefs devhelp time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-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 nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 759041 77846) (symbols 48 57796 0) (miscs 40 12815 3026) (strings 32 204871 11478) (string-bytes 1 6491246) (vectors 16 71135) (vector-slots 8 1939329 75454) (floats 8 363 825) (intervals 56 21205 11512) (buffers 960 58) (heap 1024 103512 11169)) --=20 http://rrt.sc3d.org/