From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Imports / inclusion of s.el into Emacs Date: Fri, 01 May 2020 14:32:17 -0400 Message-ID: References: <266155d4-f9c0-8ed3-8df5-32feea171076@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="106122"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Philippe Vaucher , =?windows-1252?B?Sm/jbyBU4XZvcmE=?= , Emacs developers To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri May 01 20:33:33 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jUaTc-000RVj-Km for ged-emacs-devel@m.gmane-mx.org; Fri, 01 May 2020 20:33:32 +0200 Original-Received: from localhost ([::1]:40020 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jUaTb-0002n4-Mu for ged-emacs-devel@m.gmane-mx.org; Fri, 01 May 2020 14:33:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51800) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jUaSV-0001NN-Ue for emacs-devel@gnu.org; Fri, 01 May 2020 14:32:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jUaSU-0000Q5-7D for emacs-devel@gnu.org; Fri, 01 May 2020 14:32:22 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:40681) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jUaST-0000NJ-Ot for emacs-devel@gnu.org; Fri, 01 May 2020 14:32:21 -0400 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 8A6794507B2; Fri, 1 May 2020 14:32:20 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id D6DB2450784; Fri, 1 May 2020 14:32:18 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1588357938; bh=/EbZsf9jFFAyoEBkqG7IeOy0PL3z7nAnjgvsPfQsA4g=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=aQ9UR7kgJDe9J8YacOuMYkYrTgNm++LMgvzKxck8o+u0qTWwD452tUTb3M55gt2Rx xyIxyR/fFn8Bl5xz2B3Dn3GaL/uHjqKJpIi80zgm0vaRVOIXGE4gZIj+pwThi3hsT4 QLEs95gfco/1aFyiS+mEql6uE0JVfAA3WXDza9gxLBP+8FtLh5W6erIx162jZrk+KO Chm2K0Iq9qlUs1PlAZokUCZkGOKW7kMu4YhBrXEZgAb09xgWZW10k+9nVP7VHFIcVK +21r5Oy5LZxutS+30rN6wjPsl/v5rVd67XSDQ1Te8UGt4VBx8WP6n6WO92CwNFi9sI OkYB0pV8q4eSg== Original-Received: from alfajor (unknown [216.154.3.202]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 9C9101206F3; Fri, 1 May 2020 14:32:18 -0400 (EDT) In-Reply-To: (Dmitry Gutov's message of "Fri, 1 May 2020 21:16:26 +0300") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/01 11:55:41 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Received-From: 132.204.25.50 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:248332 Archived-At: >> we could probably rename some existing >> functions to use the `string-` prefix > We have both 'match-string' and 'string-match', which do different > things. Any particular ideas for renaming? I'm not sure `match-string` qualifies as a string-manipulating function. Maybe it belongs in a "regexp-matching" category instead? In any case, if there's no good choice, we should it alone: we don't have to rename everything. Stefan "puts on his asbestos suit and then blurts out =ABI actually like Scheme's `->` so I'd suggest `match->string=BB"