From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Mathias Dahl" Newsgroups: gmane.emacs.devel Subject: Re: Enabling Transient Mark Mode by default Date: Sat, 23 Feb 2008 09:04:36 +0100 Message-ID: <7dbe73ed0802230004j6396faf6i8f5bd685e89f766e@mail.gmail.com> References: <87myq4saw1.fsf@catnip.gol.com> <007401c874af$09194910$0600a8c0@us.oracle.com> <877igykkup.fsf@catnip.gol.com> <87oda9npy3.fsf@member.fsf.org> <86lk5dp43w.fsf@lola.quinscape.zz> <87fxvklesv.fsf@catnip.gol.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1203753971 21571 80.91.229.12 (23 Feb 2008 08:06:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 23 Feb 2008 08:06:11 +0000 (UTC) Cc: emacs-devel@gnu.org, Stefan Monnier , rms@gnu.org To: "Miles Bader" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Feb 23 09:06:36 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 1JSpOz-0001P3-P9 for ged-emacs-devel@m.gmane.org; Sat, 23 Feb 2008 09:06:34 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JSpOU-0001xw-6n for ged-emacs-devel@m.gmane.org; Sat, 23 Feb 2008 03:06:02 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JSpNC-0001XW-R6 for emacs-devel@gnu.org; Sat, 23 Feb 2008 03:04:42 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JSpNB-0001XA-Bu for emacs-devel@gnu.org; Sat, 23 Feb 2008 03:04:42 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JSpNA-0001X7-RT for emacs-devel@gnu.org; Sat, 23 Feb 2008 03:04:40 -0500 Original-Received: from mx20.gnu.org ([199.232.41.8]) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JSpN9-0007CT-Va for emacs-devel@gnu.org; Sat, 23 Feb 2008 03:04:40 -0500 Original-Received: from wx-out-0506.google.com ([66.249.82.231]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JSpN8-0002cT-HD for emacs-devel@gnu.org; Sat, 23 Feb 2008 03:04:38 -0500 Original-Received: by wx-out-0506.google.com with SMTP id s7so713465wxc.24 for ; Sat, 23 Feb 2008 00:04:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=ii8/9s+32jC8YBYGzOAZ3loTNOu/v0Qm4OBt050A2DM=; b=LD6TPIjeYQX90CsUypRc/F3UQaCt33G5C/Q7fbvLXAhfvb/0lAyp4FkhqUG6Gclud53p83Nu79EHERSTz9xDZzyeE1OHM6mGs/GJylsDOqMc6a2m8FGcGKYBHWn9eVerG5liazApulZwliemmJN7C0dLl+Pq0WlRIXmXs0kMvRQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=fQNnEtxOGzL7GAA0z6dCA0kZsfVy08zFUWgGUFMHTPcfRsvn7aPsz/KOTjQhvLLP6SKMU5JTcJPKK8giQ2h24vlJwXoke7xUMgtJHWVkKsYelg0Dx0njryQswVdOI8jXOhXfpBPZPpog7H4tuonb4HsOppDhFQpgUorYXjKVXQ4= Original-Received: by 10.114.168.1 with SMTP id q1mr169430wae.74.1203753876773; Sat, 23 Feb 2008 00:04:36 -0800 (PST) Original-Received: by 10.114.147.8 with HTTP; Sat, 23 Feb 2008 00:04:36 -0800 (PST) In-Reply-To: <87fxvklesv.fsf@catnip.gol.com> Content-Disposition: inline X-detected-kernel: by mx20.gnu.org: Linux 2.6 (newer, 2) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:90100 Archived-At: > Especially since the metacity function in question is, I suspect, not > something that's actually used enough to require a binding at all (it > brings up a menu). I use it all day long to maximize, umaximize and close windows and sometimes for move and resize as well. It is convenient to have those commands under that menu. It kind of does what a small keymap does in Emacs. M-SPC (or whatever key) brings up the menu, and another key press (x for maximize and unmaximize, c for close etc) executes the command. Only one "top binding" is used instead of one per window command. I do not particularly care on what key this menu is bound but for me it is convenient that it is the same one as under w32.