From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs learning curve Date: Mon, 12 Jul 2010 12:30:01 +0300 Message-ID: <83aapxt5d2.fsf@gnu.org> References: <10954D02-E217-49F3-8824-757DA34074AB@gmail.com> <83zkxzakr0.fsf@gnu.org> <83pqyva8ms.fsf@gnu.org> <87630n6odf.fsf@lola.goethe.zz> <874og670l0.fsf@gmx.de> <87k4p257ho.fsf@mail.jurta.org> <87fwzqyn4j.fsf@catnip.gol.com> <878w5igcto.fsf@stupidchicken.com> <4C3A069D.2000804@harpegolden.net> <87d3utws68.fsf@stupidchicken.com> <83k4p1tb3x.fsf@gnu.org> <4C3AD9C2.5060709@harpegolden.net> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1278927568 18563 80.91.229.12 (12 Jul 2010 09:39:28 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 12 Jul 2010 09:39:28 +0000 (UTC) Cc: emacs-devel@gnu.org To: David De La Harpe Golden Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 12 11:39:26 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OYFTu-00087U-3T for ged-emacs-devel@m.gmane.org; Mon, 12 Jul 2010 11:39:22 +0200 Original-Received: from localhost ([127.0.0.1]:57599 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OYFNC-0005HK-UB for ged-emacs-devel@m.gmane.org; Mon, 12 Jul 2010 05:32:26 -0400 Original-Received: from [140.186.70.92] (port=32896 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OYFMv-0005F2-1N for emacs-devel@gnu.org; Mon, 12 Jul 2010 05:32:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OYFMt-0005Hd-NF for emacs-devel@gnu.org; Mon, 12 Jul 2010 05:32:08 -0400 Original-Received: from mtaout23.012.net.il ([80.179.55.175]:53410) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYFMt-0005HM-FV for emacs-devel@gnu.org; Mon, 12 Jul 2010 05:32:07 -0400 Original-Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0L5F00700UE9FO00@a-mtaout23.012.net.il> for emacs-devel@gnu.org; Mon, 12 Jul 2010 12:32:01 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([77.127.120.144]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L5F007SUUHDDX00@a-mtaout23.012.net.il>; Mon, 12 Jul 2010 12:32:01 +0300 (IDT) In-reply-to: <4C3AD9C2.5060709@harpegolden.net> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:127098 Archived-At: > Date: Mon, 12 Jul 2010 10:00:50 +0100 > From: David De La Harpe Golden > > >> To summarize: > >> > >> C-w and M-w should copy to the clipboard and set the primary > >> in addition to updating the kill-ring. > >> > >> shift-selection and mouse-dragging should set/update the primary, > >> leaving the clipboard and the kill-ring alone. > >> > >> mouse-2 should yank the primary. > > > > What about the region highlighted by typing C-SPC twice and then > > moving cursor -- will it go to the primary as well? > > > > [it's c-spc once out-of-box, you must have turned off transient-mark-mode?] Yes. > I would expect so That would be an annoyance, IMO. > > Perhaps make a simple minor mode for those users who don't want C-w > > etc. to clobber the clipboard. > > They would turn off x-select-enable-clipboard and then use > clipboard-kill/yank (either bound to some key or the existing ones on > the menu) for the times they want to interact with the clipboard. > > I suppose a mode could set that up, but it borders on trivial. It's easier to toggle a mode than to figure out what should go into it.