From mboxrd@z Thu Jan 1 00:00:00 1970
Path: news.gmane.org!not-for-mail
From: "Stephen J. Turnbull"
Newsgroups: gmane.emacs.devel
Subject: Re: Patch to change just-one-space
Date: Sat, 15 Aug 2009 02:10:10 +0900
Message-ID: <87my6248zx.fsf@uwakimon.sk.tsukuba.ac.jp>
References: <7b501d5c0908131337g300e8895i465719007e29074c@mail.gmail.com>
<87ljlns61x.fsf@mail.jurta.org>
<7b501d5c0908131633h74ecc2c3s9ff607de840a6064@mail.gmail.com>
<87ab2387rn.fsf@uwakimon.sk.tsukuba.ac.jp>
<7b501d5c0908132359g7a309178pbb646c5b6b9a6ad3@mail.gmail.com>
NNTP-Posting-Host: lo.gmane.org
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: ger.gmane.org 1250269356 9098 80.91.229.12 (14 Aug 2009 17:02:36 GMT)
X-Complaints-To: usenet@ger.gmane.org
NNTP-Posting-Date: Fri, 14 Aug 2009 17:02:36 +0000 (UTC)
Cc: Juri Linkov , Emacs-Devel devel
To: Deniz Dogan
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 14 19:02:28 2009
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 1Mc0Ac-0007aJ-L9
for ged-emacs-devel@m.gmane.org; Fri, 14 Aug 2009 19:02:27 +0200
Original-Received: from localhost ([127.0.0.1]:43064 helo=lists.gnu.org)
by lists.gnu.org with esmtp (Exim 4.43)
id 1Mc0Ac-000387-4h
for ged-emacs-devel@m.gmane.org; Fri, 14 Aug 2009 13:02:26 -0400
Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
id 1Mc0AX-00037o-GB
for emacs-devel@gnu.org; Fri, 14 Aug 2009 13:02:21 -0400
Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
id 1Mc0AS-00033f-OL
for emacs-devel@gnu.org; Fri, 14 Aug 2009 13:02:21 -0400
Original-Received: from [199.232.76.173] (port=56609 helo=monty-python.gnu.org)
by lists.gnu.org with esmtp (Exim 4.43) id 1Mc0AS-00033P-Hi
for emacs-devel@gnu.org; Fri, 14 Aug 2009 13:02:16 -0400
Original-Received: from mtps01.sk.tsukuba.ac.jp ([130.158.97.223]:53931)
by monty-python.gnu.org with esmtp (Exim 4.60)
(envelope-from ) id 1Mc0AR-0004LC-Pe
for emacs-devel@gnu.org; Fri, 14 Aug 2009 13:02:16 -0400
Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp
[130.158.99.156])
by mtps01.sk.tsukuba.ac.jp (Postfix) with ESMTP id 734DC1537B3;
Sat, 15 Aug 2009 02:02:13 +0900 (JST)
Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000)
id A4FA41A27DB; Sat, 15 Aug 2009 02:10:10 +0900 (JST)
In-Reply-To: <7b501d5c0908132359g7a309178pbb646c5b6b9a6ad3@mail.gmail.com>
X-Mailer: VM 8.0.12-devo-585 under 21.5 (beta29) "garbanzo" 5bbff3553494+
XEmacs Lucid (x86_64-unknown-linux)
X-detected-operating-system: by monty-python.gnu.org: GNU/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:114252
Archived-At:
Deniz Dogan writes:
> > It seems to me that a more flexible and discoverable (and to you
> > equivalent, up to default keybindings) idea would be to define
> > `paragraph-join' and `paragraph-break', and bind the former to M-SPC.
>
> Sounds interesting. So basically we would make `paragraph-join' the
> same as "my" version of `just-one-space'? Or did you have something
> different in mind?
Well, the idea would be that paragraph-join might eat the "moral
equivalent of whitespace, both horizontal and vertical" in the current
mode. Eg, as Stefan describes in Lisp mode, paragraph-join at `-!-'
would DTRT:
;; This is a comment.
;; -!-
;; This is a closely related comment.
In something like html-mode, it might go so far as to eat "
",
which I would find highly objectionable if `just-one-space' did it.
It could (maybe) eat ^L too, something else that I would definitely be
upset if `just-one-space' did it.