unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* select-active-regions
@ 2009-07-18 11:20 Eli Zaretskii
  2009-07-18 13:41 ` select-active-regions David De La Harpe Golden
  0 siblings, 1 reply; 28+ messages in thread
From: Eli Zaretskii @ 2009-07-18 11:20 UTC (permalink / raw)
  To: David De La Harpe Golden; +Cc: emacs-devel

When making changes like these:

    2009-07-17  David De La Harpe Golden  <david@harpegolden.net>

	    * w32-fns.el (x-selection-owner-p): New function.

	    * mouse.el (mouse-drag-track): Call deactivate-mark earlier.
	    (mouse-yank-at-click, mouse-yank-primary): If
	    select-active-regions is non-nil, deactivate the mark before
	    insertion.

	    * simple.el (deactivate-mark, set-mark): Only save selection if we
	    own it.

please do not forget that the MS-DOS port of Emacs also supports the
mouse and the clipboard.  These changes broke it because
x-selection-owner-p was not defined.

By the way, I don't think x-selection-owner-p, as defined on
w32-fns.el, is correct: If I set select-active-regions non-nil on
Windows, the active region does not get put into the clipboard.  Isn't
that the intent of this feature?




^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2009-07-20 18:40 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-18 11:20 select-active-regions Eli Zaretskii
2009-07-18 13:41 ` select-active-regions David De La Harpe Golden
2009-07-18 13:47   ` select-active-regions David De La Harpe Golden
2009-07-18 13:54   ` select-active-regions Eli Zaretskii
2009-07-18 14:19     ` select-active-regions Chong Yidong
2009-07-18 18:33       ` select-active-regions Eli Zaretskii
2009-07-18 18:48         ` select-active-regions David De La Harpe Golden
2009-07-18 19:23           ` select-active-regions Eli Zaretskii
2009-07-18 19:50             ` select-active-regions David De La Harpe Golden
2009-07-19 14:41             ` select-active-regions Jason Rumney
2009-07-19 17:39               ` select-active-regions Eli Zaretskii
2009-07-19 19:36                 ` select-active-regions David De La Harpe Golden
2009-07-19 20:20                   ` select-active-regions Eli Zaretskii
2009-07-19 21:52                     ` select-active-regions Lennart Borgman
2009-07-20  3:15                       ` select-active-regions Eli Zaretskii
2009-07-20  3:20                         ` select-active-regions Lennart Borgman
2009-07-20 18:40                           ` select-active-regions Eli Zaretskii
2009-07-20  0:22                     ` select-active-regions David De La Harpe Golden
2009-07-20  3:12                       ` select-active-regions Eli Zaretskii
2009-07-18 18:51         ` select-active-regions Chong Yidong
2009-07-18 19:20           ` select-active-regions Eli Zaretskii
2009-07-18 19:37             ` select-active-regions Chong Yidong
2009-07-18 19:45               ` select-active-regions Eli Zaretskii
2009-07-18 20:15                 ` select-active-regions David De La Harpe Golden
2009-07-18 18:45     ` select-active-regions David De La Harpe Golden
2009-07-18 19:26       ` select-active-regions Eli Zaretskii
2009-07-18 19:10   ` select-active-regions Eli Zaretskii
2009-07-18 19:30     ` select-active-regions David De La Harpe Golden

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).