From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Alexander Adolf Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Re: Make peg.el a built-in library? Date: Mon, 25 Sep 2023 15:00:54 +0200 Message-ID: <61F56833-8E67-4F87-BAFD-9259A7B69F22@condition-alpha.com> References: Mime-Version: 1.0 (1.0) Content-Type: multipart/signed; boundary=Apple-Mail-4513699C-4DCA-4B14-AA11-58BBE1422A3F; protocol="application/pkcs7-signature"; micalg=sha-256 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34764"; mail-complaints-to="usenet@ciao.gmane.io" Cc: eric@ericabrahamsen.net, eliz@gnu.org, emacs-devel@gnu.org, michael_heerdegen@web.de, monnier@iro.umontreal.ca, yantar92@posteo.net To: Adam Porter Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Sep 25 15:02:01 2023 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 1qklDt-0008n1-HG for ged-emacs-devel@m.gmane-mx.org; Mon, 25 Sep 2023 15:02:01 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qklD7-0008D1-77; Mon, 25 Sep 2023 09:01:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qklD0-0008CT-Ng for emacs-devel@gnu.org; Mon, 25 Sep 2023 09:01:06 -0400 Original-Received: from smtprelay05.ispgateway.de ([80.67.18.28]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qklCw-0003LY-AV; Mon, 25 Sep 2023 09:01:06 -0400 Original-Received: from [185.17.206.248] (helo=smtpclient.apple) by smtprelay05.ispgateway.de with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qklCp-0001if-Mg; Mon, 25 Sep 2023 15:00:55 +0200 In-Reply-To: X-Mailer: iPhone Mail (19H364) X-Df-Sender: YWxleGFuZGVyLmFkb2xmQGNvbmRpdGlvbi1hbHBoYS5jb20= Received-SPF: pass client-ip=80.67.18.28; envelope-from=alexander.adolf@condition-alpha.com; helo=smtprelay05.ispgateway.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:311037 Archived-At: --Apple-Mail-4513699C-4DCA-4B14-AA11-58BBE1422A3F Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, I fully second Adam=E2=80=99s comments, and would thus also be in favour of i= ncluding peg.el in core.=20 --alex --=20 www.condition-alpha.com / @c_alpha Sent from my iPhone; apologies for brevity and autocorrect weirdness.=20 > On 25. Sep 2023, at 04:28, Adam Porter wrote: >=20 > =EF=BB=BFHi Eric, >=20 > Thanks for picking this up again. I recently used peg.el in another packa= ge of mine to rewrite and simplify the parsing of a simple query syntax, and= I was reminded of how useful it is. I think Emacs would definitely benefit= from having it in core. >=20 > --Adam >=20 --Apple-Mail-4513699C-4DCA-4B14-AA11-58BBE1422A3F Content-Type: application/pkcs7-signature; name=smime.p7s Content-Disposition: attachment; filename=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCA0cw ggNDMIICpKADAgECAgQhmzKBMAoGCCqGSM49BAMCMIG7MSAwHgYDVQQDDBdDb25kaXRpb24tQUxQ SEEgQ0EgMjAxODFQME4GA1UECgxHQ29uZGl0aW9uLUFMUEhBIERpZ2l0YWwgQnJvYWRjYXN0IFRl Y2hub2xvZ3kgQ29uc3VsdGluZyBBbGV4YW5kZXIgQWRvbGYxCzAJBgNVBAYTAkRFMQ8wDQYDVQQH DAZNdW5pY2gxJzAlBgkqhkiG9w0BCQEWGGluZm9AY29uZGl0aW9uLWFscGhhLmNvbTAeFw0xOTEx MDYxNzU0NDRaFw0yMDExMDUxNzU0NDRaMFsxGDAWBgNVBAMMD0FsZXhhbmRlciBBZG9sZjELMAkG A1UEBhMCREUxMjAwBgkqhkiG9w0BCQEWI2FsZXhhbmRlci5hZG9sZkBjb25kaXRpb24tYWxwaGEu Y29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA9IELQpXk+ymqHnYKq+Ts50ixgBIj KdrO2AsAN1ft4/3OUwkkP0Myvx40aR0PlXaKYWTnGaXEUH13cKTtfFxW44VTqwyKv40r6UaRrhkq 8IGjFBpjVLmBL5j28VePsamP3XjjFYaIyqzrsfWBa10QRBK/U+fMg9MbiZ/4td8RRSIta40ic787 x4edPCX2GkVXZecz52d7nOWkeaUWUPMxvKDZJBIVZQUBHinGuF33rAtdLoBciXP0SBSZ1xGGq6Hq K/4rr3VecSceeEalbrKg6Jd+23LCBUm8ympgQ3ZQXYH9QAsFkdoEUQvJ9MKfdfgR3iF1etuzl4xl p5blP5qq7wIDAQABoyowKDAOBgNVHQ8BAf8EBAMCBaAwFgYDVR0lAQH/BAwwCgYIKwYBBQUHAwQw CgYIKoZIzj0EAwIDgYwAMIGIAkIBvdVddzvc//bPHF+dqGGDNZD7qbhrLMzey6EnAVV9Sj1O+5t1 Ly3sJ3DHzXtvBJW5VimawOL89WJ9XK9ILdEp6gUCQgF+rTWRvHv3xMeUnNMBXpsMm5sO9D0UugTu 4ZK37ryqycItRpafDnj1egKGuaBDSUy0bGwcDPi5Pfnpce+mKSXL8DGCBA8wggQLAgEBMIHEMIG7 MSAwHgYDVQQDDBdDb25kaXRpb24tQUxQSEEgQ0EgMjAxODFQME4GA1UECgxHQ29uZGl0aW9uLUFM UEhBIERpZ2l0YWwgQnJvYWRjYXN0IFRlY2hub2xvZ3kgQ29uc3VsdGluZyBBbGV4YW5kZXIgQWRv bGYxCzAJBgNVBAYTAkRFMQ8wDQYDVQQHDAZNdW5pY2gxJzAlBgkqhkiG9w0BCQEWGGluZm9AY29u ZGl0aW9uLWFscGhhLmNvbQIEIZsygTANBglghkgBZQMEAgEFAKCCAhswGAYJKoZIhvcNAQkDMQsG CSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjMwOTI1MTMwMDU0WjAvBgkqhkiG9w0BCQQxIgQg sL2Ct+/9UfVCFAwhspgOibd3YZ9Z7IohRQn7LXuW4cswgdUGCSsGAQQBgjcQBDGBxzCBxDCBuzEg MB4GA1UEAwwXQ29uZGl0aW9uLUFMUEhBIENBIDIwMTgxUDBOBgNVBAoMR0NvbmRpdGlvbi1BTFBI QSBEaWdpdGFsIEJyb2FkY2FzdCBUZWNobm9sb2d5IENvbnN1bHRpbmcgQWxleGFuZGVyIEFkb2xm MQswCQYDVQQGEwJERTEPMA0GA1UEBwwGTXVuaWNoMScwJQYJKoZIhvcNAQkBFhhpbmZvQGNvbmRp dGlvbi1hbHBoYS5jb20CBCGbMoEwgdcGCyqGSIb3DQEJEAILMYHHoIHEMIG7MSAwHgYDVQQDDBdD b25kaXRpb24tQUxQSEEgQ0EgMjAxODFQME4GA1UECgxHQ29uZGl0aW9uLUFMUEhBIERpZ2l0YWwg QnJvYWRjYXN0IFRlY2hub2xvZ3kgQ29uc3VsdGluZyBBbGV4YW5kZXIgQWRvbGYxCzAJBgNVBAYT AkRFMQ8wDQYDVQQHDAZNdW5pY2gxJzAlBgkqhkiG9w0BCQEWGGluZm9AY29uZGl0aW9uLWFscGhh LmNvbQIEIZsygTANBgkqhkiG9w0BAQsFAASCAQDGgRkLEKmk2OpYsDFQjlswVhbvuBEnmyekwNiZ 9K1mY9DW9Zoqp8Rzn8rVh43KIiatr11mlQ5e6dStzsd4DfY+OBYBWwz72Vg3kokhgndQ54wq3Mhe HJ/LjiCveqaxQtq5hZs6PRVXJ8suWQn+Trbr91Wc6Ku/IzOWdA8x/7kLA1QhasXYZpR++2QcyFRA be1i9nhQs0EmqiHA/BmF7PKpO7W3h4oNaifVXEp6aP6EmBZwpTHt2SsVCMKJgxfBnZUzQGB7KQfP 9C7z9z4wbG5g6M6sCZ0j/9XUppOsOVjUxnpCGAeI8zyQKInIhe9UI+uwPWs5qbPBVV1IDITGpEiC AAAAAAAA --Apple-Mail-4513699C-4DCA-4B14-AA11-58BBE1422A3F--