From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] master b88e7c8: Make transpose-regions interactive (Bug#30343) Date: Thu, 29 Mar 2018 08:17:52 -0400 Message-ID: References: <20180311105533.30002.78782@vcs0.savannah.gnu.org> <20180311105534.3DAFD23CF3@vcs0.savannah.gnu.org> <83woyiscns.fsf@gnu.org> <87po44jb7w.fsf@red-bean.com> <20180311105533.30002.78782@vcs0.savannah.gnu.org> <20180311105534.3DAFD23CF3@vcs0.savannah.gnu.org> <83woyiscns.fsf@gnu.org> <87a7v2zb27.fsf@red-bean.com> <838tallwpg.fsf@gnu.org> <83605kgo1w.fsf@gnu.org> <87o9j87zgv.fsf@mail.linkov.net> <87r2o3pjmm.fsf@red-bean.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1522325821 25351 195.159.176.226 (29 Mar 2018 12:17:01 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 29 Mar 2018 12:17:01 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 29 14:16:57 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f1WUC-0006WG-RO for ged-emacs-devel@m.gmane.org; Thu, 29 Mar 2018 14:16:56 +0200 Original-Received: from localhost ([::1]:47198 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f1WWG-0007Ad-2R for ged-emacs-devel@m.gmane.org; Thu, 29 Mar 2018 08:19:04 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47136) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f1WVN-00079g-1j for emacs-devel@gnu.org; Thu, 29 Mar 2018 08:18:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f1WVH-0003wH-9x for emacs-devel@gnu.org; Thu, 29 Mar 2018 08:18:09 -0400 Original-Received: from [195.159.176.226] (port=41949 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f1WVH-0003ub-2e for emacs-devel@gnu.org; Thu, 29 Mar 2018 08:18:03 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1f1WT8-0005Pp-Oj for emacs-devel@gnu.org; Thu, 29 Mar 2018 14:15:50 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 10 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:S8NGV+p/ZA27PpdnTta5W9UcPVg= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." 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" Xref: news.gmane.org gmane.emacs.devel:224150 Archived-At: > Personally, I think I'd prefer to have the interactive form together with > the rest of the function definition, even if that's in C. Agreed. I'd be fine separating them if the interactive spec is made "generic" (as in the previously suggested definition of "read-2-regions"), but with an open-coded spec, I'd rather have it right next to the function. Stefan