GNU bug report logs -
#23245
25.0.92; cua-mode inhibits deactivate-region-hook
Previous Next
Reported by: Thomas Frössman <thomasf <at> jossystem.se>
Date: Fri, 8 Apr 2016 16:55:01 UTC
Severity: normal
Tags: moreinfo
Found in version 25.0.92
Done: Stefan Kangas <stefan <at> marxist.se>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Thu, 1 Oct 2020 05:13:17 -0700
with message-id <CADwFkmnOe0UfFuX_mCqQ=moy8=TpDa4sMPw10gTrhwCDLnWK-g <at> mail.gmail.com>
and subject line Re: bug#23245:
has caused the debbugs.gnu.org bug report #23245,
regarding 25.0.92; cua-mode inhibits deactivate-region-hook
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
23245: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23245
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
I noticed that https://github.com/fgallina/region-bindings-mode started
to fail to deactive from time to time after I swiched to the emacs-25
branch.
I think I have tracked the problem down to cua-mode being the thing
which causes this.
I have been able to reproduce this problem. If i use the init.el below
and repeatadly activates and deactivates regions for a while an AM
is logged to the messages buffer without a DM following the
deactivation, after this (region-active-p) evaluates to nil but there
was to deactivation hook fired.
(defun AM ()
(message "AM"))
(defun DM ()
(message "DM" ))
(add-hook 'activate-mark-hook 'AM)
(add-hook 'deactivate-mark-hook 'DM)
(cua-mode)
In GNU Emacs 25.0.92.8 (x86_64-unknown-linux-gnu, GTK+ Version 3.16.7)
of 2016-04-08 built on transwhale
Repository revision: 7ad1d075b940f276adaf3b6bb0c024079c403f80
Windowing system distributor 'The X.Org Foundation', version 11.0.11702000
System Description: Ubuntu 15.10
Configured using:
'configure --with-x-toolkit=gtk3 --with-file-notification=inotify
--without-pop --without-toolkit-scroll-bars --with-xwidgets'
Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY
ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB GTK3 X11 XWIDGETS
Important settings:
value of $LC_COLLATE: sv_SE.utf8
value of $LC_CTYPE: sv_SE.utf8
value of $LC_MESSAGES: en_US.utf8
value of $LC_MONETARY: sv_SE.utf8
value of $LC_NUMERIC: sv_SE.utf8
value of $LC_TIME: sv_SE.utf8
value of $LANG: en_US.utf8
locale-coding-system: utf-8
[Message part 3 (message/rfc822, inline)]
Stefan Kangas <stefan <at> marxist.se> writes:
> Thomas Frössman <thomasf <at> jossystem.se> writes:
>
>> I mixed up the mark/region functions a bit while testing so maybe it's not an emacs bug. I will continue to investigate later.
>>
>> My actual problem is resolved by deactivating cua-mode and this did not happen in emacs 24.x..
>>
>> The NEWS file says that "deactivate-mark is now buffer local".. that could maybe be related.
>
> Could you please clarify what exactly is the issue here, if any? Please
> give a recipe starting from "emacs -Q", if possible.
>
> Thanks in advance.
More information was requested, but none was given within 7 weeks, so
I'm closing this bug. If this is still an issue, please reply to this
email (use "Reply to all" in your email client) and we can reopen the
bug report.
Best regards,
Stefan Kangas
This bug report was last modified 4 years and 235 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.