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: Re: forward-sexp when on a floating point number Date: Sun, 17 Jan 2016 21:08:30 -0800 Message-ID: References: <87y4bvf59p.fsf@gmail.com> Reply-To: John Wiegley 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 1453093826 26734 80.91.229.3 (18 Jan 2016 05:10:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 18 Jan 2016 05:10:26 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 18 06:10:18 2016 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 1aL253-0004sv-Si for ged-emacs-devel@m.gmane.org; Mon, 18 Jan 2016 06:10:18 +0100 Original-Received: from localhost ([::1]:57689 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aL252-0000ZH-Tr for ged-emacs-devel@m.gmane.org; Mon, 18 Jan 2016 00:10:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41481) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aL24o-0000ZA-KR for emacs-devel@gnu.org; Mon, 18 Jan 2016 00:10:03 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aL24k-0002ri-25 for emacs-devel@gnu.org; Mon, 18 Jan 2016 00:10:02 -0500 Original-Received: from mail-pf0-x22d.google.com ([2607:f8b0:400e:c00::22d]:35569) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aL24j-0002qT-RS for emacs-devel@gnu.org; Mon, 18 Jan 2016 00:09:57 -0500 Original-Received: by mail-pf0-x22d.google.com with SMTP id 65so151314078pff.2 for ; Sun, 17 Jan 2016 21:09:57 -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:reply-to:mail-followup-to:mime-version:content-type; bh=da5HHEheoV3SzqSs1eEIryYMq+Bk9QrCLcuaGIwwbEM=; b=CpJJtBpD1NfScb3tf5L1OTvr+KpJwBsgy5AiVQzeKmhqpT9g+nFqhNTx2AvaAR/XNK fft0PbDB3WRir8Jnr4ir+S7QaSzfQYOZMtACtg3VPaJYu96hqTt60CcFrL12W8+nEMPB vqKd9I6tJMsn7T/P9yTcPLfGn+hxDkB2yYB9EggVSbiQASKGrgcH2sH4GbMifGj0ciPU 2qzElBAEODm3+KoMVNXt9w0mJcicX914WBs4pmodJHd9slu2kWED1uxt0lDYBJwoIp/n l1l+DzeIRb+9enNENg7bVegTPNV/MrFOcj5O7HDmYTWrQE0xqMlpGgXYCDpqVbElZ8zF go1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:reply-to:mail-followup-to:mime-version :content-type; bh=da5HHEheoV3SzqSs1eEIryYMq+Bk9QrCLcuaGIwwbEM=; b=CeBqTFiv7WWmPo0T3PTAzmZJvXO9xPYREGhYFOOr+F7rCxk8nmhQ8Z2YWCtorNnc7F mgsx3fbBCvkR1BGTPgek1jz5FvNE96JOxXv35bligBX3P9Lbmb1QdxmkpcAFsUu8A6st fRTfuCadKATEFHCTvxuYpNEEejf3D4NbIl8euv49AjSpA4m730GI6U9Efw+c1YDsRNC4 y9w+cKJotN8dAaf74Pql0TWH1iXdvFv3THpfF7qtodDCXH9y5X5n8Bw5L2K8IJADJjtX CCbXyiEodrf72Sh5eyG7rWnLnhHYNbbGXKT3mTprISEee5XTOSkG1BF5byVICgG/9yyD i+7A== X-Gm-Message-State: ALoCoQnf5nceTvrGtV8J4wMXiKGfjX1d3Vn8C2ryiKjNE1n07RwDWJ8lpMAFO9WpkHfgTWFRPZ2TOtetUeKUlesS7KvvsrUS7w== X-Received: by 10.98.75.139 with SMTP id d11mr33589211pfj.57.1453093797076; Sun, 17 Jan 2016 21:09:57 -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 o67sm30356428pfa.58.2016.01.17.21.09.55 (version=TLS1 cipher=AES128-SHA bits=128/128); Sun, 17 Jan 2016 21:09:55 -0800 (PST) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.local (Postfix, from userid 501) id 8B99C1248A4FD; Sun, 17 Jan 2016 21:09:54 -0800 (PST) In-Reply-To: (Stefan Monnier's message of "Sun, 17 Jan 2016 20:36:32 -0500") User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/24.5 (darwin) Mail-Followup-To: Stefan Monnier , 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:c00::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:198234 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable >>>>> Stefan Monnier writes: > Lexing via FSM is "standard" in the world of computer languages, so I'm > pretty sure it'd be good/useful to add such functionality to Emacs's core. If it can provide identical behavior, simpler and more efficiently, I'm hap= py to swap out what we have in core. If it provides new functionality at the s= ame time, great. If it's just trading one difficulty for another, I'd ask for it to develop first in ELPA. In fact, I'd like to push back a bit on the rate of changes made to core in recent years, to solve problems that didn't necessarily need to be solved there first. Yes, we control core, but that doesn't mean it should be the first place we look to make changes when brewing new ideas. =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----- iQGcBAEBCgAGBQJWnHNOAAoJEMFE2PTxn+YwUNcL/RrXW9ARJx/iW2a+jqYhRCFW 4rRUjPLpgtWRvk+V0l9YC2IJauxWIMlW642gPKZ2OzauXnXREEGNucFCsA+gnZcP vMXVd5mCsUZHlj0qBwabJKeCH3tQZYk0AQTrm1pcEY8tUHKje1giQGLDX7jPeapE eHFtz4xZsjiTLGL722l3ijk9h1M4qENQGgTyl/z7KcpBLj14TWV9Bmkj54t8JlWz 7OOOTxqzDVeFrbrMGDvoWu3IY/zcPU/XL3R1bx5CTs9kS4GaEyMoxS9gp+UxK1CO GLoGvD1uKzovvmyu8LRTraabJcTMdgQVNwKQLorK2FIROcZrc0Cq75oP9mA+KPuf Bkh/8n7Csm1PYicNjAcOhTzBR6e2ffwyhpD40FdaLuRFWyyhmmw7B0dhBSD95McY cpHaPokTy3aCKBVRiGgfQPMaWASpmAKOMYAP/p1ZPJI0cQuk7KFSxg9TVFH1fYPj LvA6CqE+18cgYFYGH4tYmj2skaAM3yBpjUqxZVIV8g== =fDqc -----END PGP SIGNATURE----- --=-=-=--