From unknown Fri Jun 20 18:25:21 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#25047 <25047@debbugs.gnu.org> To: bug#25047 <25047@debbugs.gnu.org> Subject: Status: Elisp documentation Reply-To: bug#25047 <25047@debbugs.gnu.org> Date: Sat, 21 Jun 2025 01:25:21 +0000 retitle 25047 Elisp documentation reassign 25047 emacs submitter 25047 Bogdan Creanga severity 25047 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 27 18:48:45 2016 Received: (at submit) by debbugs.gnu.org; 27 Nov 2016 23:48:45 +0000 Received: from localhost ([127.0.0.1]:44006 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cB9Bc-00046l-OA for submit@debbugs.gnu.org; Sun, 27 Nov 2016 18:48:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41572) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cB8e4-0001eT-W1 for submit@debbugs.gnu.org; Sun, 27 Nov 2016 18:14:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cB8dy-0003Sv-KO for submit@debbugs.gnu.org; Sun, 27 Nov 2016 18:13:59 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46099) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cB8dy-0003Sr-H4 for submit@debbugs.gnu.org; Sun, 27 Nov 2016 18:13:58 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60765) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cB8dw-0001Le-WC for bug-gnu-emacs@gnu.org; Sun, 27 Nov 2016 18:13:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cB8dv-0003SA-IH for bug-gnu-emacs@gnu.org; Sun, 27 Nov 2016 18:13:56 -0500 Received: from mail-qt0-x22f.google.com ([2607:f8b0:400d:c0d::22f]:36121) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cB8dv-0003S5-C0 for bug-gnu-emacs@gnu.org; Sun, 27 Nov 2016 18:13:55 -0500 Received: by mail-qt0-x22f.google.com with SMTP id w33so107709108qtc.3 for ; Sun, 27 Nov 2016 15:13:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=wWZTcft49tEgoOTkViceq2WEidAQfZoGqTinK1GqsCM=; b=jO6cW3HBOq+AAI+7+Ctt/XhD7fF2xid7HYbpnim+1OfgMM22CSk+gqjg28wUSF/BvT 50uMCfjqzMwXkJl4zsy1ogTe39ntMfj5dlMigLNTbh0MrSM59RiGJpRFvl6V5fqQIj29 aCBR/Bfza3WclNw8q1UrAweu2uGFWSDjKxX5piNRgizjKLwDhiaz5PT3OTSTXR4/OXV2 Bx0955BAbeykI014bNujnae/mhWsjzEjGfPg4ugMjaktnrGH/etaRzlSkaGdpkKHYC2V IK/7WCM4RuvqB265NH+sughQyHSD+F9Q8+yZQxH1/aNrXih/5u0UCld4MGvppcJWxepF yctQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=wWZTcft49tEgoOTkViceq2WEidAQfZoGqTinK1GqsCM=; b=amXzU55NtlLCTNpKdBpyDFRDpNv4UyyCwQVp6r84zNkYXVsJTJYm/TEh+cmTryHzDQ 5mq33vaKB4hqZijGLkUeLFHL0yb8Ml0t0e5pHE5fctHYEJOrPEjBlta94EMaU/FTGQjw DObHuSFlDHb/Vvi1ykHaRpY8LdX4n+TnVf+u925BT8UqZhgiLmDw3rqjovjMJ9ZUL9Az jsWXZgVNleKlibTUpFspYsHXnu/L5Tf3b+AwfeE67IvbJAfeKdzaaT/FlGzfG2Z0hHkb wA2mYZTHb7KQnChsv+MG1GqwX3X4WABuI3Es1tBMY+INRQa2HU6U1hFxiuxLZRAOBmcd TOTA== X-Gm-Message-State: AKaTC01N1BAeqcBJj+H5DEGwUL59KmsLjxRMZRR4FazF173DgnqgjYl5Nu2a9w+2f+6DAlyBNR1F1X+yV37afA== X-Received: by 10.200.35.250 with SMTP id r55mr18192215qtr.161.1480288434278; Sun, 27 Nov 2016 15:13:54 -0800 (PST) MIME-Version: 1.0 Received: by 10.200.55.246 with HTTP; Sun, 27 Nov 2016 15:13:53 -0800 (PST) From: Bogdan Creanga Date: Mon, 28 Nov 2016 00:13:53 +0100 Message-ID: Subject: Elisp documentation To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary=001a114028944a70d805425082c6 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 27 Nov 2016 18:48:43 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --001a114028944a70d805425082c6 Content-Type: text/plain; charset=UTF-8 Hello there, I'm using emacs version: GNU Emacs 25.1.1 (x86_64-w64-mingw32) of 2016-09-22 I started to thorougly read the elisp manual, and I noticed some possible errors, therefore I attached the file with issues found until now. Briefly, there are some insignificant errors, the generators apparently missing from emacs, and there is a problem with a `pcase' example. Than you, Bogdan Creanga --001a114028944a70d805425082c6 Content-Type: text/plain; charset=UTF-8; name="errata-emacs.txt" Content-Disposition: attachment; filename="errata-emacs.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_iw19g7020 OyAtKi0gbW9kZTogbGlzcC1pbnRlcmFjdGlvbjsgLSotDQoNCg0KDQo7OyBHTlUgRW1hY3MgMjUu MS4xICh4ODZfNjQtdzY0LW1pbmd3MzIpIG9mIDIwMTYtMDktMjINCg0KDQoNCjs7IEVMSVNQIE1B TlVBTCBFUlJBVEE6DQoNCg0KOzsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCjs7IG5vZGU6IChlbGlzcCkgVGV4 dCBDb21wYXJpc29uOg0KOzsgcHJvYmxlbTogIGR1cGxpY2F0ZSBkZWZpbml0aW9ucyBvZiBzdHJp bmctcHJlZml4LXAgYW5kIHN0cmluZy1zdWZmaXgtcA0KDQo7OyAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KOzsg bm9kZTogKGVsaXNwKSBBc3NvY2lhdGlvbiBMaXN0cw0KOzsgIC0tIEZ1bmN0aW9uOiBhbGlzdC1n ZXQga2V5IHZhbHVlICZvcHRpb25hbCBkZWZhdWx0IHJlbW92ZQ0KOzsgICAgICBUaGlzIGZ1bmN0 aW9uIGlzIGxpa2Ug4oCYYXNzceKAmSwgYnV0IGluc3RlYWQgb2YgcmV0dXJuaW5nIHRoZSBlbnRp cmUNCjs7ICAgICAgYXNzb2NpYXRpb24gZm9yIEtFWSwg4oCYKEtFWSAuIFZBTFVFKeKAmSwgaXQg cmV0dXJucyBqdXN0IHRoZSBWQUxVRS4NCjs7ICAgICAgSWYgS0VZIGlzIG5vdCBmb3VuZCBpbiBB TElTVCBpdCByZXR1cm5zIERFRkFVTFQuDQo7OyANCjs7IHByb2JsZW06IGluIHRoZSBmdW5jdGlv biBoZWFkZXIgInZhbHVlIiBzaG91bGQgYmUgcmVwbGFjZWQgd2l0aCAiYWxpc3QiDQo7OyBhcyBp dCBtaWdodCBiZSBub3RpY2VkIGluIHRoZSBkZWZ1bjoNCjs7IChkZWZ1biBhbGlzdC1nZXQgKGtl eSBhbGlzdCAmb3B0aW9uYWwgZGVmYXVsdCByZW1vdmUpDQo7OyAgICAiUmV0dXJuIHRoZSB2YWx1 ZSBhc3NvY2lhdGVkIHdpdGggS0VZIGluIEFMSVNULCB1c2luZyBgYXNzcScuDQo7OyAgICAgSWYg S0VZIGlzIG5vdCBmb3VuZCBpbiBBTElTVCwgcmV0dXJuIERFRkFVTFQuICBbLi4uXQ0KDQo7OyAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQ0KOzsgbm9kZTogKGVsaXNwKSBTZXF1ZW5jZSBGdW5jdGlvbnMNCjs7IC0t IEZ1bmN0aW9uOiBzZXEtY29uY2F0ZW5hdGUgdHlwZSAmcmVzdCBzZXF1ZW5jZXMNCjs7ICAgICBU aGlzIGZ1bmN0aW9uIHJldHVybnMgYSBzZXF1ZW5jZSBvZiB0eXBlIFRZUEUgbWFkZSBvZiB0aGUN Cjs7ICAgICBjb25jYXRlbmF0aW9uIG9mIFNFUVVFTkNFUy4gIFRZUEUgbWF5IGJlOiDigJh2ZWN0 b3LigJksIOKAmGxpc3TigJkgb3INCjs7ICAgICDigJhzdHJpbmfigJkuDQo7Ow0KOzsgICAgICAg ICAgKHNlcS1jb25jYXRlbmF0ZSAnbGlzdCAnKDEgMikgJygzIDQpIFs1IDZdKQ0KOzsgICAgICAg ICAg4oeSICgxIDIgMyA1IDYpDQo7OyBwcm9ibGVtOiAgdGhlIGludGVyZ2VyIDQgaXMgbWlzc2lu ZyBmcm9tIHJlc3VsdA0KDQoNCjs7IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo7OyBub2RlOiAoZWxpc3ApIERl ZmluaXRpb25zDQo7OyAgICBUaGVzZSBkZWZpbml0aW9uIGFsc28gYWN0IGFzIGd1aWRlcyBmb3Ig cHJvZ3JhbW1pbmcgdG9vbHMuICBGb3INCjs7IGV4YW1wbGUsIHRoZSDigJhDLWggZuKAmSBhbmQg 4oCYQy1oIHbigJkgY29tbWFuZHMgY3JlYXRlIGhlbHAgYnVmZmVycyBjb250YWluaW5nDQo7OyBs aW5rcyB0byB0aGUgcmVsZXZhbnQgdmFyaWFibGUsIGZ1bmN0aW9uLCBvciBtYWNybyBkZWZpbml0 aW9ucy4gICpOb3RlDQo7OyAoZW1hY3MpTmFtZSBIZWxwOjouDQo7Ow0KOzsgcHJvYmxlbTogSXQg aXMgd3JpdHRlbjogIlRoZXNlIGRlZmluaXRpb24iLCBzaG91bGQgYmUgIlRoZXNlIGRlZmluaXRp b25zIg0KOzsgKHBsdXJhbCkNCg0KDQo7OyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KOzsgbm9kZTogKGVsaXNw KSBQYXR0ZXJuIG1hdGNoaW5nIGNhc2Ugc3RhdGVtZW50DQo7OyBwcm9ibGVtOiB0aGUgcGNhc2Ug ZXhhbXBsZSBuZWFyIHRoZSBlbmQgb2YgcGFnZSBzZWVtcyBub3Qgd29ya2luZw0KOzsgaGVyZSB3 ZSBoYXZlIHRoZSBvcmlnaW5hbCBkZWZpbml0aW9uOg0KKGRlZnVuIGV2YWx1YXRlIChleHAgZW52 KQ0KICAocGNhc2UgZXhwDQogICAgKGAoYWRkICx4ICx5KSAgICAgICAoKyAoZXZhbHVhdGUgeCBl bnYpIChldmFsdWF0ZSB5IGVudikpKQ0KICAgIChgKGNhbGwgLGZ1biAsYXJnKSAgKGZ1bmNhbGwg KGV2YWx1YXRlIGZ1biBlbnYpIChldmFsdWF0ZSBhcmcgZW52KSkpDQogICAgKGAoZm4gLGFyZyAs Ym9keSkgICAobGFtYmRhICh2YWwpDQogICAgICAgICAgICAgICAgICAgICAgICAgIChldmFsdWF0 ZSBib2R5IChjb25zIChjb25zIGFyZyB2YWwpIGVudikpKSkNCiAgICAoKHByZWQgbnVtYmVycCkg ICAgIGV4cCkNCiAgICAoKHByZWQgc3ltYm9scCkgICAgIChjZHIgKGFzc3EgZXhwIGVudikpKQ0K ICAgIChfICAgICAgICAgICAgICAgICAgKGVycm9yICJVbmtub3duIGV4cHJlc3Npb24gJVMiIGV4 cCkpKSkNCg0KOzsgaGVyZSB3ZSBoYXZlIHRoZSB3b3JraW5nIGRlZmluaXRpb24sIHNlZSBlbWJl ZGRlZCBjb21tZW50IA0KKGRlZnVuIGV2YWx1YXRlLXEtYWRkZWQgKGV4cCBlbnYpDQogIChwY2Fz ZSBleHANCiAgICAoYChhZGQgLHggLHkpICAgICAgICgrIChldmFsdWF0ZS1xLWFkZGVkIHggZW52 KSAoZXZhbHVhdGUtcS1hZGRlZCB5IGVudikpKQ0KICAgIChgKGNhbGwgLGZ1biAsYXJnKSAgKGZ1 bmNhbGwgKGV2YWx1YXRlLXEtYWRkZWQgZnVuIGVudikgKGV2YWx1YXRlLXEtYWRkZWQgYXJnIGVu dikpKQ0KICAgIDs7IG1vZGlmaWVkIGNhc2UsIGFkZGVkIHF1b3RlcyB0byBsYW1iZGEgZXhwcmVz c2lvbiwgYW5kIGJvZHkgYW5kIGFyZ2YNCiAgICAoYChmbiAsYXJnZiAsYm9keSkgIGAobGFtYmRh ICh2YWwpDQogICAgICAgICAgICAgICAgICAgICAgICAgICAoZXZhbHVhdGUtcS1hZGRlZCAnLGJv ZHkgKGNvbnMgKGNvbnMgJyxhcmdmIHZhbCkgZW52KSkpKSANCiAgICAoKHByZWQgbnVtYmVycCkg ICAgIGV4cCkNCiAgICAoKHByZWQgc3ltYm9scCkgICAgIChjZHIgKGFzc3EgZXhwIGVudikpKQ0K ICAgIChfICAgICAgICAgICAgICAgICAgKGVycm9yICJVbmtub3duIGV4cHJlc3Npb24gJVMiIGV4 cCkpKSkNCg0KOzsgaGVyZSB3ZSBoYXZlIHRoZSBtYW51YWwgZXhhbXBsZXMgcnVuIGZvciBlYWNo IHZlcnNpb247ICB0aGUgb3JpZ2luYWwgdmVyc2lvbiBmaXJzdDoNCihldmFsdWF0ZSAnKGFkZCAx IDIpIG5pbCkgICAgICAgICAgICAgICAgICA7PT4gMw0KKGV2YWx1YXRlICcoYWRkIHggeSkgJygo eCAuIDEpICh5IC4gMikpKSAgIDs9PiAzDQooZXZhbHVhdGUgJyhjYWxsIChmbiB4IChhZGQgMSB4 KSkgIDIpIG5pbCkgOz0hIE5PVCBPSzogDQogICA7OyA7OyBEZWJ1Z2dlciBlbnRlcmVkLS1MaXNw IGVycm9yOiAodm9pZC12YXJpYWJsZSBib2R5KQ0KICAgOzsgOzsgICAoZXZhbHVhdGUgYm9keSAo Y29ucyAoY29ucyBhcmcgdmFsKSBlbnYpKQ0KICAgOzsgOzsgICAobGFtYmRhICh2YWwpIChldmFs dWF0ZSBib2R5IChjb25zIChjb25zIGFyZyB2YWwpIGVudikpKSgyKQ0KICAgOzsgOzsgICBmdW5j YWxsKChsYW1iZGEgKHZhbCkgKGV2YWx1YXRlIGJvZHkgKGNvbnMgKGNvbnMgYXJnIHZhbCkgZW52 KSkpIDIpDQogICA7OyA7OyAgIChsZXQgKChhcmcgeCkgKGZ1biB4KSkgKGZ1bmNhbGwgKGV2YWx1 YXRlIGZ1biBlbnYpIChldmFsdWF0ZSBhcmcgZW52KSkpDQogICA7OyA7OyANCihldmFsdWF0ZSAn KHN1YiAxIDIpIG5pbCkgICAgICAgICAgICAgICAgICA7PSEgT0s6IERlYnVnZ2VyDQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgO2VudGVyZWQtLUxpc3AgZXJyb3I6 DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOyhlcnJvciAiVW5r bm93biBleHByZXNzaW9uDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgOyhzdWIgMSAyKSIpDQoNCjs7IHRoZSAiZml4ZWQgb25lIg0KKGV2YWx1YXRlLXEtYWRkZWQg JyhhZGQgMSAyKSBuaWwpICAgICAgICAgICAgICAgICAgOz0+IDMNCihldmFsdWF0ZS1xLWFkZGVk ICcoYWRkIHggeSkgJygoeCAuIDEpICh5IC4gMikpKSAgIDs9PiAzDQooZXZhbHVhdGUtcS1hZGRl ZCAnKGNhbGwgKGZuIHggKGFkZCAxIHgpKSAgMikgbmlsKSA7PT4gMw0KKGV2YWx1YXRlLXEtYWRk ZWQgJyhzdWIgMSAyKSBuaWwpICAgICAgICAgICAgICAgICAgOz0hIE9LOiBEZWJ1Z2dlcg0KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgO2VudGVyZWQt LUxpc3ANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDtlcnJvcjogKGVycm9yDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA7IlVua25vd24NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDtleHByZXNzaW9uIChzdWIgMQ0KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzIpIikNCg0KOzsgSSBtYWRlIHRoZSBjb2Rl IGNoYW5nZSBieSAiaW50dWl0aW9uIiwgZm9yIG1lIGlzIHRoZSBmaXJzdCB0aW1lIEkNCjs7IHNl ZSB0aGlzIGtpbmQgb2YgY29uc3RydWN0ICggJyxvYmplY3QgKTsgaXMgdGhpcyBjb3JyZWN0PyAg SXMNCjs7IGxhbWJkYSBleHByZXNzaW9uIHJpZ2h0IGFib3V0IE5PVCBzdWJzdGl0dXRpbmcgdGhl IGV4cGFuZGVkIGJvZHkNCjs7IGJ1dCB0YWtpbmcgaW4gcGxhY2UgdGhlIGxleGljYWwgbmFtZT8N Cg0KDQoNCjs7IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo7OyBub2RlOiAoZWxpc3ApIEdlbmVyYXRvcnMNCjs7 IHByb2JsZW06ICBnZW5lcmF0b3JzIGFyZSBub3QgaW5jbHVkZWQgaW4gZWxpc3AuDQoNCg0KDQog DQo= --001a114028944a70d805425082c6-- From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 27 22:17:50 2016 Received: (at 25047) by debbugs.gnu.org; 28 Nov 2016 03:17:50 +0000 Received: from localhost ([127.0.0.1]:44071 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cBCRy-0000eS-9v for submit@debbugs.gnu.org; Sun, 27 Nov 2016 22:17:50 -0500 Received: from mail-pg0-f41.google.com ([74.125.83.41]:36437) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cBCRx-0000eG-4J for 25047@debbugs.gnu.org; Sun, 27 Nov 2016 22:17:49 -0500 Received: by mail-pg0-f41.google.com with SMTP id f188so51574773pgc.3 for <25047@debbugs.gnu.org>; Sun, 27 Nov 2016 19:17:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=FsGZvItOIu/z3WMj6DKSkGSPZzUQzM0DlP2YgOsQq+4=; b=ump+xQNHKH9ZZ9v2yW7LHKQiC736CJ97MQCPBPeSu6DNWyCwSEr9RSzMvp1xeQ7ZNz wpW0WzykJEIUIj8Jyp2quboCPxnfmRZwuswNEWU39+JF/9P+lnYj5FAxjhpgMucUnvcD WzZ6Eo0SacQA/TapkQWqSRiMBsJiGaQ0HqeIg7+FCcya+0YSmG0hIbuVtVZpG4pFsXHJ 6vUQSnBiJTmdX5jW76c6boxmB/so099bmcXMYi2z48GJaLGyUr8KhsMn6tkl2j3T1nYC a2PjTq7zD7t29gezp74eYzB3dRJbCWz3eJl+qbbST/mQvLh94K0wss3vjTAQ4ANglDbb AtYw== 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:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=FsGZvItOIu/z3WMj6DKSkGSPZzUQzM0DlP2YgOsQq+4=; b=aJ5mx0qoEi9qrJYQvHLfwVo7RevQqJDt2OxDbspx1mZHcJS8x5tnYQHuZAVaGo3bQn 0aTmxzeYGPwYVPss/dIebJuoq4Ga5hqgDSMWVKhpLuAN9WT8dnKCIWoGuObLV84qq+Es MVoUkK1em9S9jzWb6IIKEJi3N2RVP2yKFbTbsx9sgJZrKPjBKMlsMXcwNFG7sPRlMs/C 9ohAB59vrYTMv6Q8N874E3x0jM1f2QB01z9eIIBpGl35kpxRoXxUTN5ObHbRaG1HNwvN 2jYzl9KLqk9izMbC2lbSwqQIxg6dVUUoCQRZutYllX7H5O6Zoe1vrUks6xaLT4XniYwF k+Mw== X-Gm-Message-State: AKaTC00wl/TgI7UD+IGlNTRofW17gGkymeEC5vQ8KXCWN7d/v2UUFLpMRf1X659Ln3WA6A== X-Received: by 10.98.34.68 with SMTP id i65mr19286225pfi.135.1480303063117; Sun, 27 Nov 2016 19:17:43 -0800 (PST) Received: from calancha-pc (57.92.100.220.dy.bbexcite.jp. [220.100.92.57]) by smtp.gmail.com with ESMTPSA id 65sm82090287pfl.21.2016.11.27.19.17.41 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 27 Nov 2016 19:17:42 -0800 (PST) From: Tino Calancha To: 25047@debbugs.gnu.org Subject: Re: bug#25047: Elisp documentation References: Date: Mon, 28 Nov 2016 12:17:37 +0900 In-Reply-To: (Bogdan Creanga's message of "Mon, 28 Nov 2016 00:13:53 +0100") Message-ID: <87h96s47ji.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25047 Cc: eliz@gnu.org, Bogdan Creanga , tino.calancha@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Bogdan Creanga writes: >I started to thorougly read the elisp manual, and I noticed some >possible errors, therefore I attached the file with issues found until >now. Thank you very much for your report! That kind of typos might confuse some readers; it's very useful catching and fixing them. ;; ----------------------------------------------------------------------- ;; node: (elisp) Text Comparison: ;; problem: duplicate definitions of string-prefix-p and string-suffix-p Fixed. Thank you! ;; ----------------------------------------------------------------------- ;; node: (elisp) Association Lists ;; -- Function: alist-get key value &optional default remove ;; problem: in the function header "value" should be replaced with "alist" This is a known problem; it's already fixed in the trunk version. Thanks. ;; ----------------------------------------------------------------------- ;; node: (elisp) Sequence Functions ;; (seq-concatenate 'list '(1 2) '(3 4) [5 6]) ;; =E2=87=92 (1 2 3 5 6) ;; problem: the interger 4 is missing from result Fixed. Thank you! ;; ----------------------------------------------------------------------- ;; node: (elisp) Definitions ;; These definition also act as guides for programming tools. For ;; example, the =E2=80=98C-h f=E2=80=99 and =E2=80=98C-h v=E2=80=99 command= s create help buffers containing ;; links to the relevant variable, function, or macro definitions. *Note ;; (emacs)Name Help::. ;; ;; problem: It is written: "These definition", should be "These definitions" ;; (plural) Fixed. Thank you! ;; ----------------------------------------------------------------------- ;; node: (elisp) Pattern matching case statement ;; problem: the pcase example near the end of page seems not working ;; here we have the working definition, see embedded comment=20 (defun evaluate-q-added (exp env) (pcase exp (`(add ,x ,y) (+ (evaluate-q-added x env) (evaluate-q-added y env= ))) (`(call ,fun ,arg) (funcall (evaluate-q-added fun env) (evaluate-q-add= ed arg env))) ;; modified case, added quotes to lambda expression, and body and argf (`(fn ,argf ,body) `(lambda (val) (evaluate-q-added ',body (cons (cons ',argf val)= env))))=20 ((pred numberp) exp) ((pred symbolp) (cdr (assq exp env))) (_ (error "Unknown expression %S" exp)))) ;; I made the code change by "intuition", for me is the first time I ;; see this kind of construct ( ',object ); is this correct? Is ;; lambda expression right about NOT substituting the expanded body ;; but taking in place the lexical name? It is mentioned at the beginning that the example requires lexical binding. If you run the example with `lexical-binding' t, then `evaluate' is a closure and the example run as expected. ;; ----------------------------------------------------------------------- ;; node: (elisp) Generators ;; problem: generators are not included in elisp. They are, since 2015 ;-) M-x: find-library generator RET Eli, is it OK for you this patch? ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;= ;;;; >From 3273ea991b0bc5845f9fa57e9ce229e8188b58e7 Mon Sep 17 00:00:00 2001 From: Bogdan Creanga Date: Mon, 28 Nov 2016 12:03:08 +0900 Subject: [PATCH] Typo fixes in elisp manual * /doc/lispref/sequences.texi: Add missing 4 in result (Bug#25047). * doc/lispref/strings.texi (Text Comparison): Avoid duplicate definitions of 'string-prefix-p' and 'string-suffix-p'. * /doc/lispref/symbols.texi (Definitions): Pluralize 'definitions'. Copyright-paperwork-exempt: yes --- doc/lispref/sequences.texi | 2 +- doc/lispref/strings.texi | 14 -------------- doc/lispref/symbols.texi | 2 +- 3 files changed, 2 insertions(+), 16 deletions(-) diff --git a/doc/lispref/sequences.texi b/doc/lispref/sequences.texi index a54ab10..9203995 100644 --- a/doc/lispref/sequences.texi +++ b/doc/lispref/sequences.texi @@ -832,7 +832,7 @@ Sequence Functions @example @group (seq-concatenate 'list '(1 2) '(3 4) [5 6]) -@result{} (1 2 3 5 6) +@result{} (1 2 3 4 5 6) @end group @group (seq-concatenate 'string "Hello " "world") diff --git a/doc/lispref/strings.texi b/doc/lispref/strings.texi index 5fee373..3069124 100644 --- a/doc/lispref/strings.texi +++ b/doc/lispref/strings.texi @@ -634,20 +634,6 @@ Text Comparison behaves like @code{string-lessp}. @end defun =20 -@defun string-prefix-p string1 string2 &optional ignore-case -This function returns non-@code{nil} if @var{string1} is a prefix of -@var{string2}; i.e., if @var{string2} starts with @var{string1}. If -the optional argument @var{ignore-case} is non-@code{nil}, the -comparison ignores case differences. -@end defun - -@defun string-suffix-p suffix string &optional ignore-case -This function returns non-@code{nil} if @var{suffix} is a suffix of -@var{string}; i.e., if @var{string} ends with @var{suffix}. If the -optional argument @var{ignore-case} is non-@code{nil}, the comparison -ignores case differences. -@end defun - @defun compare-strings string1 start1 end1 string2 start2 end2 &optional i= gnore-case This function compares a specified part of @var{string1} with a specified part of @var{string2}. The specified part of @var{string1} diff --git a/doc/lispref/symbols.texi b/doc/lispref/symbols.texi index 8c1ec3d..36a2795 100644 --- a/doc/lispref/symbols.texi +++ b/doc/lispref/symbols.texi @@ -157,7 +157,7 @@ Definitions both as a variable (e.g., with @code{defvar}) and as a function or macro (e.g., with @code{defun}). Such definitions do not conflict. =20 - These definition also act as guides for programming tools. For + These definitions also act as guides for programming tools. For example, the @kbd{C-h f} and @kbd{C-h v} commands create help buffers containing links to the relevant variable, function, or macro definitions. @xref{Name Help,,, emacs, The GNU Emacs Manual}. --=20 2.10.2 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;= ;;;; In GNU Emacs 25.1.50.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.3) of 2016-11-27 built on calancha-pc Repository revision: e46a13446a0dc68e5bc10636d9c40ce5b331efb9 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 28 12:26:54 2016 Received: (at 25047) by debbugs.gnu.org; 28 Nov 2016 17:26:54 +0000 Received: from localhost ([127.0.0.1]:45188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cBPhe-0006Z1-Fs for submit@debbugs.gnu.org; Mon, 28 Nov 2016 12:26:54 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53894) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cBPhd-0006Ym-2x for 25047@debbugs.gnu.org; Mon, 28 Nov 2016 12:26:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cBPhX-0007pK-1W for 25047@debbugs.gnu.org; Mon, 28 Nov 2016 12:26:47 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.8 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45424) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cBPhQ-0007m6-NG; Mon, 28 Nov 2016 12:26:40 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2974 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1cBPhP-00085K-U8; Mon, 28 Nov 2016 12:26:40 -0500 Date: Mon, 28 Nov 2016 19:26:39 +0200 Message-Id: <83d1hfzfao.fsf@gnu.org> From: Eli Zaretskii To: Tino Calancha In-reply-to: <87h96s47ji.fsf@gmail.com> (message from Tino Calancha on Mon, 28 Nov 2016 12:17:37 +0900) Subject: Re: bug#25047: Elisp documentation References: <87h96s47ji.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.9 (-------) X-Debbugs-Envelope-To: 25047 Cc: 25047@debbugs.gnu.org, bogdan.creanga@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.9 (-------) > From: Tino Calancha > Cc: Bogdan Creanga , eliz@gnu.org, tino.calancha@gmail.com > Date: Mon, 28 Nov 2016 12:17:37 +0900 > > Eli, is it OK for you this patch? In the first issue, the instance to be deleted is the first one, not the second. If you look at the Git history, you will clearly see that what today is the second instance was always there, while the first one was accidentally added with an unrelated commit. The other parts are okay, please push this to the emacs-25 branch. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 29 05:12:52 2016 Received: (at 25047-done) by debbugs.gnu.org; 29 Nov 2016 10:12:52 +0000 Received: from localhost ([127.0.0.1]:45642 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cBfPA-0003kd-62 for submit@debbugs.gnu.org; Tue, 29 Nov 2016 05:12:52 -0500 Received: from mail-pg0-f65.google.com ([74.125.83.65]:33474) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cBfP9-0003kR-3p for 25047-done@debbugs.gnu.org; Tue, 29 Nov 2016 05:12:51 -0500 Received: by mail-pg0-f65.google.com with SMTP id 3so15972931pgd.0 for <25047-done@debbugs.gnu.org>; Tue, 29 Nov 2016 02:12:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:subject:in-reply-to:message-id:references:user-agent :mime-version; bh=vk4tSGIWtjEEshQsVsJgxuBvmTDUS5kBXMVJgThUgXc=; b=ZGUo7lVffzQqxaXvtxRYuJOx4BfUru/B4/KIL9XfdMu/N4EtYLzMFELDjgh6NYfpMX 7MufM3HQr+WCrkc9zsz3ItVFEWCmlpLDzE8NqsbP/dJnfDY1+enO5FuNiY0nKyPv8L8C 7l+mVzpjC+zvtoVZZAPomjzhvSrz0K5GsmugC6v6Sd2ZoQOKDXom9V9qe7YuHjj7WQum HXCd2Z6Izj6utz0zTywW2ntq0hnR3uTJCTqAqYaimR1qJfmMKgBmUeYYTq77iTul2T5x dpZXjNjkEoXujMsMrO//MwfSu1k3yGYkCGvrjOAJywHvBj3RhhjTMxW8vKq0vU+A0U3F JLAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:date:to:subject:in-reply-to:message-id :references:user-agent:mime-version; bh=vk4tSGIWtjEEshQsVsJgxuBvmTDUS5kBXMVJgThUgXc=; b=Dsnh0bOHk1or++EpUqxaeTWQrSfIqSsKDMrYuX0N5u6uNi96TP0Zy6Rc6A7tAh8vYI sYJ3nkEd8Rl1EmT8hHx7z2Lft9APyCsMya8vqPnjoC3u50iMSyUUJAiWo6WVMC4CwyQR W47g6auYEasUDna+x1HlLkOhfLzTJ1hNy7qjc65FVDs3EceFpxZ8xJIAFcZpIFz8FqHA gQaCQDoFrSs1sdQreDpGlqqW4Jj+FTBgfKtmwjuEO5AuE+BecIkkizOrusIFXlDiovsY juEbGA8XG2Y5hg5lCDNStlbAB7HharJFX1UBlZO5ie7cSPe1EkPVyrjkHaJl1rLufj5o 4N7w== X-Gm-Message-State: AKaTC01ma3ILRWosHbq3o/qvJMyBo/Dx07r1RHddEfVXqjqf5Ui9hiINitgvX+mU7QYSKw== X-Received: by 10.98.166.70 with SMTP id t67mr26845100pfe.132.1480414365005; Tue, 29 Nov 2016 02:12:45 -0800 (PST) Received: from calancha-pc (177.192.218.133.dy.bbexcite.jp. [133.218.192.177]) by smtp.gmail.com with ESMTPSA id y189sm93754388pfy.32.2016.11.29.02.12.43 for <25047-done@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 29 Nov 2016 02:12:44 -0800 (PST) From: Tino Calancha X-Google-Original-From: Tino Calancha Date: Tue, 29 Nov 2016 19:12:42 +0900 (JST) X-X-Sender: calancha@calancha-pc To: 25047-done@debbugs.gnu.org Subject: Re: bug#25047: Elisp documentation In-Reply-To: <83d1hfzfao.fsf@gnu.org> Message-ID: References: <87h96s47ji.fsf@gmail.com> <83d1hfzfao.fsf@gnu.org> User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25047-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) On Mon, 28 Nov 2016, Eli Zaretskii wrote: > In the first issue, the instance to be deleted is the first one, not > the second. OK, thank you. > The other parts are okay, please push this to the emacs-25 branch. Pushed into emacs-25 branch as commit: 2086f4c. From unknown Fri Jun 20 18:25:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 27 Dec 2016 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator