From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.devel Subject: Re: key-binding for cycle-spacing Date: Wed, 29 Jan 2014 21:37:36 -0500 Message-ID: References: <20140129202810.GA3092@acm.acm> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1391049454 13280 80.91.229.3 (30 Jan 2014 02:37:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 30 Jan 2014 02:37:34 +0000 (UTC) Cc: emacs-devel@gnu.org To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jan 30 03:37:42 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1W8hVd-0007Po-C5 for ged-emacs-devel@m.gmane.org; Thu, 30 Jan 2014 03:37:41 +0100 Original-Received: from localhost ([::1]:46132 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W8hVc-0002KN-P4 for ged-emacs-devel@m.gmane.org; Wed, 29 Jan 2014 21:37:40 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60152) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W8hVa-0002KI-5l for emacs-devel@gnu.org; Wed, 29 Jan 2014 21:37:38 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W8hVZ-00053d-9o for emacs-devel@gnu.org; Wed, 29 Jan 2014 21:37:38 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51053) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W8hVZ-00053Z-6r for emacs-devel@gnu.org; Wed, 29 Jan 2014 21:37:37 -0500 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1W8hVY-00047q-NK; Wed, 29 Jan 2014 21:37:36 -0500 X-Spook: ANC Lexis-Nexis cybercash LLNL Dateline Vince Foster MDA X-Ran: !A#_E`Ew|4hqqdO|C&.d"B=HN}H(h)5gF}R()zc`~HPb List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:169221 Archived-At: Alan Mackenzie wrote: >> If you have not used it, the first time you call it in a consecutive >> sequence, it acts like `just-one-space'. > > Not quite. It's more complicated than that. Please say how (were you referring to Johan's point?), otherwise this is not helpful. > `cycle-spacing' has lots of complicated edge cases. Could you give say two examples of such cases? You could avoid all the extra functionality by simply not using the command more than once in a row (a no-op for just-one-space). > It seems to violate the KISS principle. So do many things. cc-bytecomp is a favourite of mine. > Please keep M-SPC bound to `just-one-space'. For ever, or for now?