From unknown Mon Sep 08 01:50:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44677: [PATCH] Various doc fixes for comp.el and comp.c Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: akrl@sdf.org, bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Nov 2020 03:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 44677 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 44677@debbugs.gnu.org Cc: akrl@sdf.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: akrl@sdf.org Received: via spool by submit@debbugs.gnu.org id=B.160549555832212 (code B ref -1); Mon, 16 Nov 2020 03:00:02 +0000 Received: (at submit) by debbugs.gnu.org; 16 Nov 2020 02:59:18 +0000 Received: from localhost ([127.0.0.1]:54715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1keUjd-0008NT-7p for submit@debbugs.gnu.org; Sun, 15 Nov 2020 21:59:17 -0500 Received: from lists.gnu.org ([209.51.188.17]:45236) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1keUjZ-0008NH-Hf for submit@debbugs.gnu.org; Sun, 15 Nov 2020 21:59:16 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59908) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1keUjZ-0006dI-8n for bug-gnu-emacs@gnu.org; Sun, 15 Nov 2020 21:59:13 -0500 Received: from mail-ej1-f41.google.com ([209.85.218.41]:45751) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1keUjW-0003z3-N5 for bug-gnu-emacs@gnu.org; Sun, 15 Nov 2020 21:59:12 -0500 Received: by mail-ej1-f41.google.com with SMTP id dk16so22297525ejb.12 for ; Sun, 15 Nov 2020 18:59:10 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=CzTxQ+DXxXDC2BHYj3QMj+Xqa07KS3Vp3ruy1vG/qMg=; b=CXpY6BCfIoZdeN4crnwX/qgz1QnVeSsAJxOq6pOLWjHjrRODYgOGB9QF+CRn0YZ8Lq +e6Fx8mkj08K4C2OIa6FqylBlOZQxPDmMpd57i3+VKrnBVttyVqbL/edn6mFRxT4zyEN 50cNT2vaNhhBVLL3FeatOdN4R/mt53H6xSF6t5vKx8xRzRthfH1nZLd89yw1MpYuTDnq psnZxecIj88MaEWdap0bMEyx5a1Tat8Bcnvcn1OlUNA5f4vLU0k6ibYUHLCbp2g5o+EC zWmFhcNRAePb0cFgfqh8zZUuSK3vCY3S3j9jkGyuuEZrGKCwyE85OXJ8oaMiv820P19V 5cCA== X-Gm-Message-State: AOAM532esCsDpacL/WjM+7umd7SEUEVEfx91TqmCg1WKpznaZHJNQOKM OOrKJF5NYiqO1GY2XS4sdwQBLgJNcTJ1rLYFv5BgWT68 X-Google-Smtp-Source: ABdhPJwP6+oa/wUfcyOVI/enCCPGvFKzoBS+cloiPdLtXwfJN2/Lc0rix8O7sQ48c2KQEfa2XcYl9zWW8MZdnNih5JY= X-Received: by 2002:a17:906:4e90:: with SMTP id v16mr13434784eju.477.1605495549022; Sun, 15 Nov 2020 18:59:09 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 15 Nov 2020 18:59:08 -0800 From: Stefan Kangas MIME-Version: 1.0 Date: Sun, 15 Nov 2020 18:59:08 -0800 Message-ID: Content-Type: multipart/mixed; boundary="000000000000e37eff05b4308fa5" Received-SPF: pass client-ip=209.85.218.41; envelope-from=stefankangas@gmail.com; helo=mail-ej1-f41.google.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/15 21:38:22 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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: -1.4 (-) --000000000000e37eff05b4308fa5 Content-Type: text/plain; charset="UTF-8" Severity: wishlist Please find attached a patch fixing some places in the nativecomp branch where the docstrings did not follow our conventions. --000000000000e37eff05b4308fa5 Content-Type: text/x-diff; charset="US-ASCII"; name="0001-Various-doc-fixes-for-comp.el-and-comp.c.patch" Content-Disposition: attachment; filename="0001-Various-doc-fixes-for-comp.el-and-comp.c.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: 5ce3de45e5bd8c8_0.1 RnJvbSA2OTNjOTg5Nzg2MGYxMjQ5NTNiMjVlY2U1OGIxNjg3ZDM2Njc2YjIxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5AbWFyeGlzdC5zZT4KRGF0 ZTogTW9uLCAxNiBOb3YgMjAyMCAwMzo1MDoxMCArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIFZhcmlv dXMgZG9jIGZpeGVzIGZvciBjb21wLmVsIGFuZCBjb21wLmMKCiogbGlzcC9lbWFjcy1saXNwL2Nv bXAuZWw6IFJlbW92ZSByZWR1bmRhbnQgOmdyb3VwIGFyZ3MuCihjb21wLWFzeW5jLWN1LWRvbmUt aG9vaywgY29tcC1hc3luYy1hbGwtZG9uZS1ob29rKQooY29tcC1hc3luYy1lbnYtbW9kaWZpZXIt Zm9ybSwgY29tcC1kcnktcnVuKQooY29tcC1lbnN1cmUtbmF0aXZlLWNvbXBpbGVyLCBjb21wLWZ1 bmMtcmV0LXR5cGVzZXQpCihjb21wLWZ1bmMtcmV0LXJhbmdlLCBjb21wLWxpbXBsZS1sb2NrLWtl eXdvcmRzKQooY29tcC1tYWtlLWN1cnItYmxvY2spOgoqIHNyYy9jb21wLmMgKEZjb21wX2VsX3Rv X2Vsbl9maWxlbmFtZSwgRmNvbXBfX2luaXRfY3R4dCkKKEZjb21wX25hdGl2ZV9kcml2ZXJfb3B0 aW9uc19lZmZlY3RpdmVfcCkKKEZjb21wX19jb21waWxlX2N0eHRfdG9fZmlsZSwgRmNvbXBfbGli Z2Njaml0X3ZlcnNpb24pCihGY29tcF9fcmVnaXN0ZXJfbGFtYmRhLCBGY29tcF9fcmVnaXN0ZXJf c3VicikKKEZjb21wX19sYXRlX3JlZ2lzdGVyX3N1YnIsIEZuYXRpdmVfZWxpc3BfbG9hZCwgc3lt c19vZl9jb21wKTogRG9jIGZpeGVzLgotLS0KIGxpc3AvZW1hY3MtbGlzcC9jb21wLmVsIHwgNTkg KysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHNyYy9jb21wLmMgICAg ICAgICAgICAgIHwgNTAgKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxl cyBjaGFuZ2VkLCA0OCBpbnNlcnRpb25zKCspLCA2MSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS9saXNwL2VtYWNzLWxpc3AvY29tcC5lbCBiL2xpc3AvZW1hY3MtbGlzcC9jb21wLmVsCmluZGV4 IDIxN2VlYzFiNTYuLjhkZmUzODJmNzYgMTAwNjQ0Ci0tLSBhL2xpc3AvZW1hY3MtbGlzcC9jb21w LmVsCisrKyBiL2xpc3AvZW1hY3MtbGlzcC9jb21wLmVsCkBAIC0yMyw2ICsyMyw3IEBACiA7OyBh bG9uZyB3aXRoIEdOVSBFbWFjcy4gIElmIG5vdCwgc2VlIDxodHRwczovL3d3dy5nbnUub3JnL2xp Y2Vuc2VzLz4uCiAKIDs7OyBDb21tZW50YXJ5OgorCiA7OyBUaGlzIGNvZGUgaXMgYW4gYXR0ZW1w dCB0byBtYWtlIHRoZSBwaWcgZmx5LgogOzsgT3IsIHRvIHB1dCBpdCBhbm90aGVyIHdheSB0byBt YWtlIGEgOTExIG91dCBvZiBhIHR1cmJvY2hhcmdlZCBWVyBCdWcuCiAKQEAgLTczLDI3ICs3NCwy MyBAQCBjb21wLXZlcmJvc2UKIC0gMSBmaW5hbCBsaW1wbGUgaXMgbG9nZ2VkLgogLSAyIExBUCBh bmQgZmluYWwgbGltcGxlIGFuZCBzb21lIHBhc3MgaW5mbyBhcmUgbG9nZ2VkLgogLSAzIG1heCB2 ZXJib3NpdHkuIgotICA6dHlwZSAnbnVtYmVyCi0gIDpncm91cCAnY29tcCkKKyAgOnR5cGUgJ251 bWJlcikKIAogKGRlZmN1c3RvbSBjb21wLWFsd2F5cy1jb21waWxlIG5pbAogICAiVW5jb25kaXRp b25hbGx5IChyZS0pY29tcGlsZSBhbGwgZmlsZXMuIgotICA6dHlwZSAnYm9vbGVhbgotICA6Z3Jv dXAgJ2NvbXApCisgIDp0eXBlICdib29sZWFuKQogCiAoZGVmY3VzdG9tIGNvbXAtZGVmZXJyZWQt Y29tcGlsYXRpb24tYmxhY2stbGlzdAogICAnKCkKICAgIkxpc3Qgb2YgcmVnZXhwcyB0byBleGNs dWRlIGZpbGVzIGZyb20gZGVmZXJyZWQgbmF0aXZlIGNvbXBpbGF0aW9uLgogU2tpcCBpZiBhbnkg aXMgbWF0Y2hpbmcuIgotICA6dHlwZSAnbGlzdAotICA6Z3JvdXAgJ2NvbXApCisgIDp0eXBlICds aXN0KQogCiAoZGVmY3VzdG9tIGNvbXAtYm9vdHN0cmFwLWJsYWNrLWxpc3QKICAgJygpCiAgICJM aXN0IG9mIHJlZ2V4cHMgdG8gZXhjbHVkZSBmaWxlcyBmcm9tIG5hdGl2ZSBjb21waWxhdGlvbiBk dXJpbmcgYm9vdHN0cmFwLgogU2tpcCBpZiBhbnkgaXMgbWF0Y2hpbmcuIgotICA6dHlwZSAnbGlz dAotICA6Z3JvdXAgJ2NvbXApCisgIDp0eXBlICdsaXN0KQogCiAoZGVmY3VzdG9tIGNvbXAtbmV2 ZXItb3B0aW1pemUtZnVuY3Rpb25zCiAgICcoOzsgVGhlIGZvbGxvd2luZyB0d28gYXJlIG1hbmRh dG9yeSBmb3IgRW1hY3MgdG8gYmUgd29ya2luZwpAQCAtMTAxLDM5ICs5OCwzMyBAQCBjb21wLW5l dmVyLW9wdGltaXplLWZ1bmN0aW9ucwogICAgIDs7IFJFTU9WRS4KICAgICBtYWNyb2V4cGFuZCBy ZW5hbWUtYnVmZmVyKQogICAiUHJpbWl0aXZlIGZ1bmN0aW9ucyBmb3Igd2hpY2ggd2UgZG8gbm90 IHBlcmZvcm0gdHJhbXBvbGluZSBvcHRpbWl6YXRpb24uIgotICA6dHlwZSAnbGlzdAotICA6Z3Jv dXAgJ2NvbXApCisgIDp0eXBlICdsaXN0KQogCiAoZGVmY3VzdG9tIGNvbXAtYXN5bmMtam9icy1u dW1iZXIgMAogICAiRGVmYXVsdCBudW1iZXIgb2YgcHJvY2Vzc2VzIHVzZWQgZm9yIGFzeW5jIGNv bXBpbGF0aW9uLgogV2hlbiB6ZXJvIHVzZSBoYWxmIG9mIHRoZSBDUFVzIG9yIGF0IGxlYXN0IG9u ZS4iCi0gIDp0eXBlICdudW1iZXIKLSAgOmdyb3VwICdjb21wKQorICA6dHlwZSAnbnVtYmVyKQog Cis7OyBGSVhNRTogVGhpcyBhbiBhYm5vcm1hbCBob29rLCBhbmQgc2hvdWxkIGJlIHJlbmFtZWQg dG8gc29tZXRoaW5nCis7OyBsaWtlIGBjb21wLWFzeW5jLWN1LWRvbmUtZnVuY3Rpb24nLgogKGRl ZmN1c3RvbSBjb21wLWFzeW5jLWN1LWRvbmUtaG9vayBuaWwKLSAgIlRoaXMgaG9vayBpcyBydW4g d2hlbmV2ZXIgYW4gYXN5bmNyb25vdXMgbmF0aXZlIGNvbXBpbGF0aW9uCi1maW5pc2hlcyBjb21w aWxpbmcgYSBzaW5nbGUgY29tcGlsYXRpb24gdW5pdC4KKyAgIkhvb2sgcnVuIGFmdGVyIGFzeW5j aHJvbm91c2x5IGNvbXBpbGluZyBhIHNpbmdsZSBjb21waWxhdGlvbiB1bml0LgogVGhlIGFyZ3Vt ZW50IEZJTEUgcGFzc2VkIHRvIHRoZSBmdW5jdGlvbiBpcyB0aGUgZmlsZW5hbWUgdXNlZCBhcwog Y29tcGlsYXRpb24gaW5wdXQuIgotICA6dHlwZSAnaG9vawotICA6Z3JvdXAgJ2NvbXApCisgIDp0 eXBlICdob29rKQogCiAoZGVmY3VzdG9tIGNvbXAtYXN5bmMtYWxsLWRvbmUtaG9vayBuaWwKLSAg IlRoaXMgaG9vayBpcyBydW4gd2hlbmV2ZXIgdGhlIGFzeW5jcm9ub3VzIG5hdGl2ZSBjb21waWxh dGlvbgotZmluaXNoZXMgY29tcGlsaW5nIGFsbCBpbnB1dCBmaWxlcy4iCi0gIDp0eXBlICdob29r Ci0gIDpncm91cCAnY29tcCkKKyAgIkhvb2sgcnVuIGFmdGVyIGFzeW5jaHJvbm91c2x5IGNvbXBp bGluZyBhbGwgaW5wdXQgZmlsZXMuIgorICA6dHlwZSAnaG9vaykKIAogKGRlZmN1c3RvbSBjb21w LWFzeW5jLWVudi1tb2RpZmllci1mb3JtIG5pbAotICAiRm9ybSB0byBiZSBldmFsdWF0ZWQgYnkg ZWFjaCBhc3luY3Jvbm91cyBjb21waWxhdGlvbiB3b3JrZXIKLWJlZm9yZSBjb21waWxhdGlvbi4g IFVzYWJsZSB0byBtb2RpZnkgdGhlIGNvbXBpbGVyIGVudmlyb25tZW50LiIKLSAgOnR5cGUgJ2xp c3QKLSAgOmdyb3VwICdjb21wKQorICAiRm9ybSBldmFsdWF0ZWQgYmVmb3JlIGNvbXBpbGF0aW9u IGJ5IGVhY2ggYXN5bmNyb25vdXMgY29tcGlsYXRpb24gd29ya2VyLgorVXNhYmxlIHRvIG1vZGlm eSB0aGUgY29tcGlsZXIgZW52aXJvbm1lbnQuIgorICA6dHlwZSAnbGlzdCkKIAogKGRlZmN1c3Rv bSBjb21wLWFzeW5jLXJlcG9ydC13YXJuaW5ncy1lcnJvcnMgdAogICAiUmVwb3J0IHdhcm5pbmdz IGFuZCBlcnJvcnMgZnJvbSBuYXRpdmUgYXN5bmNocm9ub3VzIGNvbXBpbGF0aW9uLiIKLSAgOnR5 cGUgJ2Jvb2xlYW4KLSAgOmdyb3VwICdjb21wKQorICA6dHlwZSAnYm9vbGVhbikKIAogKGRlZmN1 c3RvbSBjb21wLW5hdGl2ZS1kcml2ZXItb3B0aW9ucyBuaWwKICAgIk9wdGlvbnMgcGFzc2VkIHZl cmJhdGltIHRvIHRoZSBuYXRpdmUgY29tcGlsZXIncyBiYWNrZW5kIGRyaXZlci4KQEAgLTE0Miwx MSArMTMzLDEwIEBAIGNvbXAtbmF0aXZlLWRyaXZlci1vcHRpb25zCiAKIFBhc3NpbmcgdGhlc2Ug b3B0aW9ucyBpcyBvbmx5IGF2YWlsYWJsZSBpbiBsaWJnY2NqaXQgdmVyc2lvbiA5CiBhbmQgYWJv dmUuIgotICA6dHlwZSAnbGlzdAotICA6Z3JvdXAgJ2NvbXApCisgIDp0eXBlICdsaXN0KQogCiAo ZGVmdmFyIGNvbXAtZHJ5LXJ1biBuaWwKLSAgIldoZW4gbm9uLW5pbCBydW4gZXZlcnl0aGluZyBi dXQgdGhlIEMgYmFjay1lbmQuIikKKyAgIklmIG5vbi1uaWwsIHJ1biBldmVyeXRoaW5nIGJ1dCB0 aGUgQyBiYWNrLWVuZC4iKQogCiAoZGVmY29uc3QgY29tcC12YWxpZC1zb3VyY2UtcmUgKHJ4ICIu ZWwiICg/ICIuZ3oiKSBlb3MpCiAgICJSZWdleHAgdG8gbWF0Y2ggZmlsZW5hbWUgb2YgdmFsaWQg aW5wdXQgc291cmNlIGZpbGVzLiIpCkBAIC01MjEsNyArNTExLDcgQEAgY29tcC1mdW5jCiAKIChk ZWZ1biBjb21wLWVuc3VyZS1uYXRpdmUtY29tcGlsZXIgKCkKICAgIk1ha2Ugc3VyZSBFbWFjcyBo YXMgbmF0aXZlIGNvbXBpbGVyIHN1cHBvcnQgYW5kIGxpYmdjY2ppdCBpcyBsb2FkYWJsZS4KLVJh aXNlIGFuIGVycm9yIG90aGVyd2lzZS4KK1NpZ25hbCBhbiBlcnJvciBvdGhlcndpc2UuCiBUbyBi ZSB1c2VkIGJ5IGFsbCBlbnRyeSBwb2ludHMuIgogICAoY29uZAogICAgKChudWxsIChmZWF0dXJl cCAnbmF0aXZlY29tcCkpCkBAIC01NTAsMTEgKzU0MCwxMSBAQCBjb21wLXR5cGUtaGludC1wCiAg ICh3aGVuIChtZW1xIGZ1bmMgY29tcC10eXBlLWhpbnRzKSB0KSkKIAogKGRlZnVuIGNvbXAtZnVu Yy1yZXQtdHlwZXNldCAoZnVuYykKLSAgIlJldHVybiB0aGUgdHlwZXNldCByZXR1cm5lZCBieSBm dW5jdGlvbiBGVU5DLiAiCisgICJSZXR1cm4gdGhlIHR5cGVzZXQgcmV0dXJuZWQgYnkgZnVuY3Rp b24gRlVOQy4iCiAgIChvciAoYWxpc3QtZ2V0IGZ1bmMgY29tcC1rbm93bi1yZXQtdHlwZXMpICco dCkpKQogCiAoZGVmc3Vic3QgY29tcC1mdW5jLXJldC1yYW5nZSAoZnVuYykKLSAgIlJldHVybiB0 aGUgcmFuZ2UgcmV0dXJuZWQgYnkgZnVuY3Rpb24gRlVOQy4gIgorICAiUmV0dXJuIHRoZSByYW5n ZSByZXR1cm5lZCBieSBmdW5jdGlvbiBGVU5DLiIKICAgKGFsaXN0LWdldCBmdW5jIGNvbXAta25v d24tcmV0LXJhbmdlcykpCiAKIChkZWZ1biBjb21wLWZ1bmMtdW5pcXVlLWluLWN1LXAgKGZ1bmMp CkBAIC02MDcsNyArNTk3LDcgQEAgY29tcC1saW1wbGUtbG9jay1rZXl3b3JkcwogICAgICgsKHJ4 LXRvLXN0cmluZwogICAgICAgIGAoc2VxICIoIiAoZ3JvdXAtbiAxIChvciAsQChtYXBjYXIgIydz eW1ib2wtbmFtZSBjb21wLWxpbXBsZS1vcHMpKSkpKQogICAgICAoMSBmb250LWxvY2sta2V5d29y ZC1mYWNlKSkpCi0gICJIaWdobGlnaHRzIHVzZWQgYnkgY29tcC1saW1wbGUtbW9kZS4iKQorICAi SGlnaGxpZ2h0cyB1c2VkIGJ5IGBjb21wLWxpbXBsZS1tb2RlJy4iKQogCiAoZGVmaW5lLWRlcml2 ZWQtbW9kZSBjb21wLWxpbXBsZS1tb2RlIGZ1bmRhbWVudGFsLW1vZGUgIkxJTVBMRSIKICAgIlN5 bnRheC1oaWdobGlnaHQgTElNUExFIElSLiIKQEAgLTEwOTIsOCArMTA4Miw3IEBAIGNvbXAtZW1p dC1zZXRpbW0KIChkZWZ1biBjb21wLW1ha2UtY3Vyci1ibG9jayAoYmxvY2stbmFtZSBlbnRyeS1z cCAmb3B0aW9uYWwgYWRkcikKICAgIkNyZWF0ZSBhIGJhc2ljIGJsb2NrIHdpdGggQkxPQ0stTkFN RSBhbmQgc2V0IGl0IGFzIGN1cnJlbnQgYmxvY2suCiBFTlRSWS1TUCBpcyB0aGUgc3AgdmFsdWUg d2hlbiBlbnRlcmluZy4KLVRoZSBibG9jayBpcyBhZGRlZCB0byB0aGUgY3VycmVudCBmdW5jdGlv bi4KLVRoZSBibG9jayBpcyByZXR1cm5lZC4iCitBZGQgYmxvY2sgdG8gdGhlIGN1cnJlbnQgZnVu Y3Rpb24gYW5kIHJldHVybiBpdC4iCiAgIChsZXQgKChiYiAobWFrZS0tY29tcC1ibG9jay1sYXAg YWRkciBlbnRyeS1zcCBibG9jay1uYW1lKSkpCiAgICAgKHNldGYgKGNvbXAtbGltcGxpZnktY3Vy ci1ibG9jayBjb21wLXBhc3MpIGJiCiAgICAgICAgICAgKGNvbXAtbGltcGxpZnktcGMgY29tcC1w YXNzKSBhZGRyCmRpZmYgLS1naXQgYS9zcmMvY29tcC5jIGIvc3JjL2NvbXAuYwppbmRleCAwZDQ2 NDI4MTg1Li4yYjY0NGRjYTFiIDEwMDY0NAotLS0gYS9zcmMvY29tcC5jCisrKyBiL3NyYy9jb21w LmMKQEAgLTQwMzEsNyArNDAzMSw3IEBAIG1ha2VfZGlyZWN0b3J5X3dyYXBwZXJfMSAoTGlzcF9P YmplY3QgaWdub3JlKQogCiBERUZVTiAoImNvbXAtZWwtdG8tZWxuLWZpbGVuYW1lIiwgRmNvbXBf ZWxfdG9fZWxuX2ZpbGVuYW1lLAogICAgICAgIFNjb21wX2VsX3RvX2Vsbl9maWxlbmFtZSwgMSwg MiwgMCwKLSAgICAgICBkb2M6IC8qIEdpdmVuIGEgc291cmNlIEZJTEVOQU1FIHJldHVybiB0aGUg Y29ycmVzcG9uZGluZyAuZWxuIGZpbGVuYW1lLgorICAgICAgIGRvYzogLyogUmV0dXJuIHRoZSBj b3JyZXNwb25kaW5nIC5lbG4gZmlsZW5hbWUgZm9yIHNvdXJjZSBGSUxFTkFNRS4KIElmIEJBU0Ut RElSIGlzIG5pbCB1c2UgdGhlIGZpcnN0IGVudHJ5IGluIGBjb21wLWVsbi1sb2FkLXBhdGgnLiAg Ki8pCiAgIChMaXNwX09iamVjdCBmaWxlbmFtZSwgTGlzcF9PYmplY3QgYmFzZV9kaXIpCiB7CkBA IC00MTczLDcgKzQxNzMsOCBAQCBERUZVTiAoImNvbXAtLWluc3RhbGwtdHJhbXBvbGluZSIsIEZj b21wX19pbnN0YWxsX3RyYW1wb2xpbmUsCiAKIERFRlVOICgiY29tcC0taW5pdC1jdHh0IiwgRmNv bXBfX2luaXRfY3R4dCwgU2NvbXBfX2luaXRfY3R4dCwKICAgICAgICAwLCAwLCAwLAotICAgICAg IGRvYzogLyogSW5pdGlhbGl6ZSB0aGUgbmF0aXZlIGNvbXBpbGVyIGNvbnRleHQuIFJldHVybiB0 IG9uIHN1Y2Nlc3MuICAqLykKKyAgICAgICBkb2M6IC8qIEluaXRpYWxpemUgdGhlIG5hdGl2ZSBj b21waWxlciBjb250ZXh0LgorUmV0dXJuIHQgb24gc3VjY2Vzcy4gICovKQogICAodm9pZCkKIHsK ICAgbG9hZF9nY2NqaXRfaWZfbmVjZXNzYXJ5ICh0cnVlKTsKQEAgLTQzNTEsOCArNDM1Miw3IEBA IERFRlVOICgiY29tcC1uYXRpdmUtZHJpdmVyLW9wdGlvbnMtZWZmZWN0aXZlLXAiLAogICAgICAg IEZjb21wX25hdGl2ZV9kcml2ZXJfb3B0aW9uc19lZmZlY3RpdmVfcCwKICAgICAgICBTY29tcF9u YXRpdmVfZHJpdmVyX29wdGlvbnNfZWZmZWN0aXZlX3AsCiAgICAgICAgMCwgMCwgMCwKLSAgICAg ICBkb2M6IC8qIFJldHVybiB0IGlmIGBjb21wLW5hdGl2ZS1kcml2ZXItb3B0aW9ucycgaXMKLQkg ICAgICAgZWZmZWN0aXZlIG5pbCBvdGhlcndpc2UuICAqLykKKyAgICAgICBkb2M6IC8qIFJldHVy biB0IGlmIGBjb21wLW5hdGl2ZS1kcml2ZXItb3B0aW9ucycgaXMgZWZmZWN0aXZlLiAgKi8pCiAg ICh2b2lkKQogewogI2lmIGRlZmluZWQgKExJQkdDQ0pJVF9IQVZFX2djY19qaXRfY29udGV4dF9h ZGRfZHJpdmVyX29wdGlvbikgIFwKQEAgLTQzOTgsNyArNDM5OCw3IEBAIHJlc3RvcmVfc2lnbWFz ayAodm9pZCkKIERFRlVOICgiY29tcC0tY29tcGlsZS1jdHh0LXRvLWZpbGUiLCBGY29tcF9fY29t cGlsZV9jdHh0X3RvX2ZpbGUsCiAgICAgICAgU2NvbXBfX2NvbXBpbGVfY3R4dF90b19maWxlLAog ICAgICAgIDEsIDEsIDAsCi0gICAgICAgZG9jOiAvKiBDb21waWxlIGFzIG5hdGl2ZSBjb2RlIHRo ZSBjdXJyZW50IGNvbnRleHQgdG8gZmlsZSBGSUxFTkFNRS4gICovKQorICAgICAgIGRvYzogLyog Q29tcGlsZSB0aGUgY3VycmVudCBjb250ZXh0IGFzIG5hdGl2ZSBjb2RlIHRvIGZpbGUgRklMRU5B TUUuICAqLykKICAgKExpc3BfT2JqZWN0IGZpbGVuYW1lKQogewogICBsb2FkX2djY2ppdF9pZl9u ZWNlc3NhcnkgKHRydWUpOwpAQCAtNDQ5Miw4ICs0NDkyLDEwIEBAIERFRlVOICgiY29tcC0tY29t cGlsZS1jdHh0LXRvLWZpbGUiLCBGY29tcF9fY29tcGlsZV9jdHh0X3RvX2ZpbGUsCiAKIERFRlVO ICgiY29tcC1saWJnY2NqaXQtdmVyc2lvbiIsIEZjb21wX2xpYmdjY2ppdF92ZXJzaW9uLAogICAg ICAgIFNjb21wX2xpYmdjY2ppdF92ZXJzaW9uLCAwLCAwLCAwLAotICAgICAgIGRvYzogLyogUmV0 dXJuIHRoZSBsaWJnY2NqaXQgdmVyc2lvbiBpbiB1c2UgaW4gdGhlIGZvcm0KLShNQUpPUiBNSU5P UiBQQVRDSExFVkVMKSBvciBuaWwgaWYgdW5rbm93biAocHJlIEdDQzEwKS4gICovKQorICAgICAg IGRvYzogLyogUmV0dXJuIGxpYmdjY2ppdCB2ZXJzaW9uIGluIHVzZS4KKworVGhlIHJldHVybiB2 YWx1ZSBoYXMgdGhlIGZvcm0gKE1BSk9SIE1JTk9SIFBBVENITEVWRUwpIG9yIG5pbCBpZgordW5r bm93biAoYmVmb3JlIEdDQyB2ZXJzaW9uIDEwKS4gICovKQogICAodm9pZCkKIHsKICNpZiBkZWZp bmVkIChMSUJHQ0NKSVRfSEFWRV9nY2Nfaml0X3ZlcnNpb24pIHx8IGRlZmluZWQgKFdJTkRPV1NO VCkKQEAgLTQ5NzUsOCArNDk3Nyw4IEBAIG1ha2Vfc3ViciAoTGlzcF9PYmplY3Qgc3ltYm9sX25h bWUsIExpc3BfT2JqZWN0IG1pbmFyZywgTGlzcF9PYmplY3QgbWF4YXJnLAogCiBERUZVTiAoImNv bXAtLXJlZ2lzdGVyLWxhbWJkYSIsIEZjb21wX19yZWdpc3Rlcl9sYW1iZGEsIFNjb21wX19yZWdp c3Rlcl9sYW1iZGEsCiAgICAgICAgNywgNywgMCwKLSAgICAgICBkb2M6IC8qIFRoaXMgZ2V0cyBj YWxsZWQgYnkgdG9wX2xldmVsX3J1biBkdXJpbmcgbG9hZCBwaGFzZSB0byByZWdpc3RlcgotCSAg ICAgICBhbm9ueW1vdXMgbGFtYmRhcy4gICovKQorICAgICAgIGRvYzogLyogUmVnaXN0ZXIgYW5v bnltb3VzIGxhbWJkYS4KK1RoaXMgZ2V0cyBjYWxsZWQgYnkgdG9wX2xldmVsX3J1biBkdXJpbmcg dGhlIGxvYWQgcGhhc2UuICAqLykKICAgKExpc3BfT2JqZWN0IHJlbG9jX2lkeCwgTGlzcF9PYmpl Y3QgbWluYXJnLCBMaXNwX09iamVjdCBtYXhhcmcsCiAgICBMaXNwX09iamVjdCBjX25hbWUsIExp c3BfT2JqZWN0IGRvY19pZHgsIExpc3BfT2JqZWN0IGludHNwZWMsCiAgICBMaXNwX09iamVjdCBj b21wX3UpCkBAIC01MDAzLDggKzUwMDUsOCBAQCBERUZVTiAoImNvbXAtLXJlZ2lzdGVyLWxhbWJk YSIsIEZjb21wX19yZWdpc3Rlcl9sYW1iZGEsIFNjb21wX19yZWdpc3Rlcl9sYW1iZGEsCiAKIERF RlVOICgiY29tcC0tcmVnaXN0ZXItc3ViciIsIEZjb21wX19yZWdpc3Rlcl9zdWJyLCBTY29tcF9f cmVnaXN0ZXJfc3ViciwKICAgICAgICA3LCA3LCAwLAotICAgICAgIGRvYzogLyogVGhpcyBnZXRz IGNhbGxlZCBieSB0b3BfbGV2ZWxfcnVuIGR1cmluZyBsb2FkIHBoYXNlIHRvIHJlZ2lzdGVyCi0J ICAgICAgIGVhY2ggZXhwb3J0ZWQgc3Vici4gICovKQorICAgICAgIGRvYzogLyogUmVnaXN0ZXIg ZXhwb3J0ZWQgc3Vici4KK1RoaXMgZ2V0cyBjYWxsZWQgYnkgdG9wX2xldmVsX3J1biBkdXJpbmcg dGhlIGxvYWQgcGhhc2UuICAqLykKICAgKExpc3BfT2JqZWN0IG5hbWUsIExpc3BfT2JqZWN0IG1p bmFyZywgTGlzcF9PYmplY3QgbWF4YXJnLAogICAgTGlzcF9PYmplY3QgY19uYW1lLCBMaXNwX09i amVjdCBkb2NfaWR4LCBMaXNwX09iamVjdCBpbnRzcGVjLAogICAgTGlzcF9PYmplY3QgY29tcF91 KQpAQCAtNTAyOSw4ICs1MDMxLDggQEAgREVGVU4gKCJjb21wLS1yZWdpc3Rlci1zdWJyIiwgRmNv bXBfX3JlZ2lzdGVyX3N1YnIsIFNjb21wX19yZWdpc3Rlcl9zdWJyLAogCiBERUZVTiAoImNvbXAt LWxhdGUtcmVnaXN0ZXItc3ViciIsIEZjb21wX19sYXRlX3JlZ2lzdGVyX3N1YnIsCiAgICAgICAg U2NvbXBfX2xhdGVfcmVnaXN0ZXJfc3ViciwgNywgNywgMCwKLSAgICAgICBkb2M6IC8qIFRoaXMg Z2V0cyBjYWxsZWQgYnkgbGF0ZV90b3BfbGV2ZWxfcnVuIGR1cmluZyBsb2FkCi0JICAgICAgIHBo YXNlIHRvIHJlZ2lzdGVyIGVhY2ggZXhwb3J0ZWQgc3Vici4gICovKQorICAgICAgIGRvYzogLyog UmVnaXN0ZXIgZXhwb3J0ZWQgc3Vici4KK1RoaXMgZ2V0cyBjYWxsZWQgYnkgbGF0ZV90b3BfbGV2 ZWxfcnVuIGR1cmluZyB0aGUgbG9hZCBwaGFzZS4gICovKQogICAoTGlzcF9PYmplY3QgbmFtZSwg TGlzcF9PYmplY3QgbWluYXJnLCBMaXNwX09iamVjdCBtYXhhcmcsCiAgICBMaXNwX09iamVjdCBj X25hbWUsIExpc3BfT2JqZWN0IGRvYywgTGlzcF9PYmplY3QgaW50c3BlYywKICAgIExpc3BfT2Jq ZWN0IGNvbXBfdSkKQEAgLTUwNTcsOCArNTA1OSw3IEBAIGZpbGVfaW5fZWxuX3N5c19kaXIgKExp c3BfT2JqZWN0IGZpbGVuYW1lKQogLyogTG9hZCByZWxhdGVkIHJvdXRpbmVzLiAgKi8KIERFRlVO ICgibmF0aXZlLWVsaXNwLWxvYWQiLCBGbmF0aXZlX2VsaXNwX2xvYWQsIFNuYXRpdmVfZWxpc3Bf bG9hZCwgMSwgMiwgMCwKICAgICAgICBkb2M6IC8qIExvYWQgbmF0aXZlIGVsaXNwIGNvZGUgRklM RU5BTUUuCi0JICAgICAgIExBVEVfTE9BRCBoYXMgdG8gYmUgbm9uLW5pbCB3aGVuIGxvYWRpbmcg Zm9yIGRlZmVycmVkCi0JICAgICAgIGNvbXBpbGF0aW9uLiAgKi8pCitMQVRFX0xPQUQgaGFzIHRv IGJlIG5vbi1uaWwgd2hlbiBsb2FkaW5nIGZvciBkZWZlcnJlZCBjb21waWxhdGlvbi4gICovKQog ICAoTGlzcF9PYmplY3QgZmlsZW5hbWUsIExpc3BfT2JqZWN0IGxhdGVfbG9hZCkKIHsKICAgQ0hF Q0tfU1RSSU5HIChmaWxlbmFtZSk7CkBAIC01MTAzLDggKzUxMDQsNyBAQCBERUZVTiAoIm5hdGl2 ZS1lbGlzcC1sb2FkIiwgRm5hdGl2ZV9lbGlzcF9sb2FkLCBTbmF0aXZlX2VsaXNwX2xvYWQsIDEs IDIsIDAsCiAKIERFRlVOICgibmF0aXZlLWNvbXAtYXZhaWxhYmxlLXAiLCBGbmF0aXZlX2NvbXBf YXZhaWxhYmxlX3AsCiAgICAgICAgU25hdGl2ZV9jb21wX2F2YWlsYWJsZV9wLCAwLCAwLCAwLAot ICAgICAgIGRvYzogLyogUmV0dXJucyB0IGlmIG5hdGl2ZSBjb21waWxhdGlvbiBvZiBMaXNwIGZp bGVzIGlzIGF2YWlsYWJsZSBpbgotdGhpcyBpbnN0YW5jZSBvZiBFbWFjcywgbmlsIG90aGVyd2lz ZS4gICovKQorICAgICAgIGRvYzogLyogUmV0dXJuIG5vbi1uaWwgaWYgbmF0aXZlIGNvbXBpbGF0 aW9uIHN1cHBvcnQgaXMgYnVpbHQtaW4uICAqLykKICAgKHZvaWQpCiB7CiAjaWZkZWYgSEFWRV9O QVRJVkVfQ09NUApAQCAtNTEyMSwxMSArNTEyMSwxMCBAQCBzeW1zX29mX2NvbXAgKHZvaWQpCiAj aWZkZWYgSEFWRV9OQVRJVkVfQ09NUAogICAvKiBDb21waWxlciBjb250cm9sIGN1c3RvbWl6ZXMu ICAqLwogICBERUZWQVJfQk9PTCAoImNvbXAtZGVmZXJyZWQtY29tcGlsYXRpb24iLCBjb21wX2Rl ZmVycmVkX2NvbXBpbGF0aW9uLAotCSAgICAgICBkb2M6IC8qIElmIG5vbi1uaWwgY29tcGlsZSBh c3luY3Jvbm91c2x5IGFsbCAuZWxjIGZpbGVzCi1iZWluZyBsb2FkZWQuCisJICAgICAgIGRvYzog LyogSWYgbm9uLW5pbCBjb21waWxlIGxvYWRlZCAuZWxjIGZpbGVzIGFzeW5jaHJvbm91c2x5Lgog Ci1PbmNlIGNvbXBpbGF0aW9uIGhhcHBlbmVkIGVhY2ggZnVuY3Rpb24gZGVmaW5pdGlvbiBpcyB1 cGRhdGVkIHRvIHRoZQotbmF0aXZlIGNvbXBpbGVkIG9uZS4gICovKTsKK0FmdGVyIGNvbXBpbGF0 aW9uLCBlYWNoIGZ1bmN0aW9uIGRlZmluaXRpb24gaXMgdXBkYXRlZCB0byB0aGUgbmF0aXZlCitj b21waWxlZCBvbmUuICAqLyk7CiAgIGNvbXBfZGVmZXJyZWRfY29tcGlsYXRpb24gPSB0cnVlOwog CiAgIERFRlNZTSAoUWNvbXBfc3BlZWQsICJjb21wLXNwZWVkIik7CkBAIC01Mjc2LDggKzUyNzUs OCBAQCBzeW1zX29mX2NvbXAgKHZvaWQpCiAgIFZjb21wX25hdGl2ZV92ZXJzaW9uX2RpciA9IFFu aWw7CiAKICAgREVGVkFSX0xJU1AgKCJjb21wLWRlZmVycmVkLXBlbmRpbmctaCIsIFZjb21wX2Rl ZmVycmVkX3BlbmRpbmdfaCwKLQkgICAgICAgZG9jOiAvKiBIYXNoIHRhYmxlIHN5bWJvbC1uYW1l IC0+IGZ1bmN0aW9uLXZhbHVlLiAgRm9yCi0JCSAgICAgICBpbnRlcm5hbCB1c2UgZHVyaW5nICAq Lyk7CisJICAgICAgIGRvYzogLyogSGFzaCB0YWJsZSBzeW1ib2wtbmFtZSAtPiBmdW5jdGlvbi12 YWx1ZS4KK0ZvciBpbnRlcm5hbCB1c2UuICAqLyk7CiAgIFZjb21wX2RlZmVycmVkX3BlbmRpbmdf aCA9IENBTExOIChGbWFrZV9oYXNoX3RhYmxlLCBRQ3Rlc3QsIFFlcSk7CiAKICAgREVGVkFSX0xJ U1AgKCJjb21wLWVsbi10by1lbC1oIiwgVmNvbXBfZWxuX3RvX2VsX2gsCkBAIC01Mjk3LDkgKzUy OTYsOCBAQCBzeW1zX29mX2NvbXAgKHZvaWQpCiAgIFZjb21wX2Vsbl9sb2FkX3BhdGggPSBGY29u cyAoYnVpbGRfc3RyaW5nICgiLi4vbmF0aXZlLWxpc3AvIiksIFFuaWwpOwogCiAgIERFRlZBUl9C T09MICgiY29tcC1lbmFibGUtc3Vici10cmFtcG9saW5lcyIsIGNvbXBfZW5hYmxlX3N1YnJfdHJh bXBvbGluZXMsCi0JICAgICAgIGRvYzogLyogV2hlbiBub24tbmlsIGVuYWJsZSB0cmFtcG9saW5l IHN5bnRoZXNpcwotCQkgICAgICAgdHJpZ2dlcmQgYnkgYGZzZXQnIG1ha2luZyBwcmltaXRpdmVz Ci0JCSAgICAgICByZWRlZmluYWJsZSBlZmZlY3RpdmVsbHkuICAqLyk7CisJICAgICAgIGRvYzog LyogSWYgbm9uLW5pbCwgZW5hYmxlIHRyYW1wb2xpbmUgc3ludGhlc2lzIHRyaWdnZXJlZCBieSBg ZnNldCcuCitUaGlzIG1ha2VzIHByaW1pdGl2ZXMgcmVkZWZpbmFibGUgZWZmZWN0aXZlbHkuICAq Lyk7CiAKICAgREVGVkFSX0xJU1AgKCJjb21wLWluc3RhbGxlZC10cmFtcG9saW5lcy1oIiwgVmNv bXBfaW5zdGFsbGVkX3RyYW1wb2xpbmVzX2gsCiAJICAgICAgIGRvYzogLyogSGFzaCB0YWJsZSBz dWJyLW5hbWUgLT4gaW5zdGFsbGVkIHRyYW1wb2xpbmUuCi0tIAoyLjI5LjIKCg== --000000000000e37eff05b4308fa5-- From unknown Mon Sep 08 01:50:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44677: [PATCH] Various doc fixes for comp.el and comp.c Resent-From: Andrea Corallo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Nov 2020 14:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44677 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: 44677@debbugs.gnu.org Received: via spool by 44677-submit@debbugs.gnu.org id=B44677.160553769220443 (code B ref 44677); Mon, 16 Nov 2020 14:42:02 +0000 Received: (at 44677) by debbugs.gnu.org; 16 Nov 2020 14:41:32 +0000 Received: from localhost ([127.0.0.1]:55499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kefhD-0005Jf-Lf for submit@debbugs.gnu.org; Mon, 16 Nov 2020 09:41:31 -0500 Received: from mx.sdf.org ([205.166.94.24]:50522) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kefhB-0005JX-Mz for 44677@debbugs.gnu.org; Mon, 16 Nov 2020 09:41:30 -0500 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTP id 0AGEfSad002205; Mon, 16 Nov 2020 14:41:28 GMT From: Andrea Corallo References: Date: Mon, 16 Nov 2020 14:41:28 +0000 In-Reply-To: (Stefan Kangas's message of "Sun, 15 Nov 2020 18:59:08 -0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) 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: -1.0 (-) Stefan Kangas writes: > Severity: wishlist > > Please find attached a patch fixing some places in the nativecomp branch > where the docstrings did not follow our conventions. Hi Stefan, thanks for looking into this, indeed this is greatly appreciated. Feel free to push it. Andrea From unknown Mon Sep 08 01:50:35 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Stefan Kangas Subject: bug#44677: closed (Re: bug#44677: [PATCH] Various doc fixes for comp.el and comp.c) Message-ID: References: X-Gnu-PR-Message: they-closed 44677 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 44677@debbugs.gnu.org Date: Mon, 16 Nov 2020 15:10:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1605539401-24297-1" This is a multi-part message in MIME format... ------------=_1605539401-24297-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #44677: [PATCH] Various doc fixes for comp.el and comp.c which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 44677@debbugs.gnu.org. --=20 44677: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D44677 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1605539401-24297-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 44677-done) by debbugs.gnu.org; 16 Nov 2020 15:09:57 +0000 Received: from localhost ([127.0.0.1]:56748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1keg8j-0006JZ-5u for submit@debbugs.gnu.org; Mon, 16 Nov 2020 10:09:57 -0500 Received: from mail-ej1-f41.google.com ([209.85.218.41]:37995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1keg8g-0006JL-SE for 44677-done@debbugs.gnu.org; Mon, 16 Nov 2020 10:09:56 -0500 Received: by mail-ej1-f41.google.com with SMTP id za3so24904384ejb.5 for <44677-done@debbugs.gnu.org>; Mon, 16 Nov 2020 07:09:54 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=ijW5npnjzdgCXcVcY3cG1zBzspHvDUDFHwVC2BYHue4=; b=bo+wu9PSIKK6HIdyu/TZiTN1GwPf8SxcFNHZwoAjEclbCnPtKeBa5yPJ96AFVmoK42 GbzqsSOSvXoyZIOacgoWtFfB/km5XxjuAk7A+0vZwOZO3SkHcxTgzftFi0MLla+4R1AS MqRWX9+Hl6RNkAI1aaQTsvBTlUYxnZM3eRy/HJDN95itw5//8ezbnwdCGyplwtF2qGpd JJMIYBwcuhYTVyQXRHttPHr9SMGNdB6EOmmn4sisduBAVk3dKRtIrG8hdqF9uw8bg8Rm bekQwK0W/i7AiV9sySRvvjBpWhrcnKHYtjsvnLMP7gwicR3l65C+Eii5R/GEGT46vMjw FYXA== X-Gm-Message-State: AOAM530lgjoBih0/v1d121Ts0sy51frzy4Ch7mSB21D/2xBwbqFmS5fZ +3G81htSYm+TdqQrFpJsJ3g4BPj/ArwZDjMX5iE= X-Google-Smtp-Source: ABdhPJw6gpOcXR1NeN9kbddsqzuahbYtcbo/U6IaG4/mZoV5YHCvywhPATFQUOjce8oyl0UOiDxyrfucMgDY/si4Gek= X-Received: by 2002:a17:906:4e90:: with SMTP id v16mr15784009eju.477.1605539389014; Mon, 16 Nov 2020 07:09:49 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 16 Nov 2020 07:09:48 -0800 From: Stefan Kangas In-Reply-To: References: MIME-Version: 1.0 Date: Mon, 16 Nov 2020 07:09:48 -0800 Message-ID: Subject: Re: bug#44677: [PATCH] Various doc fixes for comp.el and comp.c To: Andrea Corallo Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 44677-done Cc: 44677-done@debbugs.gnu.org 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.5 (/) Hi Andrea, Andrea Corallo writes: > thanks for looking into this, indeed this is greatly appreciated. Happy to help. > Feel free to push it. Done. ------------=_1605539401-24297-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 16 Nov 2020 02:59:18 +0000 Received: from localhost ([127.0.0.1]:54715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1keUjd-0008NT-7p for submit@debbugs.gnu.org; Sun, 15 Nov 2020 21:59:17 -0500 Received: from lists.gnu.org ([209.51.188.17]:45236) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1keUjZ-0008NH-Hf for submit@debbugs.gnu.org; Sun, 15 Nov 2020 21:59:16 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59908) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1keUjZ-0006dI-8n for bug-gnu-emacs@gnu.org; Sun, 15 Nov 2020 21:59:13 -0500 Received: from mail-ej1-f41.google.com ([209.85.218.41]:45751) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1keUjW-0003z3-N5 for bug-gnu-emacs@gnu.org; Sun, 15 Nov 2020 21:59:12 -0500 Received: by mail-ej1-f41.google.com with SMTP id dk16so22297525ejb.12 for ; Sun, 15 Nov 2020 18:59:10 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=CzTxQ+DXxXDC2BHYj3QMj+Xqa07KS3Vp3ruy1vG/qMg=; b=CXpY6BCfIoZdeN4crnwX/qgz1QnVeSsAJxOq6pOLWjHjrRODYgOGB9QF+CRn0YZ8Lq +e6Fx8mkj08K4C2OIa6FqylBlOZQxPDmMpd57i3+VKrnBVttyVqbL/edn6mFRxT4zyEN 50cNT2vaNhhBVLL3FeatOdN4R/mt53H6xSF6t5vKx8xRzRthfH1nZLd89yw1MpYuTDnq psnZxecIj88MaEWdap0bMEyx5a1Tat8Bcnvcn1OlUNA5f4vLU0k6ibYUHLCbp2g5o+EC zWmFhcNRAePb0cFgfqh8zZUuSK3vCY3S3j9jkGyuuEZrGKCwyE85OXJ8oaMiv820P19V 5cCA== X-Gm-Message-State: AOAM532esCsDpacL/WjM+7umd7SEUEVEfx91TqmCg1WKpznaZHJNQOKM OOrKJF5NYiqO1GY2XS4sdwQBLgJNcTJ1rLYFv5BgWT68 X-Google-Smtp-Source: ABdhPJwP6+oa/wUfcyOVI/enCCPGvFKzoBS+cloiPdLtXwfJN2/Lc0rix8O7sQ48c2KQEfa2XcYl9zWW8MZdnNih5JY= X-Received: by 2002:a17:906:4e90:: with SMTP id v16mr13434784eju.477.1605495549022; Sun, 15 Nov 2020 18:59:09 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 15 Nov 2020 18:59:08 -0800 From: Stefan Kangas X-Debbugs-CC: akrl@sdf.org MIME-Version: 1.0 Date: Sun, 15 Nov 2020 18:59:08 -0800 Message-ID: Subject: [PATCH] Various doc fixes for comp.el and comp.c To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="000000000000e37eff05b4308fa5" Received-SPF: pass client-ip=209.85.218.41; envelope-from=stefankangas@gmail.com; helo=mail-ej1-f41.google.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/15 21:38:22 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit 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: -1.4 (-) --000000000000e37eff05b4308fa5 Content-Type: text/plain; charset="UTF-8" Severity: wishlist Please find attached a patch fixing some places in the nativecomp branch where the docstrings did not follow our conventions. --000000000000e37eff05b4308fa5 Content-Type: text/x-diff; charset="US-ASCII"; name="0001-Various-doc-fixes-for-comp.el-and-comp.c.patch" Content-Disposition: attachment; filename="0001-Various-doc-fixes-for-comp.el-and-comp.c.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: 5ce3de45e5bd8c8_0.1 RnJvbSA2OTNjOTg5Nzg2MGYxMjQ5NTNiMjVlY2U1OGIxNjg3ZDM2Njc2YjIxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5AbWFyeGlzdC5zZT4KRGF0 ZTogTW9uLCAxNiBOb3YgMjAyMCAwMzo1MDoxMCArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIFZhcmlv dXMgZG9jIGZpeGVzIGZvciBjb21wLmVsIGFuZCBjb21wLmMKCiogbGlzcC9lbWFjcy1saXNwL2Nv bXAuZWw6IFJlbW92ZSByZWR1bmRhbnQgOmdyb3VwIGFyZ3MuCihjb21wLWFzeW5jLWN1LWRvbmUt aG9vaywgY29tcC1hc3luYy1hbGwtZG9uZS1ob29rKQooY29tcC1hc3luYy1lbnYtbW9kaWZpZXIt Zm9ybSwgY29tcC1kcnktcnVuKQooY29tcC1lbnN1cmUtbmF0aXZlLWNvbXBpbGVyLCBjb21wLWZ1 bmMtcmV0LXR5cGVzZXQpCihjb21wLWZ1bmMtcmV0LXJhbmdlLCBjb21wLWxpbXBsZS1sb2NrLWtl eXdvcmRzKQooY29tcC1tYWtlLWN1cnItYmxvY2spOgoqIHNyYy9jb21wLmMgKEZjb21wX2VsX3Rv X2Vsbl9maWxlbmFtZSwgRmNvbXBfX2luaXRfY3R4dCkKKEZjb21wX25hdGl2ZV9kcml2ZXJfb3B0 aW9uc19lZmZlY3RpdmVfcCkKKEZjb21wX19jb21waWxlX2N0eHRfdG9fZmlsZSwgRmNvbXBfbGli Z2Njaml0X3ZlcnNpb24pCihGY29tcF9fcmVnaXN0ZXJfbGFtYmRhLCBGY29tcF9fcmVnaXN0ZXJf c3VicikKKEZjb21wX19sYXRlX3JlZ2lzdGVyX3N1YnIsIEZuYXRpdmVfZWxpc3BfbG9hZCwgc3lt c19vZl9jb21wKTogRG9jIGZpeGVzLgotLS0KIGxpc3AvZW1hY3MtbGlzcC9jb21wLmVsIHwgNTkg KysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHNyYy9jb21wLmMgICAg ICAgICAgICAgIHwgNTAgKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxl cyBjaGFuZ2VkLCA0OCBpbnNlcnRpb25zKCspLCA2MSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS9saXNwL2VtYWNzLWxpc3AvY29tcC5lbCBiL2xpc3AvZW1hY3MtbGlzcC9jb21wLmVsCmluZGV4 IDIxN2VlYzFiNTYuLjhkZmUzODJmNzYgMTAwNjQ0Ci0tLSBhL2xpc3AvZW1hY3MtbGlzcC9jb21w LmVsCisrKyBiL2xpc3AvZW1hY3MtbGlzcC9jb21wLmVsCkBAIC0yMyw2ICsyMyw3IEBACiA7OyBh bG9uZyB3aXRoIEdOVSBFbWFjcy4gIElmIG5vdCwgc2VlIDxodHRwczovL3d3dy5nbnUub3JnL2xp Y2Vuc2VzLz4uCiAKIDs7OyBDb21tZW50YXJ5OgorCiA7OyBUaGlzIGNvZGUgaXMgYW4gYXR0ZW1w dCB0byBtYWtlIHRoZSBwaWcgZmx5LgogOzsgT3IsIHRvIHB1dCBpdCBhbm90aGVyIHdheSB0byBt YWtlIGEgOTExIG91dCBvZiBhIHR1cmJvY2hhcmdlZCBWVyBCdWcuCiAKQEAgLTczLDI3ICs3NCwy MyBAQCBjb21wLXZlcmJvc2UKIC0gMSBmaW5hbCBsaW1wbGUgaXMgbG9nZ2VkLgogLSAyIExBUCBh bmQgZmluYWwgbGltcGxlIGFuZCBzb21lIHBhc3MgaW5mbyBhcmUgbG9nZ2VkLgogLSAzIG1heCB2 ZXJib3NpdHkuIgotICA6dHlwZSAnbnVtYmVyCi0gIDpncm91cCAnY29tcCkKKyAgOnR5cGUgJ251 bWJlcikKIAogKGRlZmN1c3RvbSBjb21wLWFsd2F5cy1jb21waWxlIG5pbAogICAiVW5jb25kaXRp b25hbGx5IChyZS0pY29tcGlsZSBhbGwgZmlsZXMuIgotICA6dHlwZSAnYm9vbGVhbgotICA6Z3Jv dXAgJ2NvbXApCisgIDp0eXBlICdib29sZWFuKQogCiAoZGVmY3VzdG9tIGNvbXAtZGVmZXJyZWQt Y29tcGlsYXRpb24tYmxhY2stbGlzdAogICAnKCkKICAgIkxpc3Qgb2YgcmVnZXhwcyB0byBleGNs dWRlIGZpbGVzIGZyb20gZGVmZXJyZWQgbmF0aXZlIGNvbXBpbGF0aW9uLgogU2tpcCBpZiBhbnkg aXMgbWF0Y2hpbmcuIgotICA6dHlwZSAnbGlzdAotICA6Z3JvdXAgJ2NvbXApCisgIDp0eXBlICds aXN0KQogCiAoZGVmY3VzdG9tIGNvbXAtYm9vdHN0cmFwLWJsYWNrLWxpc3QKICAgJygpCiAgICJM aXN0IG9mIHJlZ2V4cHMgdG8gZXhjbHVkZSBmaWxlcyBmcm9tIG5hdGl2ZSBjb21waWxhdGlvbiBk dXJpbmcgYm9vdHN0cmFwLgogU2tpcCBpZiBhbnkgaXMgbWF0Y2hpbmcuIgotICA6dHlwZSAnbGlz dAotICA6Z3JvdXAgJ2NvbXApCisgIDp0eXBlICdsaXN0KQogCiAoZGVmY3VzdG9tIGNvbXAtbmV2 ZXItb3B0aW1pemUtZnVuY3Rpb25zCiAgICcoOzsgVGhlIGZvbGxvd2luZyB0d28gYXJlIG1hbmRh dG9yeSBmb3IgRW1hY3MgdG8gYmUgd29ya2luZwpAQCAtMTAxLDM5ICs5OCwzMyBAQCBjb21wLW5l dmVyLW9wdGltaXplLWZ1bmN0aW9ucwogICAgIDs7IFJFTU9WRS4KICAgICBtYWNyb2V4cGFuZCBy ZW5hbWUtYnVmZmVyKQogICAiUHJpbWl0aXZlIGZ1bmN0aW9ucyBmb3Igd2hpY2ggd2UgZG8gbm90 IHBlcmZvcm0gdHJhbXBvbGluZSBvcHRpbWl6YXRpb24uIgotICA6dHlwZSAnbGlzdAotICA6Z3Jv dXAgJ2NvbXApCisgIDp0eXBlICdsaXN0KQogCiAoZGVmY3VzdG9tIGNvbXAtYXN5bmMtam9icy1u dW1iZXIgMAogICAiRGVmYXVsdCBudW1iZXIgb2YgcHJvY2Vzc2VzIHVzZWQgZm9yIGFzeW5jIGNv bXBpbGF0aW9uLgogV2hlbiB6ZXJvIHVzZSBoYWxmIG9mIHRoZSBDUFVzIG9yIGF0IGxlYXN0IG9u ZS4iCi0gIDp0eXBlICdudW1iZXIKLSAgOmdyb3VwICdjb21wKQorICA6dHlwZSAnbnVtYmVyKQog Cis7OyBGSVhNRTogVGhpcyBhbiBhYm5vcm1hbCBob29rLCBhbmQgc2hvdWxkIGJlIHJlbmFtZWQg dG8gc29tZXRoaW5nCis7OyBsaWtlIGBjb21wLWFzeW5jLWN1LWRvbmUtZnVuY3Rpb24nLgogKGRl ZmN1c3RvbSBjb21wLWFzeW5jLWN1LWRvbmUtaG9vayBuaWwKLSAgIlRoaXMgaG9vayBpcyBydW4g d2hlbmV2ZXIgYW4gYXN5bmNyb25vdXMgbmF0aXZlIGNvbXBpbGF0aW9uCi1maW5pc2hlcyBjb21w aWxpbmcgYSBzaW5nbGUgY29tcGlsYXRpb24gdW5pdC4KKyAgIkhvb2sgcnVuIGFmdGVyIGFzeW5j aHJvbm91c2x5IGNvbXBpbGluZyBhIHNpbmdsZSBjb21waWxhdGlvbiB1bml0LgogVGhlIGFyZ3Vt ZW50IEZJTEUgcGFzc2VkIHRvIHRoZSBmdW5jdGlvbiBpcyB0aGUgZmlsZW5hbWUgdXNlZCBhcwog Y29tcGlsYXRpb24gaW5wdXQuIgotICA6dHlwZSAnaG9vawotICA6Z3JvdXAgJ2NvbXApCisgIDp0 eXBlICdob29rKQogCiAoZGVmY3VzdG9tIGNvbXAtYXN5bmMtYWxsLWRvbmUtaG9vayBuaWwKLSAg IlRoaXMgaG9vayBpcyBydW4gd2hlbmV2ZXIgdGhlIGFzeW5jcm9ub3VzIG5hdGl2ZSBjb21waWxh dGlvbgotZmluaXNoZXMgY29tcGlsaW5nIGFsbCBpbnB1dCBmaWxlcy4iCi0gIDp0eXBlICdob29r Ci0gIDpncm91cCAnY29tcCkKKyAgIkhvb2sgcnVuIGFmdGVyIGFzeW5jaHJvbm91c2x5IGNvbXBp bGluZyBhbGwgaW5wdXQgZmlsZXMuIgorICA6dHlwZSAnaG9vaykKIAogKGRlZmN1c3RvbSBjb21w LWFzeW5jLWVudi1tb2RpZmllci1mb3JtIG5pbAotICAiRm9ybSB0byBiZSBldmFsdWF0ZWQgYnkg ZWFjaCBhc3luY3Jvbm91cyBjb21waWxhdGlvbiB3b3JrZXIKLWJlZm9yZSBjb21waWxhdGlvbi4g IFVzYWJsZSB0byBtb2RpZnkgdGhlIGNvbXBpbGVyIGVudmlyb25tZW50LiIKLSAgOnR5cGUgJ2xp c3QKLSAgOmdyb3VwICdjb21wKQorICAiRm9ybSBldmFsdWF0ZWQgYmVmb3JlIGNvbXBpbGF0aW9u IGJ5IGVhY2ggYXN5bmNyb25vdXMgY29tcGlsYXRpb24gd29ya2VyLgorVXNhYmxlIHRvIG1vZGlm eSB0aGUgY29tcGlsZXIgZW52aXJvbm1lbnQuIgorICA6dHlwZSAnbGlzdCkKIAogKGRlZmN1c3Rv bSBjb21wLWFzeW5jLXJlcG9ydC13YXJuaW5ncy1lcnJvcnMgdAogICAiUmVwb3J0IHdhcm5pbmdz IGFuZCBlcnJvcnMgZnJvbSBuYXRpdmUgYXN5bmNocm9ub3VzIGNvbXBpbGF0aW9uLiIKLSAgOnR5 cGUgJ2Jvb2xlYW4KLSAgOmdyb3VwICdjb21wKQorICA6dHlwZSAnYm9vbGVhbikKIAogKGRlZmN1 c3RvbSBjb21wLW5hdGl2ZS1kcml2ZXItb3B0aW9ucyBuaWwKICAgIk9wdGlvbnMgcGFzc2VkIHZl cmJhdGltIHRvIHRoZSBuYXRpdmUgY29tcGlsZXIncyBiYWNrZW5kIGRyaXZlci4KQEAgLTE0Miwx MSArMTMzLDEwIEBAIGNvbXAtbmF0aXZlLWRyaXZlci1vcHRpb25zCiAKIFBhc3NpbmcgdGhlc2Ug b3B0aW9ucyBpcyBvbmx5IGF2YWlsYWJsZSBpbiBsaWJnY2NqaXQgdmVyc2lvbiA5CiBhbmQgYWJv dmUuIgotICA6dHlwZSAnbGlzdAotICA6Z3JvdXAgJ2NvbXApCisgIDp0eXBlICdsaXN0KQogCiAo ZGVmdmFyIGNvbXAtZHJ5LXJ1biBuaWwKLSAgIldoZW4gbm9uLW5pbCBydW4gZXZlcnl0aGluZyBi dXQgdGhlIEMgYmFjay1lbmQuIikKKyAgIklmIG5vbi1uaWwsIHJ1biBldmVyeXRoaW5nIGJ1dCB0 aGUgQyBiYWNrLWVuZC4iKQogCiAoZGVmY29uc3QgY29tcC12YWxpZC1zb3VyY2UtcmUgKHJ4ICIu ZWwiICg/ICIuZ3oiKSBlb3MpCiAgICJSZWdleHAgdG8gbWF0Y2ggZmlsZW5hbWUgb2YgdmFsaWQg aW5wdXQgc291cmNlIGZpbGVzLiIpCkBAIC01MjEsNyArNTExLDcgQEAgY29tcC1mdW5jCiAKIChk ZWZ1biBjb21wLWVuc3VyZS1uYXRpdmUtY29tcGlsZXIgKCkKICAgIk1ha2Ugc3VyZSBFbWFjcyBo YXMgbmF0aXZlIGNvbXBpbGVyIHN1cHBvcnQgYW5kIGxpYmdjY2ppdCBpcyBsb2FkYWJsZS4KLVJh aXNlIGFuIGVycm9yIG90aGVyd2lzZS4KK1NpZ25hbCBhbiBlcnJvciBvdGhlcndpc2UuCiBUbyBi ZSB1c2VkIGJ5IGFsbCBlbnRyeSBwb2ludHMuIgogICAoY29uZAogICAgKChudWxsIChmZWF0dXJl cCAnbmF0aXZlY29tcCkpCkBAIC01NTAsMTEgKzU0MCwxMSBAQCBjb21wLXR5cGUtaGludC1wCiAg ICh3aGVuIChtZW1xIGZ1bmMgY29tcC10eXBlLWhpbnRzKSB0KSkKIAogKGRlZnVuIGNvbXAtZnVu Yy1yZXQtdHlwZXNldCAoZnVuYykKLSAgIlJldHVybiB0aGUgdHlwZXNldCByZXR1cm5lZCBieSBm dW5jdGlvbiBGVU5DLiAiCisgICJSZXR1cm4gdGhlIHR5cGVzZXQgcmV0dXJuZWQgYnkgZnVuY3Rp b24gRlVOQy4iCiAgIChvciAoYWxpc3QtZ2V0IGZ1bmMgY29tcC1rbm93bi1yZXQtdHlwZXMpICco dCkpKQogCiAoZGVmc3Vic3QgY29tcC1mdW5jLXJldC1yYW5nZSAoZnVuYykKLSAgIlJldHVybiB0 aGUgcmFuZ2UgcmV0dXJuZWQgYnkgZnVuY3Rpb24gRlVOQy4gIgorICAiUmV0dXJuIHRoZSByYW5n ZSByZXR1cm5lZCBieSBmdW5jdGlvbiBGVU5DLiIKICAgKGFsaXN0LWdldCBmdW5jIGNvbXAta25v d24tcmV0LXJhbmdlcykpCiAKIChkZWZ1biBjb21wLWZ1bmMtdW5pcXVlLWluLWN1LXAgKGZ1bmMp CkBAIC02MDcsNyArNTk3LDcgQEAgY29tcC1saW1wbGUtbG9jay1rZXl3b3JkcwogICAgICgsKHJ4 LXRvLXN0cmluZwogICAgICAgIGAoc2VxICIoIiAoZ3JvdXAtbiAxIChvciAsQChtYXBjYXIgIydz eW1ib2wtbmFtZSBjb21wLWxpbXBsZS1vcHMpKSkpKQogICAgICAoMSBmb250LWxvY2sta2V5d29y ZC1mYWNlKSkpCi0gICJIaWdobGlnaHRzIHVzZWQgYnkgY29tcC1saW1wbGUtbW9kZS4iKQorICAi SGlnaGxpZ2h0cyB1c2VkIGJ5IGBjb21wLWxpbXBsZS1tb2RlJy4iKQogCiAoZGVmaW5lLWRlcml2 ZWQtbW9kZSBjb21wLWxpbXBsZS1tb2RlIGZ1bmRhbWVudGFsLW1vZGUgIkxJTVBMRSIKICAgIlN5 bnRheC1oaWdobGlnaHQgTElNUExFIElSLiIKQEAgLTEwOTIsOCArMTA4Miw3IEBAIGNvbXAtZW1p dC1zZXRpbW0KIChkZWZ1biBjb21wLW1ha2UtY3Vyci1ibG9jayAoYmxvY2stbmFtZSBlbnRyeS1z cCAmb3B0aW9uYWwgYWRkcikKICAgIkNyZWF0ZSBhIGJhc2ljIGJsb2NrIHdpdGggQkxPQ0stTkFN RSBhbmQgc2V0IGl0IGFzIGN1cnJlbnQgYmxvY2suCiBFTlRSWS1TUCBpcyB0aGUgc3AgdmFsdWUg d2hlbiBlbnRlcmluZy4KLVRoZSBibG9jayBpcyBhZGRlZCB0byB0aGUgY3VycmVudCBmdW5jdGlv bi4KLVRoZSBibG9jayBpcyByZXR1cm5lZC4iCitBZGQgYmxvY2sgdG8gdGhlIGN1cnJlbnQgZnVu Y3Rpb24gYW5kIHJldHVybiBpdC4iCiAgIChsZXQgKChiYiAobWFrZS0tY29tcC1ibG9jay1sYXAg YWRkciBlbnRyeS1zcCBibG9jay1uYW1lKSkpCiAgICAgKHNldGYgKGNvbXAtbGltcGxpZnktY3Vy ci1ibG9jayBjb21wLXBhc3MpIGJiCiAgICAgICAgICAgKGNvbXAtbGltcGxpZnktcGMgY29tcC1w YXNzKSBhZGRyCmRpZmYgLS1naXQgYS9zcmMvY29tcC5jIGIvc3JjL2NvbXAuYwppbmRleCAwZDQ2 NDI4MTg1Li4yYjY0NGRjYTFiIDEwMDY0NAotLS0gYS9zcmMvY29tcC5jCisrKyBiL3NyYy9jb21w LmMKQEAgLTQwMzEsNyArNDAzMSw3IEBAIG1ha2VfZGlyZWN0b3J5X3dyYXBwZXJfMSAoTGlzcF9P YmplY3QgaWdub3JlKQogCiBERUZVTiAoImNvbXAtZWwtdG8tZWxuLWZpbGVuYW1lIiwgRmNvbXBf ZWxfdG9fZWxuX2ZpbGVuYW1lLAogICAgICAgIFNjb21wX2VsX3RvX2Vsbl9maWxlbmFtZSwgMSwg MiwgMCwKLSAgICAgICBkb2M6IC8qIEdpdmVuIGEgc291cmNlIEZJTEVOQU1FIHJldHVybiB0aGUg Y29ycmVzcG9uZGluZyAuZWxuIGZpbGVuYW1lLgorICAgICAgIGRvYzogLyogUmV0dXJuIHRoZSBj b3JyZXNwb25kaW5nIC5lbG4gZmlsZW5hbWUgZm9yIHNvdXJjZSBGSUxFTkFNRS4KIElmIEJBU0Ut RElSIGlzIG5pbCB1c2UgdGhlIGZpcnN0IGVudHJ5IGluIGBjb21wLWVsbi1sb2FkLXBhdGgnLiAg Ki8pCiAgIChMaXNwX09iamVjdCBmaWxlbmFtZSwgTGlzcF9PYmplY3QgYmFzZV9kaXIpCiB7CkBA IC00MTczLDcgKzQxNzMsOCBAQCBERUZVTiAoImNvbXAtLWluc3RhbGwtdHJhbXBvbGluZSIsIEZj b21wX19pbnN0YWxsX3RyYW1wb2xpbmUsCiAKIERFRlVOICgiY29tcC0taW5pdC1jdHh0IiwgRmNv bXBfX2luaXRfY3R4dCwgU2NvbXBfX2luaXRfY3R4dCwKICAgICAgICAwLCAwLCAwLAotICAgICAg IGRvYzogLyogSW5pdGlhbGl6ZSB0aGUgbmF0aXZlIGNvbXBpbGVyIGNvbnRleHQuIFJldHVybiB0 IG9uIHN1Y2Nlc3MuICAqLykKKyAgICAgICBkb2M6IC8qIEluaXRpYWxpemUgdGhlIG5hdGl2ZSBj b21waWxlciBjb250ZXh0LgorUmV0dXJuIHQgb24gc3VjY2Vzcy4gICovKQogICAodm9pZCkKIHsK ICAgbG9hZF9nY2NqaXRfaWZfbmVjZXNzYXJ5ICh0cnVlKTsKQEAgLTQzNTEsOCArNDM1Miw3IEBA IERFRlVOICgiY29tcC1uYXRpdmUtZHJpdmVyLW9wdGlvbnMtZWZmZWN0aXZlLXAiLAogICAgICAg IEZjb21wX25hdGl2ZV9kcml2ZXJfb3B0aW9uc19lZmZlY3RpdmVfcCwKICAgICAgICBTY29tcF9u YXRpdmVfZHJpdmVyX29wdGlvbnNfZWZmZWN0aXZlX3AsCiAgICAgICAgMCwgMCwgMCwKLSAgICAg ICBkb2M6IC8qIFJldHVybiB0IGlmIGBjb21wLW5hdGl2ZS1kcml2ZXItb3B0aW9ucycgaXMKLQkg ICAgICAgZWZmZWN0aXZlIG5pbCBvdGhlcndpc2UuICAqLykKKyAgICAgICBkb2M6IC8qIFJldHVy biB0IGlmIGBjb21wLW5hdGl2ZS1kcml2ZXItb3B0aW9ucycgaXMgZWZmZWN0aXZlLiAgKi8pCiAg ICh2b2lkKQogewogI2lmIGRlZmluZWQgKExJQkdDQ0pJVF9IQVZFX2djY19qaXRfY29udGV4dF9h ZGRfZHJpdmVyX29wdGlvbikgIFwKQEAgLTQzOTgsNyArNDM5OCw3IEBAIHJlc3RvcmVfc2lnbWFz ayAodm9pZCkKIERFRlVOICgiY29tcC0tY29tcGlsZS1jdHh0LXRvLWZpbGUiLCBGY29tcF9fY29t cGlsZV9jdHh0X3RvX2ZpbGUsCiAgICAgICAgU2NvbXBfX2NvbXBpbGVfY3R4dF90b19maWxlLAog ICAgICAgIDEsIDEsIDAsCi0gICAgICAgZG9jOiAvKiBDb21waWxlIGFzIG5hdGl2ZSBjb2RlIHRo ZSBjdXJyZW50IGNvbnRleHQgdG8gZmlsZSBGSUxFTkFNRS4gICovKQorICAgICAgIGRvYzogLyog Q29tcGlsZSB0aGUgY3VycmVudCBjb250ZXh0IGFzIG5hdGl2ZSBjb2RlIHRvIGZpbGUgRklMRU5B TUUuICAqLykKICAgKExpc3BfT2JqZWN0IGZpbGVuYW1lKQogewogICBsb2FkX2djY2ppdF9pZl9u ZWNlc3NhcnkgKHRydWUpOwpAQCAtNDQ5Miw4ICs0NDkyLDEwIEBAIERFRlVOICgiY29tcC0tY29t cGlsZS1jdHh0LXRvLWZpbGUiLCBGY29tcF9fY29tcGlsZV9jdHh0X3RvX2ZpbGUsCiAKIERFRlVO ICgiY29tcC1saWJnY2NqaXQtdmVyc2lvbiIsIEZjb21wX2xpYmdjY2ppdF92ZXJzaW9uLAogICAg ICAgIFNjb21wX2xpYmdjY2ppdF92ZXJzaW9uLCAwLCAwLCAwLAotICAgICAgIGRvYzogLyogUmV0 dXJuIHRoZSBsaWJnY2NqaXQgdmVyc2lvbiBpbiB1c2UgaW4gdGhlIGZvcm0KLShNQUpPUiBNSU5P UiBQQVRDSExFVkVMKSBvciBuaWwgaWYgdW5rbm93biAocHJlIEdDQzEwKS4gICovKQorICAgICAg IGRvYzogLyogUmV0dXJuIGxpYmdjY2ppdCB2ZXJzaW9uIGluIHVzZS4KKworVGhlIHJldHVybiB2 YWx1ZSBoYXMgdGhlIGZvcm0gKE1BSk9SIE1JTk9SIFBBVENITEVWRUwpIG9yIG5pbCBpZgordW5r bm93biAoYmVmb3JlIEdDQyB2ZXJzaW9uIDEwKS4gICovKQogICAodm9pZCkKIHsKICNpZiBkZWZp bmVkIChMSUJHQ0NKSVRfSEFWRV9nY2Nfaml0X3ZlcnNpb24pIHx8IGRlZmluZWQgKFdJTkRPV1NO VCkKQEAgLTQ5NzUsOCArNDk3Nyw4IEBAIG1ha2Vfc3ViciAoTGlzcF9PYmplY3Qgc3ltYm9sX25h bWUsIExpc3BfT2JqZWN0IG1pbmFyZywgTGlzcF9PYmplY3QgbWF4YXJnLAogCiBERUZVTiAoImNv bXAtLXJlZ2lzdGVyLWxhbWJkYSIsIEZjb21wX19yZWdpc3Rlcl9sYW1iZGEsIFNjb21wX19yZWdp c3Rlcl9sYW1iZGEsCiAgICAgICAgNywgNywgMCwKLSAgICAgICBkb2M6IC8qIFRoaXMgZ2V0cyBj YWxsZWQgYnkgdG9wX2xldmVsX3J1biBkdXJpbmcgbG9hZCBwaGFzZSB0byByZWdpc3RlcgotCSAg ICAgICBhbm9ueW1vdXMgbGFtYmRhcy4gICovKQorICAgICAgIGRvYzogLyogUmVnaXN0ZXIgYW5v bnltb3VzIGxhbWJkYS4KK1RoaXMgZ2V0cyBjYWxsZWQgYnkgdG9wX2xldmVsX3J1biBkdXJpbmcg dGhlIGxvYWQgcGhhc2UuICAqLykKICAgKExpc3BfT2JqZWN0IHJlbG9jX2lkeCwgTGlzcF9PYmpl Y3QgbWluYXJnLCBMaXNwX09iamVjdCBtYXhhcmcsCiAgICBMaXNwX09iamVjdCBjX25hbWUsIExp c3BfT2JqZWN0IGRvY19pZHgsIExpc3BfT2JqZWN0IGludHNwZWMsCiAgICBMaXNwX09iamVjdCBj b21wX3UpCkBAIC01MDAzLDggKzUwMDUsOCBAQCBERUZVTiAoImNvbXAtLXJlZ2lzdGVyLWxhbWJk YSIsIEZjb21wX19yZWdpc3Rlcl9sYW1iZGEsIFNjb21wX19yZWdpc3Rlcl9sYW1iZGEsCiAKIERF RlVOICgiY29tcC0tcmVnaXN0ZXItc3ViciIsIEZjb21wX19yZWdpc3Rlcl9zdWJyLCBTY29tcF9f cmVnaXN0ZXJfc3ViciwKICAgICAgICA3LCA3LCAwLAotICAgICAgIGRvYzogLyogVGhpcyBnZXRz IGNhbGxlZCBieSB0b3BfbGV2ZWxfcnVuIGR1cmluZyBsb2FkIHBoYXNlIHRvIHJlZ2lzdGVyCi0J ICAgICAgIGVhY2ggZXhwb3J0ZWQgc3Vici4gICovKQorICAgICAgIGRvYzogLyogUmVnaXN0ZXIg ZXhwb3J0ZWQgc3Vici4KK1RoaXMgZ2V0cyBjYWxsZWQgYnkgdG9wX2xldmVsX3J1biBkdXJpbmcg dGhlIGxvYWQgcGhhc2UuICAqLykKICAgKExpc3BfT2JqZWN0IG5hbWUsIExpc3BfT2JqZWN0IG1p bmFyZywgTGlzcF9PYmplY3QgbWF4YXJnLAogICAgTGlzcF9PYmplY3QgY19uYW1lLCBMaXNwX09i amVjdCBkb2NfaWR4LCBMaXNwX09iamVjdCBpbnRzcGVjLAogICAgTGlzcF9PYmplY3QgY29tcF91 KQpAQCAtNTAyOSw4ICs1MDMxLDggQEAgREVGVU4gKCJjb21wLS1yZWdpc3Rlci1zdWJyIiwgRmNv bXBfX3JlZ2lzdGVyX3N1YnIsIFNjb21wX19yZWdpc3Rlcl9zdWJyLAogCiBERUZVTiAoImNvbXAt LWxhdGUtcmVnaXN0ZXItc3ViciIsIEZjb21wX19sYXRlX3JlZ2lzdGVyX3N1YnIsCiAgICAgICAg U2NvbXBfX2xhdGVfcmVnaXN0ZXJfc3ViciwgNywgNywgMCwKLSAgICAgICBkb2M6IC8qIFRoaXMg Z2V0cyBjYWxsZWQgYnkgbGF0ZV90b3BfbGV2ZWxfcnVuIGR1cmluZyBsb2FkCi0JICAgICAgIHBo YXNlIHRvIHJlZ2lzdGVyIGVhY2ggZXhwb3J0ZWQgc3Vici4gICovKQorICAgICAgIGRvYzogLyog UmVnaXN0ZXIgZXhwb3J0ZWQgc3Vici4KK1RoaXMgZ2V0cyBjYWxsZWQgYnkgbGF0ZV90b3BfbGV2 ZWxfcnVuIGR1cmluZyB0aGUgbG9hZCBwaGFzZS4gICovKQogICAoTGlzcF9PYmplY3QgbmFtZSwg TGlzcF9PYmplY3QgbWluYXJnLCBMaXNwX09iamVjdCBtYXhhcmcsCiAgICBMaXNwX09iamVjdCBj X25hbWUsIExpc3BfT2JqZWN0IGRvYywgTGlzcF9PYmplY3QgaW50c3BlYywKICAgIExpc3BfT2Jq ZWN0IGNvbXBfdSkKQEAgLTUwNTcsOCArNTA1OSw3IEBAIGZpbGVfaW5fZWxuX3N5c19kaXIgKExp c3BfT2JqZWN0IGZpbGVuYW1lKQogLyogTG9hZCByZWxhdGVkIHJvdXRpbmVzLiAgKi8KIERFRlVO ICgibmF0aXZlLWVsaXNwLWxvYWQiLCBGbmF0aXZlX2VsaXNwX2xvYWQsIFNuYXRpdmVfZWxpc3Bf bG9hZCwgMSwgMiwgMCwKICAgICAgICBkb2M6IC8qIExvYWQgbmF0aXZlIGVsaXNwIGNvZGUgRklM RU5BTUUuCi0JICAgICAgIExBVEVfTE9BRCBoYXMgdG8gYmUgbm9uLW5pbCB3aGVuIGxvYWRpbmcg Zm9yIGRlZmVycmVkCi0JICAgICAgIGNvbXBpbGF0aW9uLiAgKi8pCitMQVRFX0xPQUQgaGFzIHRv IGJlIG5vbi1uaWwgd2hlbiBsb2FkaW5nIGZvciBkZWZlcnJlZCBjb21waWxhdGlvbi4gICovKQog ICAoTGlzcF9PYmplY3QgZmlsZW5hbWUsIExpc3BfT2JqZWN0IGxhdGVfbG9hZCkKIHsKICAgQ0hF Q0tfU1RSSU5HIChmaWxlbmFtZSk7CkBAIC01MTAzLDggKzUxMDQsNyBAQCBERUZVTiAoIm5hdGl2 ZS1lbGlzcC1sb2FkIiwgRm5hdGl2ZV9lbGlzcF9sb2FkLCBTbmF0aXZlX2VsaXNwX2xvYWQsIDEs IDIsIDAsCiAKIERFRlVOICgibmF0aXZlLWNvbXAtYXZhaWxhYmxlLXAiLCBGbmF0aXZlX2NvbXBf YXZhaWxhYmxlX3AsCiAgICAgICAgU25hdGl2ZV9jb21wX2F2YWlsYWJsZV9wLCAwLCAwLCAwLAot ICAgICAgIGRvYzogLyogUmV0dXJucyB0IGlmIG5hdGl2ZSBjb21waWxhdGlvbiBvZiBMaXNwIGZp bGVzIGlzIGF2YWlsYWJsZSBpbgotdGhpcyBpbnN0YW5jZSBvZiBFbWFjcywgbmlsIG90aGVyd2lz ZS4gICovKQorICAgICAgIGRvYzogLyogUmV0dXJuIG5vbi1uaWwgaWYgbmF0aXZlIGNvbXBpbGF0 aW9uIHN1cHBvcnQgaXMgYnVpbHQtaW4uICAqLykKICAgKHZvaWQpCiB7CiAjaWZkZWYgSEFWRV9O QVRJVkVfQ09NUApAQCAtNTEyMSwxMSArNTEyMSwxMCBAQCBzeW1zX29mX2NvbXAgKHZvaWQpCiAj aWZkZWYgSEFWRV9OQVRJVkVfQ09NUAogICAvKiBDb21waWxlciBjb250cm9sIGN1c3RvbWl6ZXMu ICAqLwogICBERUZWQVJfQk9PTCAoImNvbXAtZGVmZXJyZWQtY29tcGlsYXRpb24iLCBjb21wX2Rl ZmVycmVkX2NvbXBpbGF0aW9uLAotCSAgICAgICBkb2M6IC8qIElmIG5vbi1uaWwgY29tcGlsZSBh c3luY3Jvbm91c2x5IGFsbCAuZWxjIGZpbGVzCi1iZWluZyBsb2FkZWQuCisJICAgICAgIGRvYzog LyogSWYgbm9uLW5pbCBjb21waWxlIGxvYWRlZCAuZWxjIGZpbGVzIGFzeW5jaHJvbm91c2x5Lgog Ci1PbmNlIGNvbXBpbGF0aW9uIGhhcHBlbmVkIGVhY2ggZnVuY3Rpb24gZGVmaW5pdGlvbiBpcyB1 cGRhdGVkIHRvIHRoZQotbmF0aXZlIGNvbXBpbGVkIG9uZS4gICovKTsKK0FmdGVyIGNvbXBpbGF0 aW9uLCBlYWNoIGZ1bmN0aW9uIGRlZmluaXRpb24gaXMgdXBkYXRlZCB0byB0aGUgbmF0aXZlCitj b21waWxlZCBvbmUuICAqLyk7CiAgIGNvbXBfZGVmZXJyZWRfY29tcGlsYXRpb24gPSB0cnVlOwog CiAgIERFRlNZTSAoUWNvbXBfc3BlZWQsICJjb21wLXNwZWVkIik7CkBAIC01Mjc2LDggKzUyNzUs OCBAQCBzeW1zX29mX2NvbXAgKHZvaWQpCiAgIFZjb21wX25hdGl2ZV92ZXJzaW9uX2RpciA9IFFu aWw7CiAKICAgREVGVkFSX0xJU1AgKCJjb21wLWRlZmVycmVkLXBlbmRpbmctaCIsIFZjb21wX2Rl ZmVycmVkX3BlbmRpbmdfaCwKLQkgICAgICAgZG9jOiAvKiBIYXNoIHRhYmxlIHN5bWJvbC1uYW1l IC0+IGZ1bmN0aW9uLXZhbHVlLiAgRm9yCi0JCSAgICAgICBpbnRlcm5hbCB1c2UgZHVyaW5nICAq Lyk7CisJICAgICAgIGRvYzogLyogSGFzaCB0YWJsZSBzeW1ib2wtbmFtZSAtPiBmdW5jdGlvbi12 YWx1ZS4KK0ZvciBpbnRlcm5hbCB1c2UuICAqLyk7CiAgIFZjb21wX2RlZmVycmVkX3BlbmRpbmdf aCA9IENBTExOIChGbWFrZV9oYXNoX3RhYmxlLCBRQ3Rlc3QsIFFlcSk7CiAKICAgREVGVkFSX0xJ U1AgKCJjb21wLWVsbi10by1lbC1oIiwgVmNvbXBfZWxuX3RvX2VsX2gsCkBAIC01Mjk3LDkgKzUy OTYsOCBAQCBzeW1zX29mX2NvbXAgKHZvaWQpCiAgIFZjb21wX2Vsbl9sb2FkX3BhdGggPSBGY29u cyAoYnVpbGRfc3RyaW5nICgiLi4vbmF0aXZlLWxpc3AvIiksIFFuaWwpOwogCiAgIERFRlZBUl9C T09MICgiY29tcC1lbmFibGUtc3Vici10cmFtcG9saW5lcyIsIGNvbXBfZW5hYmxlX3N1YnJfdHJh bXBvbGluZXMsCi0JICAgICAgIGRvYzogLyogV2hlbiBub24tbmlsIGVuYWJsZSB0cmFtcG9saW5l IHN5bnRoZXNpcwotCQkgICAgICAgdHJpZ2dlcmQgYnkgYGZzZXQnIG1ha2luZyBwcmltaXRpdmVz Ci0JCSAgICAgICByZWRlZmluYWJsZSBlZmZlY3RpdmVsbHkuICAqLyk7CisJICAgICAgIGRvYzog LyogSWYgbm9uLW5pbCwgZW5hYmxlIHRyYW1wb2xpbmUgc3ludGhlc2lzIHRyaWdnZXJlZCBieSBg ZnNldCcuCitUaGlzIG1ha2VzIHByaW1pdGl2ZXMgcmVkZWZpbmFibGUgZWZmZWN0aXZlbHkuICAq Lyk7CiAKICAgREVGVkFSX0xJU1AgKCJjb21wLWluc3RhbGxlZC10cmFtcG9saW5lcy1oIiwgVmNv bXBfaW5zdGFsbGVkX3RyYW1wb2xpbmVzX2gsCiAJICAgICAgIGRvYzogLyogSGFzaCB0YWJsZSBz dWJyLW5hbWUgLT4gaW5zdGFsbGVkIHRyYW1wb2xpbmUuCi0tIAoyLjI5LjIKCg== --000000000000e37eff05b4308fa5-- ------------=_1605539401-24297-1--