From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Disabling visual lines for macros (was: Speed of keyboard macro execution?) Date: Sat, 12 Dec 2015 15:01:27 -0800 Message-ID: References: <20151209163954.0cefcc7f@jabberwock.cb.piermont.com> <87si3bcltu.fsf@isaac.fritz.box> <20151209180343.5a67c0e7@jabberwock.cb.piermont.com> <83r3iu9rvp.fsf@gnu.org> <20151210120051.6be8201f@jabberwock.cb.piermont.com> <87k2omciy2.fsf@isaac.fritz.box> <20151210123312.39c417c9@jabberwock.cb.piermont.com> <83lh929omw.fsf@gnu.org> <87k2omta6x.fsf@fencepost.gnu.org> <83d1ue9lns.fsf@gnu.org> <87fuzat7ot.fsf@fencepost.gnu.org> <837fkm9ire.fsf@gnu.org> <20151210151631.3b07c461@jabberwock.cb.piermont.com> <87twnqrqgx.fsf@fencepost.gnu.org> <87h9jqrpa9.fsf@fencepost.gnu.org> <20151212115115.1ffeb422@jabberwock.cb.piermont.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1449962044 10159 80.91.229.3 (12 Dec 2015 23:14:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 12 Dec 2015 23:14:04 +0000 (UTC) Cc: John Wiegley , Eli Zaretskii , David Kastrup , emacs-devel@gnu.org To: "Perry E. Metzger" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 13 00:13:54 2015 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 1a7tMP-0001Ba-6u for ged-emacs-devel@m.gmane.org; Sun, 13 Dec 2015 00:13:53 +0100 Original-Received: from localhost ([::1]:53306 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a7tMO-0000tS-I6 for ged-emacs-devel@m.gmane.org; Sat, 12 Dec 2015 18:13:52 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47320) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a7tLW-0007ya-8C for emacs-devel@gnu.org; Sat, 12 Dec 2015 18:12:59 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a7tLV-0007Fb-Aw for emacs-devel@gnu.org; Sat, 12 Dec 2015 18:12:58 -0500 Original-Received: from mail-pa0-x22d.google.com ([2607:f8b0:400e:c03::22d]:34362) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a7tLO-0007DG-Im; Sat, 12 Dec 2015 18:12:50 -0500 Original-Received: by pacwq6 with SMTP id wq6so83723871pac.1; Sat, 12 Dec 2015 15:12:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mail-followup-to:mime-version:content-type; bh=nPCVVkg7hsHnXqmCOFzviQQ+loEiYKuJq9G6wol6BRM=; b=TalhBGdbX3dC5c9JqvkfyUVzDo4jfGbi9HMJHBkERlAVjFYdJf1SD7JYw6HHudicZp RlrpxppUOie4fxasP0ZW+hrg6P0+xzqmNV6rSqjt3laLdO2q0ycNYsCWaFJ09Xp93kxg BrbG79XFgHNEey2Xr6x2XfBuOtyYznR201fBjqR4FMlrDWNUXCl0qqDyfBrRBT9xQXwc VCjbGk9e47EB2zsvArWxUnpw/6ef0/hmc+xue1e93+Vq3ByLBYqKiXArwUdzIhvYyBjw CoLo3Lt35kYruL1XBu9Pbb8g3vC0R9i1jWOGsFHXu9abBhgpFI898xE8AVEady0FQHRO XX+w== X-Received: by 10.66.119.136 with SMTP id ku8mr35774600pab.128.1449961969897; Sat, 12 Dec 2015 15:12:49 -0800 (PST) Original-Received: from Vulcan.local (76-234-68-79.lightspeed.frokca.sbcglobal.net. [76.234.68.79]) by smtp.gmail.com with ESMTPSA id q23sm33218438pfi.34.2015.12.12.15.12.48 (version=TLS1 cipher=AES128-SHA bits=128/128); Sat, 12 Dec 2015 15:12:48 -0800 (PST) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.local (Postfix, from userid 501) id 9C29C114636F5; Sat, 12 Dec 2015 15:12:47 -0800 (PST) In-Reply-To: <20151212115115.1ffeb422@jabberwock.cb.piermont.com> (Perry E. Metzger's message of "Sat, 12 Dec 2015 11:51:15 -0500") User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/24.5 (darwin) Mail-Followup-To: "Perry E. Metzger" , John Wiegley , David Kastrup , Eli Zaretskii , emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400e:c03::22d X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:196181 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable >>>>> Perry E Metzger writes: > If it isn't made the default, I think it is fairly harmless to have a > variable you could set to trigger David's proposed behavior. I doubt many > people are going to use it, but if they do, they've explicitly chosen they > want it, and it isn't in general our business to tell people how they sho= uld > enjoy editing. Emacs is a highly programmable system, and if this the > (non-default!) behavior is what someone wants, well, adding it means that > people don't have to write the hack to do it on their own. Such functionality does not require a new option in core, which the maintainers then have to care for (documentation, testing, ensuring correctness through future changes, etc). For it to receive that level of "support", I want more evidence of its value. Meanwhile, it can easily be done as an external module using advice. This should be done first anyway, by David, to test whether it's as useful as he thinks it is. Otherwise, we're just debating an idea without facts. We don't even know if this would address any of the performance issues raised by this thread. =2D-=20 John Wiegley GPG fingerprint =3D 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGcBAEBCgAGBQJWbKdHAAoJEMFE2PTxn+Yw0AkMAKGGDtxAR2DHZWfQr9489mcz IjzEqoPcsykPk287hEaDQZGy0taHFdrCQtJcRzvag6UtTJtqXwgFwkglYt0ZJu8K FCsCiMfQe2ZWPesd8F0jhrKsg9N2WOs746Vf0Jyih0u64VmgboPeKpwuqAzysGxJ bDTUV+O8ZDDTjQ8mWNW3u06vduOCnmSM8f28CwasWXT91FNRQD8OPjwl7RS1qtDc nPSnJsOUbjIctg4rMCHVFdZnj2XlGxwMaRPtaatujAa6rxR8/EiCpT6CMEJtgVWP lCoAJV2zSe5OCrrqzJwC5cAVyis+vmuGNdXfLj+hc3EKsw12qq9c520UwSGO0v/l s6IDRPdi/dNr93zv/z2hv9wzIwGbG03e+MmysEQjjVaCXxCtl7G+LKwo72GJDoMr J2fFT3vds/rPHK0Yt0o5aPzwavhMxDYXqMlqIwTPCoo6G8rI2H3bcziBINp0HpE1 eD5q09LjT5lt8MRGpJstphv8TgaN+dlTakriYuf6gQ== =seFb -----END PGP SIGNATURE----- --=-=-=--