From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: Shift selection using interactive spec Date: Tue, 18 Mar 2008 10:54:50 -0700 Message-ID: <000e01c88921$2a572760$0600a8c0@us.oracle.com> References: <87k5k69p92.fsf@stupidchicken.com><200803140408.m2E47hPU014494@sallyv1.ics.uci.edu><87prtxpekk.fsf@kfs-lx.rd.rdm> <87abl11ilo.fsf@stupidchicken.com><874pb9koyw.fsf@stupidchicken.com><87od9gzqv9.fsf@stupidchicken.com><87bq5gytbi.fsf@stupidchicken.com> <8763vndi0r.fsf@kfs-lx.rd.rdm><87hcf6ratt.fsf@stupidchicken.com> <878x0if9ul.fsf@stupidchicken.com><87od9e9gnx.fsf@stupidchicken.com><873aqp5mzs.fsf@stupidchicken.com><87lk4h3vm5.fsf@stupidchicken.com> <87r6e8fefe.fsf@kfs-lx.rd.rdm> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1205863016 25106 80.91.229.12 (18 Mar 2008 17:56:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 18 Mar 2008 17:56:56 +0000 (UTC) Cc: 'Chong Yidong' , 'Dan Nicolaescu' , emacs-devel@gnu.org To: "'Stefan Monnier'" , "'Kim F. Storm'" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 18 18:57:24 2008 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.50) id 1Jbg3Y-0007F3-O7 for ged-emacs-devel@m.gmane.org; Tue, 18 Mar 2008 18:57:01 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jbg2y-00085z-Uh for ged-emacs-devel@m.gmane.org; Tue, 18 Mar 2008 13:56:24 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Jbg20-0007Xm-Ba for emacs-devel@gnu.org; Tue, 18 Mar 2008 13:55:24 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Jbg1v-0007UK-Gz for emacs-devel@gnu.org; Tue, 18 Mar 2008 13:55:22 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jbg1v-0007UE-AQ for emacs-devel@gnu.org; Tue, 18 Mar 2008 13:55:19 -0400 Original-Received: from rgminet01.oracle.com ([148.87.113.118]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Jbg1u-00022a-Ng for emacs-devel@gnu.org; Tue, 18 Mar 2008 13:55:18 -0400 Original-Received: from agmgw1.us.oracle.com (agmgw1.us.oracle.com [152.68.180.212]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id m2IHt6Rv011533; Tue, 18 Mar 2008 11:55:06 -0600 Original-Received: from acsmt351.oracle.com (acsmt351.oracle.com [141.146.40.151]) by agmgw1.us.oracle.com (Switch-3.2.0/Switch-3.2.0) with ESMTP id m2I6ZMgi021272; Tue, 18 Mar 2008 11:55:05 -0600 Original-Received: from inet-141-146-46-1.oracle.com by acsmt350.oracle.com with ESMTP id 3617235381205862889; Tue, 18 Mar 2008 10:54:49 -0700 Original-Received: from dradamslap1 (/141.144.65.37) by bhmail.oracle.com (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 18 Mar 2008 10:54:48 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: AciJFrZAWt0b5G/eRHSLJmZ0gNs5zQACQ4aQ X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 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:92910 Archived-At: > The problem is that code like (and mark-active transient-mark-mode) > should still work, because that is used at many places. Yes, including by external libraries and perhaps user init files. Anything that forces code changes having to do with activating or deactivating the mark is a bother. Code such as (deactivate-mark), (setq deactivate-mark nil), push-mark with non-nil 3rd arg, tests of mark-active, or setting or binding mark-active.