From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: Imports / inclusion of s.el into Emacs Date: Sat, 2 May 2020 17:04:07 +0100 Message-ID: References: <831ro2tqqx.fsf@gnu.org> <4a1fd3f4-df92-c756-9874-4d07b54148ac@yandex.ru> <3bd09dca-dcdc-7569-e5fb-f6b53397af9d@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="38359"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel , Eli Zaretskii , Richard Stallman , Stefan Monnier To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat May 02 18:06:02 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 1jUueP-0009r8-UG for ged-emacs-devel@m.gmane-mx.org; Sat, 02 May 2020 18:06:01 +0200 Original-Received: from localhost ([::1]:34262 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jUueN-0008SM-PP for ged-emacs-devel@m.gmane-mx.org; Sat, 02 May 2020 12:06:00 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41078) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jUuct-00054d-Gf for emacs-devel@gnu.org; Sat, 02 May 2020 12:04:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jUucs-00050S-Kr for emacs-devel@gnu.org; Sat, 02 May 2020 12:04:26 -0400 Original-Received: from mail-il1-x130.google.com ([2607:f8b0:4864:20::130]:41605) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jUucp-0004wi-Ft; Sat, 02 May 2020 12:04:23 -0400 Original-Received: by mail-il1-x130.google.com with SMTP id f82so7150798ilh.8; Sat, 02 May 2020 09:04:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=F/hExw1TAkdx/hJWxjnpsi/MawWqqTtezeBUlpwv3hc=; b=dx/1BMdEEi/n0u7j3amD+oBo27JqaAu2aWLRGf6EPypW0BMyw+d28DZZvkziDRCFAa xlkHwqTz+fEvyAfQBBgKoVS0OhHeAFL+3wYP3FZkyQ5f7LeSyTzc0y0LTgJ8iQ/Jeykw uTh3DVEeUBIvqd4qAwes4I33jgoQxX59BqeHxr7/BP+ug5oVYJRP2skIz5jwpNzkIMvu uI2EACB0/KkQ8fwSRy+g7VPnzfV432u4Sv5Tpkts3tu0ZEO+a2JhxsG+5qqoBW71MfxB kzrTAybklvU3B/2ds1RJba7+OhkcEUdnysgP1UuaW+yKYCFbdCGvI7y7Xg9WXSkzqiYq JTnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=F/hExw1TAkdx/hJWxjnpsi/MawWqqTtezeBUlpwv3hc=; b=ldOC0GAxoSyy7utIwFoxsBuXTg8OwNqF2UfZwrAY2GNKhXo2pZToz2Dbi7Sj7JNziU c4RLRTtW62hQ8CzFhU2Hy/4wRWC8dID255IZhr0O1QhZKMZxb+OB2GYU0eAvujAOlu6f KiOGCBFFLgKoz5ojC8liBFRR4vJG/TZqm3Or0RVWHUdxfYZCwOJRYtOg2XFwMasFUBnx DS5+bDWEFnco4DRVRsg8y33S698zo95IfYBnGGCR4qa+nf1HSYLGSMrXc1gvgmAqdCYu XecbZACWFXAEHec2FGcfgpiiJ0Z59wQ8NClV6nQd/ZUFU5o/4lzTNgYjj/TH328CHudq TSlQ== X-Gm-Message-State: AGi0PuYJUJdrblBIcGBtJNhF8iLZNomq/IbLCsUEfddR606vtFga0zVt De4cs9fkytOKC4tTPiaAoEPkYNkegz8/9M50AC4= X-Google-Smtp-Source: APiQypKDHyhZguPw0i1FCdMF5eqCJ6AmVRaxRcKG4Ywm+kixjB5AjJx3q0caKeQ8Mc/pb7ifbOZFtmsoXFrwvFpTXFM= X-Received: by 2002:a05:6e02:f45:: with SMTP id y5mr8708930ilj.199.1588435460262; Sat, 02 May 2020 09:04:20 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::130; envelope-from=joaotavora@gmail.com; helo=mail-il1-x130.google.com X-detected-operating-system: by eggs.gnu.org: Error: [-] PROGRAM ABORT : Malformed IPv6 address (bad octet value). Location : parse_addr6(), p0f-client.c:67 X-Received-From: 2607:f8b0:4864:20::130 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:248477 Archived-At: On Sat, May 2, 2020 at 4:48 PM Dmitry Gutov wrote: > > On 02.05.2020 18:10, Jo=C3=A3o T=C3=A1vora wrote: > > (though maybe its rather concat-to-string hehehe) > > Which would defeat the point of the original request. Yeah, but things are what they are! And still discoverable though, IMO. But the more I think about it the more I think it's a bad name. I would never use it, it's so long. concat is concat. It's not His Excellence Concatenatious the Third. Learning names of variables and functions is the easiest and most fun part of programming anyway. You use format until you stumble upon it. And I hope you don't want to rename it string-format. > BTW, does 'flex' not care about whether the match is in the beginning of > the string? Only about the gaps and the string's length? I think so, yes. I remember thinking about that and come to the conclusion that the beginning is no more important than the end. > > My position is: work on the manual. Make it prettier, better organized= , > > etc. > > Parsimoniously add new names if that really helps. > It might take another 5-10 years before I start using the manual regularl= y. We should start by reading the time-traveller's handbook, then. No really, I'm curious. Why don't _you_ use the manual. Do you read any manuals? I'm like 50-50%, honestly I'll open the Elisp info node and just C-s from there, then search around. But sometimes I'll use google and C-h f. Jo=C3=A3o