From unknown Fri Aug 15 15:30:38 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#24985 <24985@debbugs.gnu.org> To: bug#24985 <24985@debbugs.gnu.org> Subject: Status: Add missing provide statements Reply-To: bug#24985 <24985@debbugs.gnu.org> Date: Fri, 15 Aug 2025 22:30:38 +0000 retitle 24985 Add missing provide statements reassign 24985 emacs submitter 24985 Philippe Vaucher severity 24985 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 22 05:43:00 2016 Received: (at submit) by debbugs.gnu.org; 22 Nov 2016 10:43:00 +0000 Received: from localhost ([127.0.0.1]:37817 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c98XU-00015w-3g for submit@debbugs.gnu.org; Tue, 22 Nov 2016 05:43:00 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c98XS-00015i-Ra for submit@debbugs.gnu.org; Tue, 22 Nov 2016 05:42:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c98XM-0002qr-LX for submit@debbugs.gnu.org; Tue, 22 Nov 2016 05:42:53 -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, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46537) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c98XM-0002qS-Hm for submit@debbugs.gnu.org; Tue, 22 Nov 2016 05:42:52 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50557) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c98XL-0004LZ-5G for bug-gnu-emacs@gnu.org; Tue, 22 Nov 2016 05:42:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c98XJ-0002oQ-UX for bug-gnu-emacs@gnu.org; Tue, 22 Nov 2016 05:42:51 -0500 Received: from mail-vk0-x22b.google.com ([2607:f8b0:400c:c05::22b]:35604) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c98XJ-0002o5-PQ for bug-gnu-emacs@gnu.org; Tue, 22 Nov 2016 05:42:49 -0500 Received: by mail-vk0-x22b.google.com with SMTP id w194so9896867vkw.2 for ; Tue, 22 Nov 2016 02:42:49 -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=Yn1VgqWVNiF7QF0qNwwhcIiBQCddiaoCM43ccWDRFxg=; b=SYizhSeLkaQUabSo+Oe5IdXtD30vuaF50VB+8qFlO328yxjzoiowgiq+e/m/Ovs/0t 3nKRmm1XmXgGdr4A8Yns6lGjQzHgeglzgK4j1oZamt4Lw4FFG5x4RbUGH93kdQtzG+ou WLNV0mrSMvtPse5VOs0AkE/V3KeT83q7XUMaCga9X/DJNOvNHXNKuVa52kDwBBq/xxoR Y6Yps94L08cQePeX4PKpEI9psKuxoHzd5c9ukHbOYkMkGA4liKH5OTl0rELrndGeXlJj S0HPilOYo8KMUUXLrOidFX8iB/gEuC40MDCg9ViWWIy0Kz/PCqI1PzoLYCSbIEcAC2oj bnhA== 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=Yn1VgqWVNiF7QF0qNwwhcIiBQCddiaoCM43ccWDRFxg=; b=GVhs/aSCCOqmnA+YKkDzTJizb+cvzO8hXAWDa5Vnobg9MF1PODyEotIwZ4XNFiEyYW ZGjq7lG/WSJMpVgUDzbs6PnE0tY93KBnGk3p3vgxLO+vjuWl7BOKYLkQkpbL5za1U4An Eg8qsDrJyloBo01Cy67Lr9MiJE38qOPKnJ2byzxLQ75+RzvKKV7BSHXTVKMANVnTudPD aAtczUR0VVLu1kIIcQIgGJ7QJSoDEiZ7EWPoFFMVneIwqoWL5JVWcyB79WnSyo5d3QEL 5FMGHD4Kzp7TzNqI0Nf2xSGTtxtcQgswuJqtLfaTkcJDLgECjj1TDKxAY7w1p1LAq6/Q nPZg== X-Gm-Message-State: AKaTC017DSIuggdDtIet381Pb5bEWHP3SNK4kyTotcYmf43R7tZU34AaVCBG6DxIftRadMmDvlblYDRfH7fcZA== X-Received: by 10.31.185.81 with SMTP id j78mr5578866vkf.112.1479811368669; Tue, 22 Nov 2016 02:42:48 -0800 (PST) MIME-Version: 1.0 Received: by 10.103.72.70 with HTTP; Tue, 22 Nov 2016 02:42:18 -0800 (PST) From: Philippe Vaucher Date: Tue, 22 Nov 2016 11:42:18 +0100 Message-ID: Subject: Add missing provide statements To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary=001a11439e54f6f42c0541e16e79 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-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 (----) --001a11439e54f6f42c0541e16e79 Content-Type: multipart/alternative; boundary=001a11439e54f6f4260541e16e77 --001a11439e54f6f4260541e16e77 Content-Type: text/plain; charset=UTF-8 Hello, While correcting misuse of `eval-after-load' in some libraries, we discovered that `text-mode' does not `provide' itself as a feature. That forces people to use `eval-after-load' with a string (filename), instead of a symbol (feature), which is the better form. It is the better form because with a string, any file named the same way triggers the eval-after-load which is problematic for custom configurations named after packages. Original thread at https://github.com/magnars/expand-region.el/pull/212 I used the following command to figure out which other files might need additional `provide' statements: grep -rL '(provide' ~/work/emacs/lisp | xargs egrep 'define-[^ ]+-mode' | grep -v ChangeLog Thanks, Philippe --001a11439e54f6f4260541e16e77 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello,

While correcting misuse of `eval= -after-load' in some libraries, we discovered that `text-mode' does= not `provide' itself as a feature.

That force= s people to use `eval-after-load' with a string (filename), instead of = a symbol (feature), which is the better form. It is the better form because= with a string, any file named the same way triggers the eval-after-load wh= ich is problematic for custom configurations named after
pac= kages.


I used the following = command to figure out which other files might need additional `provide'= statements:

grep -rL '(provide' ~/work/em= acs/lisp | xargs egrep 'define-[^ ]+-mode' | grep -v ChangeLog
<= /div>

Thanks,
Philippe
--001a11439e54f6f4260541e16e77-- --001a11439e54f6f42c0541e16e79 Content-Type: text/x-patch; charset=US-ASCII; name="0001-Add-missing-provide-statements.patch" Content-Disposition: attachment; filename="0001-Add-missing-provide-statements.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ivtd9q0m0 RnJvbSBiMGI4NzIwYzRlZWNmNDRhYjYzZWM4NWJjYjZiOTI5NThjZWQ0OGNiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwZSBWYXVjaGVyIDxwaGlsaXBwZS52YXVjaGVyQHN0 dnMuY29tPgpEYXRlOiBUdWUsIDIyIE5vdiAyMDE2IDA5OjM1OjIyICswMTAwClN1YmplY3Q6IFtQ QVRDSF0gQWRkIG1pc3NpbmcgcHJvdmlkZSBzdGF0ZW1lbnRzCgoqIGxpc3AvY29tcG9zaXRlLmVs OiBhZGQgcHJvdmlkZSBzdGF0ZW1lbnQKKiBsaXNwL3JlcGxhY2UuZWw6IGFkZCBwcm92aWRlIHN0 YXRlbWVudAoqIGxpc3AvdGV4dG1vZGVzL3RleHQtbW9kZS5lbDogYWRkIHByb3ZpZGUgc3RhdGVt ZW50Ci0tLQogbGlzcC9jb21wb3NpdGUuZWwgICAgICAgICAgIHwgMiArKwogbGlzcC9yZXBsYWNl LmVsICAgICAgICAgICAgIHwgMiArKwogbGlzcC90ZXh0bW9kZXMvdGV4dC1tb2RlLmVsIHwgMiAr KwogMyBmaWxlcyBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9saXNwL2Nv bXBvc2l0ZS5lbCBiL2xpc3AvY29tcG9zaXRlLmVsCmluZGV4IDk0YjE0ZGYuLjI2MmYxMjEgMTAw NjQ0Ci0tLSBhL2xpc3AvY29tcG9zaXRlLmVsCisrKyBiL2xpc3AvY29tcG9zaXRlLmVsCkBAIC04 NDMsNiArODQzLDggQEAgRm9yIG1vcmUgaW5mb3JtYXRpb24gb24gQXV0byBDb21wb3NpdGlvbiBt b2RlLCBzZWUKIAogKGRlZmFsaWFzICd0b2dnbGUtYXV0by1jb21wb3NpdGlvbiAnYXV0by1jb21w b3NpdGlvbi1tb2RlKQogCisocHJvdmlkZSAnYXV0by1jb21wb3NpdGlvbi1tb2RlKQorCiAMCiAK IDs7OyBjb21wb3NpdGUuZWwgZW5kcyBoZXJlCmRpZmYgLS1naXQgYS9saXNwL3JlcGxhY2UuZWwg Yi9saXNwL3JlcGxhY2UuZWwKaW5kZXggZWI1ZTBjZi4uZWYxNWY2MSAxMDA2NDQKLS0tIGEvbGlz cC9yZXBsYWNlLmVsCisrKyBiL2xpc3AvcmVwbGFjZS5lbApAQCAtMTgyMyw2ICsxODIzLDggQEAg U2VlIGFsc28gYG11bHRpLW9jY3VyJy4iCiAgICAgIDs7IEFuZCB0aGUgc2Vjb25kIGVsZW1lbnQg aXMgdGhlIGxpc3Qgb2YgY29udGV4dCBhZnRlci1saW5lcy4KICAgICAgKGlmICg+IG5saW5lcyAw KSBhZnRlci1saW5lcykpKSkKIAorKHByb3ZpZGUgJ29jY3VyKQorCiAMCiA7OyBJdCB3b3VsZCBi ZSBuaWNlIHRvIHVzZSBcXFsuLi5dLCBidXQgdGhlcmUgaXMgbm8gcmVhc29uYWJsZSB3YXkKIDs7 IHRvIG1ha2UgdGhhdCBkaXNwbGF5IGJvdGggU1BDIGFuZCBZLgpkaWZmIC0tZ2l0IGEvbGlzcC90 ZXh0bW9kZXMvdGV4dC1tb2RlLmVsIGIvbGlzcC90ZXh0bW9kZXMvdGV4dC1tb2RlLmVsCmluZGV4 IDczMWMyZDIuLjUxYTdiYmUgMTAwNjQ0Ci0tLSBhL2xpc3AvdGV4dG1vZGVzL3RleHQtbW9kZS5l bAorKysgYi9saXNwL3RleHRtb2Rlcy90ZXh0LW1vZGUuZWwKQEAgLTIzMiw0ICsyMzIsNiBAQCBU aGUgYXJndW1lbnQgTkxJTkVTIHNheXMgaG93IG1hbnkgbGluZXMgdG8gY2VudGVyLiIKIAkgICAo c2V0cSBubGluZXMgKDErIG5saW5lcykpCiAJICAgKGZvcndhcmQtbGluZSAtMSkpKSkpCiAKKyhw cm92aWRlICd0ZXh0LW1vZGUpCisKIDs7OyB0ZXh0LW1vZGUuZWwgZW5kcyBoZXJlCi0tIAoyLjEw LjIKCg== --001a11439e54f6f42c0541e16e79-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 22 07:15:55 2016 Received: (at 24985) by debbugs.gnu.org; 22 Nov 2016 12:15:55 +0000 Received: from localhost ([127.0.0.1]:37869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c99zP-0003O1-2y for submit@debbugs.gnu.org; Tue, 22 Nov 2016 07:15:55 -0500 Received: from mout.gmx.net ([212.227.15.15]:62331) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c99zL-0003Nm-4w for 24985@debbugs.gnu.org; Tue, 22 Nov 2016 07:15:51 -0500 Received: from detlef.gmx.de ([93.209.64.197]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M70HF-1cuuvA1PYz-00wmHj; Tue, 22 Nov 2016 13:15:41 +0100 From: Michael Albinus To: Philippe Vaucher Subject: Re: bug#24985: Add missing provide statements References: Date: Tue, 22 Nov 2016 13:15:40 +0100 In-Reply-To: (Philippe Vaucher's message of "Tue, 22 Nov 2016 11:42:18 +0100") Message-ID: <8737ijlngz.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:C1RcPeQTO3NdMsCDPT6e47BSw3Ck+lQAovnLaqF4dxnqDEPcIR1 +K/c57RWI+hHouRXbYNC5Ltx10l83qbJS+Gbd5pxf6fGD5+2xM8UfpuphGJ3Ou7A5N5yeaC 6NgSvmvibGedsgQEVzc4Ku01a5FaZIniuORKVRxUzo2pYJTcHBBwd0vTIlNYNxc0axFUpfV wzTrLapUEEPNSI/bPSJ2g== X-UI-Out-Filterresults: notjunk:1;V01:K0:Gc0oeMH+VsY=:PN6e0lxjctH8UNYf3yYmes S6bKc3l6LRg/+cM9kb8IVuEL1wYHGola9TIXURQZYJcq9QmtGOHGM4SUIH+hoqhItKif42IpI btlg0V9sEbhsu+hr2q4JSj3ERdD+p2RCsbguLsXEBt2EwGs8la2Ipgucm74z+dffwfx8sZLR9 HjrmUqprkczIyO11uhbgpb3IhJ/lL3HJxgZm4BTxShOPWoH68usfK432RCKlTf2UubYSq8M5y zdFVLmxwuZ2Sw6cmBku0pqVr7gKrHOWRglCfQpLk3zhl0pB5uM7fCv94rt1/nnZUT0nLKBZ5H lB8JCXwHzZ8WyKP4dedHXZ2CX0w8XnRRl9gBCfQyiqz0BX03VNEhQZMchZmBjj6/8FdOlCpVH 7WyMeV0DAU5kwD8172p1UXYKUtxMSMYklQjsA4tEiIu6cf3nxm7VWP8vuz4qEAwNSjZ6HFA9C 0b1/HkiiXbLBjoRzYpZqNqB/naGRodWK899dkPKlP5FuDQ4M9+t3FcJprHz0B+xf0GH5jaPbq u0QrQRwy1n7oinQz91vgST3dv+yY578irrR90O+5xD7UUQ5Q9KvNkSpMom0N6vMbmzbtW+f/u mOijcJ80E5i+Ah89uej86UoAjw3ECdaeDu7T7pIlIzmCygkEqejPbnM+88cQsOkUkr7Qwwy8+ 0RzXWUG2kcO0n/lyuh5xeOrFqbEJ4KeapiUtvriUjPEstmXe2SdBCix7jylFkAAaLHkvQpBEb 6ucTO5cLBI765d0US+KecMaaj74ngEzH43L/4Ua+w+Pjlprn7fXdalMu1KkUQJ/2HvZXRg+Tt ior0LxuxN6B1ggZvf2O2VH0A+YSjQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 24985 Cc: 24985@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.7 (/) Philippe Vaucher writes: > Hello, Hi Philippe, > diff --git a/lisp/composite.el b/lisp/composite.el > index 94b14df..262f121 100644 > --- a/lisp/composite.el > +++ b/lisp/composite.el > @@ -843,6 +843,8 @@ For more information on Auto Composition mode, see > > (defalias 'toggle-auto-composition 'auto-composition-mode) > > +(provide 'auto-composition-mode) Why that? I would expect (provide 'composite) here. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 22 08:58:58 2016 Received: (at 24985) by debbugs.gnu.org; 22 Nov 2016 13:58:58 +0000 Received: from localhost ([127.0.0.1]:37976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c9Bb7-0007Tq-OW for submit@debbugs.gnu.org; Tue, 22 Nov 2016 08:58:57 -0500 Received: from mail-vk0-f53.google.com ([209.85.213.53]:33472) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c9Bb5-0007Td-Tw for 24985@debbugs.gnu.org; Tue, 22 Nov 2016 08:58:56 -0500 Received: by mail-vk0-f53.google.com with SMTP id 137so13552420vkl.0 for <24985@debbugs.gnu.org>; Tue, 22 Nov 2016 05:58:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=yX5iD74kjM86BrTypNqpOdfZUjhnNCHpSGta4qg1SIU=; b=PXcnoBIHGMI0Uevqwv/jxIIaTx3IbGamOB7HbYmQkVXVgNrdV2BtMz18Z5ELp82hdv wwGw47LrTkgHj/hL1/hlyU4TaTp5GWFbCIHLmaHcPZmK3j+mOWMl4toKVw018i2nnqAr eATZ13ZMEPw8BwlVR66C+4Ox91zif1Qy1OFwylx1UYExN8I+VhtuX/J8GQJxXfQW3XwH oWLrd1Ixhvs1PZIBfhD6V/QGSClxi6LdkoSdXovaVgO0o6+3uQrC+qO05RT+MRhHI0FY nO+dF5hz4L6SuzvT9htIx0gN6DX5mzHzhhxrP40irAcZ1LdWJb+M6+BowcEkxncXimfw rJYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=yX5iD74kjM86BrTypNqpOdfZUjhnNCHpSGta4qg1SIU=; b=AfEjHfqxBws2qqz0Its8KwZi1vYQe1Se5wtwPPDyoSh54Ns5EaciY+d3453IEM57lX OmQL6xw+Ru5Nlz24F0ZerdkMiZpKtwFPQNEQoGBoRaVnx4O+lrd2/IOaHcAsoGc8AYlt NeqljIpTKOcbcWGoZbroIe/UwP0rl+t6bthcZbNGzsQg/gt/KXawWeKfYKUUxxZfSSU5 lrt6+jpGqrNBrEJga6Fdj6e6rnrOK4Nya9HWABTOVMRK8AXwG1lesaYGk6LIYXypqRGt 0oMGQXA+dsaUUSL3jZW1Wdle9gw1k+KrhDmn+cAOsulT5vhHcgpMdlK6/igOTB5K0mA+ huIA== X-Gm-Message-State: AKaTC033Mz9ksysN/8F7xzMHZr5TfI/EmYwfggEGjSGx4YKFjTODQ9a0tAsiYENeNelhxD7HjiR7X2JUU87jUw== X-Received: by 10.31.172.74 with SMTP id v71mr9368208vke.150.1479823130302; Tue, 22 Nov 2016 05:58:50 -0800 (PST) MIME-Version: 1.0 Received: by 10.103.72.70 with HTTP; Tue, 22 Nov 2016 05:58:19 -0800 (PST) In-Reply-To: <8737ijlngz.fsf@gmx.de> References: <8737ijlngz.fsf@gmx.de> From: Philippe Vaucher Date: Tue, 22 Nov 2016 14:58:19 +0100 Message-ID: Subject: Re: bug#24985: Add missing provide statements To: Michael Albinus Content-Type: multipart/mixed; boundary=001a114404c0039ed70541e42cdb X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 24985 Cc: 24985@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.0 (/) --001a114404c0039ed70541e42cdb Content-Type: multipart/alternative; boundary=001a114404c0039ed30541e42cd9 --001a114404c0039ed30541e42cd9 Content-Type: text/plain; charset=UTF-8 > > > (defalias 'toggle-auto-composition 'auto-composition-mode) > > > > +(provide 'auto-composition-mode) > > Why that? I would expect (provide 'composite) here. > I thought that the most interesting thing in composite was auto-composition-mode... same reasoning for replace.el which provided 'occur in my first patch. Anyway, you're right, it's not very consistent. Here attached is a new patch that simply follows the file name. In the future, I think we should consider renaming/splitting these files so each mode provide its feature (e.g occur provides 'occur, etc). Best regards, Philippe --001a114404c0039ed30541e42cd9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
>=C2=A0 (defalias 'toggle-auto-compositio= n 'auto-composition-mode)
>
> +(provide 'auto-composition-mode)

Why that? I would expect (provide 'composite) here.

I thought that the most interesting thing in composite was= auto-composition-mode... same reasoning for replace.el which provided '= ;occur in my first patch.

Anyway, you're right= , it's not very consistent. Here attached is a new patch that simply fo= llows the file name.

In the future, I think we sho= uld consider renaming/splitting these files so each mode provide its featur= e (e.g occur provides 'occur, etc).

Best regar= ds,
Philippe


--001a114404c0039ed30541e42cd9-- --001a114404c0039ed70541e42cdb Content-Type: text/x-patch; charset=US-ASCII; name="0001-Add-missing-provide-statements.patch" Content-Disposition: attachment; filename="0001-Add-missing-provide-statements.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ivtketgk0 RnJvbSBmODYzODNkOGZmNjgzYmM4OGExNDEwNzA4ZDhlNTJhMzNkMzhmYTY3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwZSBWYXVjaGVyIDxwaGlsaXBwZS52YXVjaGVyQHN0 dnMuY29tPgpEYXRlOiBUdWUsIDIyIE5vdiAyMDE2IDA5OjM1OjIyICswMTAwClN1YmplY3Q6IFtQ QVRDSF0gQWRkIG1pc3NpbmcgcHJvdmlkZSBzdGF0ZW1lbnRzCgoqIGxpc3AvY29tcG9zaXRlLmVs OiBhZGQgcHJvdmlkZSBzdGF0ZW1lbnQKKiBsaXNwL3JlcGxhY2UuZWw6IGFkZCBwcm92aWRlIHN0 YXRlbWVudAoqIGxpc3AvdGV4dG1vZGVzL3RleHQtbW9kZS5lbDogYWRkIHByb3ZpZGUgc3RhdGVt ZW50Ci0tLQogbGlzcC9jb21wb3NpdGUuZWwgICAgICAgICAgIHwgMiArKwogbGlzcC9yZXBsYWNl LmVsICAgICAgICAgICAgIHwgMiArKwogbGlzcC90ZXh0bW9kZXMvdGV4dC1tb2RlLmVsIHwgMiAr KwogMyBmaWxlcyBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9saXNwL2Nv bXBvc2l0ZS5lbCBiL2xpc3AvY29tcG9zaXRlLmVsCmluZGV4IDk0YjE0ZGYuLjUzMDEzYzEgMTAw NjQ0Ci0tLSBhL2xpc3AvY29tcG9zaXRlLmVsCisrKyBiL2xpc3AvY29tcG9zaXRlLmVsCkBAIC04 NDMsNiArODQzLDggQEAgRm9yIG1vcmUgaW5mb3JtYXRpb24gb24gQXV0byBDb21wb3NpdGlvbiBt b2RlLCBzZWUKIAogKGRlZmFsaWFzICd0b2dnbGUtYXV0by1jb21wb3NpdGlvbiAnYXV0by1jb21w b3NpdGlvbi1tb2RlKQogCisocHJvdmlkZSAnY29tcG9zaXRlKQorCiAMCiAKIDs7OyBjb21wb3Np dGUuZWwgZW5kcyBoZXJlCmRpZmYgLS1naXQgYS9saXNwL3JlcGxhY2UuZWwgYi9saXNwL3JlcGxh Y2UuZWwKaW5kZXggZWI1ZTBjZi4uYWUxYzE5MiAxMDA2NDQKLS0tIGEvbGlzcC9yZXBsYWNlLmVs CisrKyBiL2xpc3AvcmVwbGFjZS5lbApAQCAtMjU0NCw0ICsyNTQ0LDYgQEAgSXQgbXVzdCByZXR1 cm4gYSBzdHJpbmcuIgogCQkgICAiIikpKQogICAgIChvciAoYW5kIGtlZXAtZ29pbmcgc3RhY2sp IG11bHRpLWJ1ZmZlcikpKQogCisocHJvdmlkZSAncmVwbGFjZSkKKwogOzs7IHJlcGxhY2UuZWwg ZW5kcyBoZXJlCmRpZmYgLS1naXQgYS9saXNwL3RleHRtb2Rlcy90ZXh0LW1vZGUuZWwgYi9saXNw L3RleHRtb2Rlcy90ZXh0LW1vZGUuZWwKaW5kZXggNzMxYzJkMi4uNTFhN2JiZSAxMDA2NDQKLS0t IGEvbGlzcC90ZXh0bW9kZXMvdGV4dC1tb2RlLmVsCisrKyBiL2xpc3AvdGV4dG1vZGVzL3RleHQt bW9kZS5lbApAQCAtMjMyLDQgKzIzMiw2IEBAIFRoZSBhcmd1bWVudCBOTElORVMgc2F5cyBob3cg bWFueSBsaW5lcyB0byBjZW50ZXIuIgogCSAgIChzZXRxIG5saW5lcyAoMSsgbmxpbmVzKSkKIAkg ICAoZm9yd2FyZC1saW5lIC0xKSkpKSkKIAorKHByb3ZpZGUgJ3RleHQtbW9kZSkKKwogOzs7IHRl eHQtbW9kZS5lbCBlbmRzIGhlcmUKLS0gCjIuMTAuMgoK --001a114404c0039ed70541e42cdb-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 22 10:14:05 2016 Received: (at 24985) by debbugs.gnu.org; 22 Nov 2016 15:14:05 +0000 Received: from localhost ([127.0.0.1]:38449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c9Clo-0000yM-Tk for submit@debbugs.gnu.org; Tue, 22 Nov 2016 10:14:05 -0500 Received: from mout.gmx.net ([212.227.17.22]:64511) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c9Cln-0000xj-C6 for 24985@debbugs.gnu.org; Tue, 22 Nov 2016 10:14:03 -0500 Received: from detlef.gmx.de ([93.209.64.197]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Lo2EO-1cgMiy162C-00fwto; Tue, 22 Nov 2016 16:13:56 +0100 From: Michael Albinus To: Philippe Vaucher Subject: Re: bug#24985: Add missing provide statements References: <8737ijlngz.fsf@gmx.de> Date: Tue, 22 Nov 2016 16:13:54 +0100 In-Reply-To: (Philippe Vaucher's message of "Tue, 22 Nov 2016 14:58:19 +0100") Message-ID: <87eg23r1hp.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:VbBdP6n347xJo9AM7zbh4sRDUUmnDnd0Fg9rZ85ymlQHGFUTURv wgR7pVpWUTkAQc/gWjZ2yKt3HMpEuY7aUslJv/2PhdF0rGUtLDnO7RC2sB5lEcYgfbSn3mS PHuA+7cN8K1xpbou7O9cl/nEEKmWstrgzYXk2zgn8zURGZ5vMq25OXWxRxznEIZJp2d22YV q3cTpbKtH85F/AyCObQpw== X-UI-Out-Filterresults: notjunk:1;V01:K0:DZzEFfubSeI=:LLCUlVNpLXd0ZzK6S+iMcr VVDCXJKusFM2Zv9bpLDKIZrYgdD9mzmB2NCYm1mS9C5ky0MX6Owzm4G5lQYpA9PsE+aBCRGP/ h0ipALppz9le/U7LZP8PsLaOjA5YagSfzKpHgLBTzIxxnFaqOSGydSi3pn7wHKhNyHPOKLqL1 kvkOJdbA1TYe1vmueka2vlwgxagZ1+lEAA/KQSvsfC/ZpuaxA91NA6NBscttZZqbsEJjKgQqx BCLCUV4sLBuy5eATrV0XLZao4/fT6qBOEaHTihDCMCUOSUolvoav2N84qj/piWCT7NdK8dW18 +VAlXYSTuE6hDRJnbIi8p5SRbQtFRRPUL/8GwxoSZ2G+2IjFtCD0zM8iREx+NIhlAbMbbix34 U1G7EzM7H8Bgxh5e9TXdRjGfJcPNWOpEL+BH+/QC6f4XfcCQJE98lf3O+GZaTiTM2V52I/bbs XtA2Z5x9kub6sv0WcVHlBYJG/kWB4t7aCOmfX+HbxbaxokBcHfXhlaD4loEbhH+BzUqxQexog D3xRNkPRg7DeF81VRAHGn3tLXWLuaPHeIRCdY/63I5BlXqB54eN0CmdIsNPfolTfU+joHXmaz 3uK3ZOqovemN6ZDqEKGSCoh/N2mOCsKaP5u18WwZV3HtbYeXwodw2qB9GbfsASfk6GtisdBnr 5sp3k2BoHxKCKyjbcZeOwwY5RApfjAbT5mQ76fUMxN7FYJxTQKc4V3OLVjKjuu1Lofn3tQUw1 LiZ4x3JbYHpOM20MJoVVaBN2ds4kmmoZ9aL/I/jJSwvQrmy2/p/ku+1HxANSpQWE9HExBamUb 1uqSjek X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 24985 Cc: 24985@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.7 (/) Philippe Vaucher writes: > I thought that the most interesting thing in composite was > auto-composition-mode... same reasoning for replace.el which provided > 'occur in my first patch. See the docstring of `require': If feature FEATURE is not loaded, load it from FILENAME ... If FILENAME is omitted, the printname of FEATURE is used as the file name. Therefore, it is always a good practice to provide a feature with the same name as the file. > Best regards, > Philippe Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 23 04:27:20 2016 Received: (at 24985) by debbugs.gnu.org; 23 Nov 2016 09:27:20 +0000 Received: from localhost ([127.0.0.1]:38869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c9Tpn-0003YX-Tq for submit@debbugs.gnu.org; Wed, 23 Nov 2016 04:27:20 -0500 Received: from mail-ua0-f182.google.com ([209.85.217.182]:35740) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c9Tpl-0003YL-Ke for 24985@debbugs.gnu.org; Wed, 23 Nov 2016 04:27:17 -0500 Received: by mail-ua0-f182.google.com with SMTP id 12so7436619uas.2 for <24985@debbugs.gnu.org>; Wed, 23 Nov 2016 01:27:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=J7EgbXbpTH+asxTLwwFbxo4sO8RUeJPSnEiqr5ZzgEk=; b=IFL6Uahr5BPqXZW5cy3llygtJYp/aLIc67L+Wqz3tVBLdhqb1Yi+gjP/TDFGGdlttm H8S4x+Zt4+3w5aXArYzyeDjw/cG1f3verDzO5D5OprxDVq+SpoYmCrY3/yReAy0ooHO4 nYLD40Ng/4NJQCfGXu87EySgpzL0w9N5e0xp5NSGboDRPG7262e49mJzwJGQ4vZumTgH QYT6eoA0QaZIdszIHwlgbMjhkC43z2oWTiEWSSlxvwTN/fsOw+7edinKOi6/UKdl8qJk c4ay2zFoahaXA5Zks/Hnq6xOJ8rch1wcGhpiwM3wDjaRP9BWlf+GAAv7Rd1mk0jY2f0Y S8rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=J7EgbXbpTH+asxTLwwFbxo4sO8RUeJPSnEiqr5ZzgEk=; b=DBFRb3hv7dS6mDNesYiOIKwq1dX1iqjtH4A6e4n5AfdYvWNHGUoVueUuuAOBGATJcl Qfn3HtUinoyi/i7y9iINUgudelLvhQtzOlmwLAs1QNu+c/j+BCuzLtA52KMvo/GihwPu Gvko3vXHZrsibVeBBcQ0eIjNA6exShG/vHv7J9o8ezDmLI3dnli3IMyRGItrDmmeFK80 taBFofEJ+OcMB1Pw4A9gHpq13Gxp/u70lyzgutBfq1drsnMsuyFMEhVnatCVpwSWAXq0 mCLZReREi00bAd+7GU/hAqg7BTSHI9Y4K9Pu4JOLSxK3Phb9TYS2SeSuZeY0EoWipuKa ZS2g== X-Gm-Message-State: AKaTC032gvcOlLaLEPPYRu2WZXxV0XG8ncRuwssItZMJ2YlYCti54DZEn/eI+vgXFL+sE86PIfZYnGVQ1lBtnw== X-Received: by 10.159.35.45 with SMTP id 42mr1346323uae.173.1479893232218; Wed, 23 Nov 2016 01:27:12 -0800 (PST) MIME-Version: 1.0 Received: by 10.103.72.70 with HTTP; Wed, 23 Nov 2016 01:26:41 -0800 (PST) In-Reply-To: <87eg23r1hp.fsf@gmx.de> References: <8737ijlngz.fsf@gmx.de> <87eg23r1hp.fsf@gmx.de> From: Philippe Vaucher Date: Wed, 23 Nov 2016 10:26:41 +0100 Message-ID: Subject: Re: bug#24985: Add missing provide statements To: Michael Albinus Content-Type: multipart/alternative; boundary=001a11371b26697a080541f47eb5 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 24985 Cc: 24985@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.0 (/) --001a11371b26697a080541f47eb5 Content-Type: text/plain; charset=UTF-8 > > Therefore, it is always a good practice to provide a feature with the > same name as the file. > Yes, hence my second patch. Okay, is there anything else to discuss? Is the patch ok? Best regards, Philippe --001a11371b26697a080541f47eb5 Content-Type: text/html; charset=UTF-8
Therefore, it is always a good practice to provide a feature with the
same name as the file.

Yes, hence my second patch.

Okay, is there anything else to discuss? Is the patch ok?

Best regards,
Philippe
--001a11371b26697a080541f47eb5-- From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 23 04:46:44 2016 Received: (at 24985) by debbugs.gnu.org; 23 Nov 2016 09:46:44 +0000 Received: from localhost ([127.0.0.1]:38874 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c9U8a-0003zK-H6 for submit@debbugs.gnu.org; Wed, 23 Nov 2016 04:46:44 -0500 Received: from mout.gmx.net ([212.227.15.19]:58353) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c9U8Y-0003z5-RM for 24985@debbugs.gnu.org; Wed, 23 Nov 2016 04:46:43 -0500 Received: from detlef.gmx.de ([87.146.60.154]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LmbZb-1cj64J199v-00aBP7; Wed, 23 Nov 2016 10:46:32 +0100 From: Michael Albinus To: Philippe Vaucher Subject: Re: bug#24985: Add missing provide statements References: <8737ijlngz.fsf@gmx.de> <87eg23r1hp.fsf@gmx.de> Date: Wed, 23 Nov 2016 10:46:31 +0100 In-Reply-To: (Philippe Vaucher's message of "Wed, 23 Nov 2016 10:26:41 +0100") Message-ID: <87r362o7ew.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:h8LWdWY5Un5/qH7VYmFeaanYc3DHNQ2AWvULU//2GjCuWB+u7lM jGna8gEwEvx4Ixk8oxg8Sj5P+wgpycijPqOyYpXiXQHpodMO0fBjc6QAxPpcNF4JLqo+tFH XEq+X0DSd/RgO3ncsRqJ6qPBHGWzSArU582sdR2hGKfzZvIgAZiHYtyqjn44k4WJpRCPB7X HHDDNXvuuPwQHjLN7Jgmg== X-UI-Out-Filterresults: notjunk:1;V01:K0:0eTEwOzYAaE=:mKzffpqXEEwiHQVTDYhCgw LZyJj00afOLbU7qh4igSIMt9lC3HlFYIXYLi0g9SAUuK7nDgIqdu/vb/MQAl0RqxkWBPGzWYW clBbVNNUcHLWe//dH9Bdc2gNNQ7oh4ZE7NRW0uG1X/MY/EeCemBoXQDwkC7dD2fQ7P0Ak92iE AXgEQtmY5P+qQ+jrbtM6zro+8Df//59Yeshwpw5Drv7pN17LWt3y7OaXgfBqceOIAVVUrG/KL D7EA0SlyxaGJnQa4Byc7FgddXVQrSd4VOPC0V+fdg0893sT6ggH4aFaYm91r6mWa5nD8YeCqY +I4OnJRqxxM6pqj7YDyUM60kr5R/Jr2Wbn6zeuczmjRn/ExJawMeueKG/LjgFpCwWXGDPGFq+ PwjoKt/pdFO2F9Pcv2knYJNeGFan2Lxvem78R2UUEbZZfuGORfdx5I1my2gBWygqrFFkQXEr/ FFKRf8KU02FOtCoDvCa5Y52F64IupcvbjNxnlWP009yRJRpCIGoBJ2+LUKldNmN04OiHb1Ss8 FgPpTX31/xHVXFTw9kKeswtWjvjYte7uUjNdeDIdj6x5BqgvUnq/3rxvFUohuvWqfKGHFVt5V XJScaCj4ctJvl28ArUlTCWJGpW/sF5+DkcVmDEDrxG7AjgZES+iwH2jolIZHtf//ewrKg4JhG vE1CDeXmMtfU5hqf9Uimg7euqabyrmFUA65rVFNVScdsivZJumImOxeroklNJG0P+XDtGjZr4 7TaYfN1WSotfNwJNunWj2jWHln6TZ4s3I0t5sT/Byj6IAIf4G0UjroghTf3NmIRK5Ma7QgLHM RQ8GuAcNTYa1C5r4E0ViLVFPPH8mA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 24985 Cc: 24985@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.7 (/) Philippe Vaucher writes: > Okay, is there anything else to discuss? Is the patch ok? Nothing else from my pov. > Best regards, > Philippe Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 25 05:27:47 2016 Received: (at 24985) by debbugs.gnu.org; 25 Nov 2016 10:27:47 +0000 Received: from localhost ([127.0.0.1]:41111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cADjP-0001CC-AF for submit@debbugs.gnu.org; Fri, 25 Nov 2016 05:27:47 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53625) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cADjO-0001Bx-6T for 24985@debbugs.gnu.org; Fri, 25 Nov 2016 05:27:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cADjE-00068I-Lp for 24985@debbugs.gnu.org; Fri, 25 Nov 2016 05:27:40 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60815) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cADjE-00068E-J5; Fri, 25 Nov 2016 05:27:36 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2258 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1cADjD-00017Y-PB; Fri, 25 Nov 2016 05:27:36 -0500 Date: Fri, 25 Nov 2016 12:27:26 +0200 Message-Id: <83bmx34zxt.fsf@gnu.org> From: Eli Zaretskii To: Philippe Vaucher In-reply-to: (message from Philippe Vaucher on Tue, 22 Nov 2016 14:58:19 +0100) Subject: Re: bug#24985: Add missing provide statements References: <8737ijlngz.fsf@gmx.de> 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: -8.0 (--------) X-Debbugs-Envelope-To: 24985 Cc: michael.albinus@gmx.de, 24985@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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.0 (--------) > From: Philippe Vaucher > Date: Tue, 22 Nov 2016 14:58:19 +0100 > Cc: 24985@debbugs.gnu.org > > > (defalias 'toggle-auto-composition 'auto-composition-mode) > > > > +(provide 'auto-composition-mode) > > Why that? I would expect (provide 'composite) here. > > I thought that the most interesting thing in composite was auto-composition-mode... same reasoning for > replace.el which provided 'occur in my first patch. > > Anyway, you're right, it's not very consistent. Here attached is a new patch that simply follows the file name. Thanks, pushed to master. In the future, please start each sentence in the log entry with a capital letter, and end it with a period. Here's how I reformatted your log message: * lisp/composite.el: * lisp/replace.el: * lisp/textmodes/text-mode.el: Add provide statement. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 25 05:28:14 2016 Received: (at control) by debbugs.gnu.org; 25 Nov 2016 10:28:14 +0000 Received: from localhost ([127.0.0.1]:41115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cADjq-0001DI-J6 for submit@debbugs.gnu.org; Fri, 25 Nov 2016 05:28:14 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cADjp-0001D6-Fg for control@debbugs.gnu.org; Fri, 25 Nov 2016 05:28:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cADjg-0006PL-SU for control@debbugs.gnu.org; Fri, 25 Nov 2016 05:28:08 -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.9 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]:60852) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cADjg-0006PE-PQ for control@debbugs.gnu.org; Fri, 25 Nov 2016 05:28:04 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2259 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1cADjf-0001op-Vk for control@debbugs.gnu.org; Fri, 25 Nov 2016 05:28:04 -0500 Date: Fri, 25 Nov 2016 12:27:55 +0200 Message-Id: <83a8cn4zx0.fsf@gnu.org> From: Eli Zaretskii To: control@debbugs.gnu.org In-reply-to: (message from Philippe Vaucher on Tue, 22 Nov 2016 14:58:19 +0100) Subject: Re: bug#24985: Add missing provide statements References: <8737ijlngz.fsf@gmx.de> 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: -8.0 (--------) X-Debbugs-Envelope-To: control 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: -8.0 (--------) close 24985 thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 25 06:52:20 2016 Received: (at 24985) by debbugs.gnu.org; 25 Nov 2016 11:52:20 +0000 Received: from localhost ([127.0.0.1]:41188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cAF3E-0004yM-5k for submit@debbugs.gnu.org; Fri, 25 Nov 2016 06:52:20 -0500 Received: from mail-ua0-f172.google.com ([209.85.217.172]:33957) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cAF3D-0004yB-8B for 24985@debbugs.gnu.org; Fri, 25 Nov 2016 06:52:19 -0500 Received: by mail-ua0-f172.google.com with SMTP id 51so74902581uai.1 for <24985@debbugs.gnu.org>; Fri, 25 Nov 2016 03:52:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=n0t84U+XmZEE4YdNnx9whafdRncNaaJYWli8nSDAIF4=; b=gGHLzsNg+POoOdj9fkr/NMitHY+O2Ubu1ve9k/5oSODp+FxcLqa2W4OCpFF/X3Bi86 +WSN4ry4QCSc4OEIVKe5T04i9nIJwnAjJaXEym8m/0CeppYbiWmiwWNdlBNpcdThDHYV y+e90DmZ/t5kIETNkkEJSD2FJ9sMWVCUnzuqH+fzFUdcSM8ffpcuLaqmJZVe6BNb8O78 q2xseuUXckuoXtWkuK/+/F5QuQCSNgZ1mbpkXZMBd/vtMb2tO2A7JZces0ZQVEUibNSQ EycUs4zBbr9EVCHUJrT6uCskBpKnR2mT7YCDLRlqq8juVM8UiqnePGdtBRK7eXaHmIX5 jbdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=n0t84U+XmZEE4YdNnx9whafdRncNaaJYWli8nSDAIF4=; b=XRtDTn2VQ9ZW9hbI0xWzwfzzTydES4a8Srcl+i6Mm6sAJxSBukMLnpSTV7ChImQ+w8 XysG2D6faaaGGWnOR25c28miy24d5IbyYvtUMaFv5GgxYPu7eytfP05K7jwUTcAVgtg3 liVDzvThwHUnEPTy658xjwPMuTZi1UjxYy9fe4tXGYfYirexIvbqWN8LNYziHudzUV23 VCpou04M30R7gY/QiUoaf/rd687PAMJnV6yKxlxmzDfCuKRRZPs8NSTPit4w7VGncjVU CI/3JETrCz3rvX0wAGiZHyLyWQrxlSO/XD8G+KsEkCd3Tgg/QQvRbkWkqiFkakK15fhi jR3A== X-Gm-Message-State: AKaTC02BAtCXRri+uBdvc7h+vPnczybIcp5GMnvaabTAhss+XaTWSoPEAjXkuyd5mY0W9TpvFpcT5Z5weiMeqQ== X-Received: by 10.176.16.30 with SMTP id f30mr815918uab.58.1480074733700; Fri, 25 Nov 2016 03:52:13 -0800 (PST) MIME-Version: 1.0 Received: by 10.103.72.70 with HTTP; Fri, 25 Nov 2016 03:51:43 -0800 (PST) In-Reply-To: <83bmx34zxt.fsf@gnu.org> References: <8737ijlngz.fsf@gmx.de> <83bmx34zxt.fsf@gnu.org> From: Philippe Vaucher Date: Fri, 25 Nov 2016 12:51:43 +0100 Message-ID: Subject: Re: bug#24985: Add missing provide statements To: Eli Zaretskii Content-Type: multipart/alternative; boundary=f403045e21e0be48fd05421ec0fc X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24985 Cc: Michael Albinus , 24985@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.0 (/) --f403045e21e0be48fd05421ec0fc Content-Type: text/plain; charset=UTF-8 > > In the future, please start each sentence in the log entry with a > capital letter, and end it with a period. Here's how I reformatted > your log message: > > * lisp/composite.el: > * lisp/replace.el: > * lisp/textmodes/text-mode.el: Add provide statement. > Alright. Thanks! Philippe --f403045e21e0be48fd05421ec0fc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
In the future, please start each sentence in the= log entry with a
capital letter, and end it with a period.=C2=A0 Here's how I reformatte= d
your log message:

* lisp/composite.el:
* lisp/replace.el:
* lisp/textmodes/text-mode.el: Add provide statement.

Alright. Thanks!

Philippe=
--f403045e21e0be48fd05421ec0fc-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 25 20:07:47 2016 Received: (at 24985) by debbugs.gnu.org; 26 Nov 2016 01:07:47 +0000 Received: from localhost ([127.0.0.1]:41944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cART1-00041O-4h for submit@debbugs.gnu.org; Fri, 25 Nov 2016 20:07:47 -0500 Received: from eggs.gnu.org ([208.118.235.92]:38731) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cARSz-00041B-P0 for 24985@debbugs.gnu.org; Fri, 25 Nov 2016 20:07:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cARSu-0000ZT-1F for 24985@debbugs.gnu.org; Fri, 25 Nov 2016 20:07:40 -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.9 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]:56119) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cARSo-0000V6-W1; Fri, 25 Nov 2016 20:07:35 -0500 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1cARSo-0001D3-8v; Fri, 25 Nov 2016 20:07:34 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Philippe Vaucher In-reply-to: (message from Philippe Vaucher on Fri, 25 Nov 2016 12:51:43 +0100) Subject: Re: bug#24985: Add missing provide statements References: <8737ijlngz.fsf@gmx.de> <83bmx34zxt.fsf@gnu.org> Message-Id: Date: Fri, 25 Nov 2016 20:07:34 -0500 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: -8.0 (--------) X-Debbugs-Envelope-To: 24985 Cc: eliz@gnu.org, michael.albinus@gmx.de, 24985@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: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.0 (--------) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > * lisp/composite.el: > > * lisp/replace.el: > > * lisp/textmodes/text-mode.el: Add provide statement. Why do these files need a provide? They are always loaded. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html. From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 26 02:17:40 2016 Received: (at 24985) by debbugs.gnu.org; 26 Nov 2016 07:17:40 +0000 Received: from localhost ([127.0.0.1]:42044 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cAXEx-0006jI-Ui for submit@debbugs.gnu.org; Sat, 26 Nov 2016 02:17:40 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34026) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cAXEw-0006j7-FJ for 24985@debbugs.gnu.org; Sat, 26 Nov 2016 02:17:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cAXEo-0000R1-43 for 24985@debbugs.gnu.org; Sat, 26 Nov 2016 02:17:33 -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.9 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]:33100) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cAXEo-0000Qx-0d; Sat, 26 Nov 2016 02:17:30 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3503 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1cAXEf-0002zC-W1; Sat, 26 Nov 2016 02:17:22 -0500 Date: Sat, 26 Nov 2016 09:17:15 +0200 Message-Id: <83mvgm3e2s.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org In-reply-to: (message from Richard Stallman on Fri, 25 Nov 2016 20:07:34 -0500) Subject: Re: bug#24985: Add missing provide statements References: <8737ijlngz.fsf@gmx.de> <83bmx34zxt.fsf@gnu.org> 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: -8.0 (--------) X-Debbugs-Envelope-To: 24985 Cc: philippe.vaucher@gmail.com, michael.albinus@gmx.de, 24985@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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.0 (--------) > From: Richard Stallman > CC: eliz@gnu.org, michael.albinus@gmx.de, 24985@debbugs.gnu.org > Date: Fri, 25 Nov 2016 20:07:34 -0500 > > > > * lisp/composite.el: > > > * lisp/replace.el: > > > * lisp/textmodes/text-mode.el: Add provide statement. > > Why do these files need a provide? > They are always loaded. Yes, they are always loaded. But having a provide in them doesn't hurt anything, AFAICT. From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 26 04:18:00 2016 Received: (at 24985) by debbugs.gnu.org; 26 Nov 2016 09:18:00 +0000 Received: from localhost ([127.0.0.1]:42094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cAZ7Q-0000xM-Gn for submit@debbugs.gnu.org; Sat, 26 Nov 2016 04:18:00 -0500 Received: from mout.gmx.net ([212.227.15.18]:64153) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cAZ7P-0000x8-3V for 24985@debbugs.gnu.org; Sat, 26 Nov 2016 04:17:59 -0500 Received: from detlef.gmx.de ([93.209.85.11]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M243n-1czVo52vjH-00u3MN; Sat, 26 Nov 2016 10:17:50 +0100 From: Michael Albinus To: Eli Zaretskii Subject: Re: bug#24985: Add missing provide statements References: <8737ijlngz.fsf@gmx.de> <83bmx34zxt.fsf@gnu.org> <83mvgm3e2s.fsf@gnu.org> Date: Sat, 26 Nov 2016 10:17:48 +0100 In-Reply-To: <83mvgm3e2s.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 26 Nov 2016 09:17:15 +0200") Message-ID: <874m2u4n2b.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:NzdqKoAFowkisfrdwEJAFOhHTbdc5LuZZsDzOnGT09fSzIP7WbL p0WfCvWkuHsZ0Bjuc76LGcSRUForhQ+8xlmCm8R6KwezddTayilYevegF3UE14niZsv/q7t S9Xtm4hHpk3wWotwY7zvOYWYJ9KSSxMCdZjD72AQjNMptJCpWvJqJ4+LtxNjRiUtQdCSvsQ rwgjboxZnyu/WN5B973aQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:nVd4Sy2hKQ8=:O/bBeXRClblQEftoYT/1Qx 9Dysc9BCVE05I0llLuWsm0GnUPgTeIUJ5HyCEnd/Nxh+AbuP9xeczbIrWUwrBb9OCrdW736Rb 7J2mnSLJJbaKIgpoz/uoOr8RixB9TOqnr5wRi5gAyhuUDf4nitQgzY3uAcd2RNlga432ta5Iy jkOXhRW3JfxaIXKJm1kvjy2IzV5udooC4JwSxw7MaIw8NXTct8BytSALdyHpFRV+Ts0+Z8vG6 ncg/B3MRwRsi8l5QVvISZPu2VkyXYfUX6OvCS7f55Tq7neKA9W7CpAGZ3JIuIdeI9z516dGYH V5YWLwazbgimirL0m6aLjUu4kmrpujFyzty90uSaoEsmDXQjpWQXrwrKbrW32tgCUkas2mJY0 oy4b+l1du+f96YdRseXZLxug3pgLTxcSkX1P8JJ4dWKs0Nb+Z3qqlJKaJdygTuRWR0qDRiSZ7 ibSuhuElDuCao5fDvtBJLwWH/rn2xDi3w52c1AgCO20j8JFoVu2kugpsW1CGwvQlMjJfAhnOa gZIQAuvO+3urxF7J/u3RaclUeQusYGZ5wO2dCPCHGtzPjqOoida/sWDMq0cxCJxgXsYSTo77u nGDOiIoJdFQEAto+Ej4Q5kyhQ4fBm0UKo+9hGWRlzJ32c4DUqrTqO62K8UH4CnKOqD3JnTanW shBEiJx20Vo4XiZdGeHbe07VLrJMit8CvEiI3HuhVACUovOj+Rye2O15RtAunSloyro/OS2ci 8L+vZ5UaHxHxDQuARCm/YlZK6+rkE+A3V55IOlZnbD+IArvoANw5MR9agf5+AlpVG8GdmvVNT r7Ur4BG X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 24985 Cc: philippe.vaucher@gmail.com, rms@gnu.org, 24985@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.7 (/) Eli Zaretskii writes: >> > > * lisp/composite.el: >> > > * lisp/replace.el: >> > > * lisp/textmodes/text-mode.el: Add provide statement. >> >> Why do these files need a provide? >> They are always loaded. > > Yes, they are always loaded. But having a provide in them doesn't > hurt anything, AFAICT. And in case they are required somewhere else, they would be reloaded, w/o a provide. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 26 05:07:53 2016 Received: (at 24985) by debbugs.gnu.org; 26 Nov 2016 10:07:53 +0000 Received: from localhost ([127.0.0.1]:42142 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cAZtg-00025o-Ti for submit@debbugs.gnu.org; Sat, 26 Nov 2016 05:07:53 -0500 Received: from mail-vk0-f50.google.com ([209.85.213.50]:33861) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cAZtf-00025Z-T2 for 24985@debbugs.gnu.org; Sat, 26 Nov 2016 05:07:52 -0500 Received: by mail-vk0-f50.google.com with SMTP id x186so52753720vkd.1 for <24985@debbugs.gnu.org>; Sat, 26 Nov 2016 02:07:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=QoC6ny+cxpOOQAJLbKV7zsyKXetwIoBpyIIhrwFFLGw=; b=UbpIjpH68OhbtlLq+aGSFuHGA9ynTTNdtOffQGGuOiraoBkpUG4Dk9bjFcyzi4mNbQ jmKG9FVltk2tEne1l5Yg/mzqvCg6gWXVN2zpxNfh64Strk3Tfrb8EqFLsDBEIjKXeGkg SF0T4OB/DOPGX0y8JLiUqZRp6/oUwaMi92R4T6pVzdXZJHiWcgqhVewb9ke4Ct/FQ6r5 Qb7/gsBS6CtuSSJcKCMxHMFkZOPKe/rf9IyUmdyIJEZKu7wOMGMX28uwNu0691MhsuAx +Oq6Y+xXarvuhqI7k/Wnd4OqV3QPaOlqsJunXS7hvDn+r7JsmTjepOzVyGUddluC+Mur 0JCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=QoC6ny+cxpOOQAJLbKV7zsyKXetwIoBpyIIhrwFFLGw=; b=O2UrhNzwU6D7pHDwnXz+tRL7z17m7FYt+3aORwzXUNPHEQHaGUNeLcrFDVjL62WMJd hVPhuZrAp2WTvbRKRWe0rhlUabSmdxa7908g8Pfue3UiyGH4gXdLrcqBRVkA/MT66QwR wkh0u3E1cszdFAHovIDRQBM+mJtduTL5jyLGjLOocKTwY0Zp4WujxPlXRh7VZh6CchLw i/PaWLXMiUhWYT5Jf0olJPAnvGrz2ZsBSTHeqy9xJnRY3IC7OT7CGEpEEbVVEtw3/mjN YltyiqaTI4LWTVmjCFrY8b8hoGSwuV604/aKwsi9TDPZF3tmup4HRT9relynYNoCEh7U nncA== X-Gm-Message-State: AKaTC00CsGJgBXP7IZ3DO2hD1aUTFdSNuhxAckuTBllqOzTMHFYKBpalNhWqYChfSn9i9vZ/npR2drTZEzY7lg== X-Received: by 10.31.52.5 with SMTP id b5mr4503771vka.65.1480154866430; Sat, 26 Nov 2016 02:07:46 -0800 (PST) MIME-Version: 1.0 Received: by 10.103.72.70 with HTTP; Sat, 26 Nov 2016 02:07:45 -0800 (PST) Received: by 10.103.72.70 with HTTP; Sat, 26 Nov 2016 02:07:45 -0800 (PST) In-Reply-To: <874m2u4n2b.fsf@gmx.de> References: <8737ijlngz.fsf@gmx.de> <83bmx34zxt.fsf@gnu.org> <83mvgm3e2s.fsf@gnu.org> <874m2u4n2b.fsf@gmx.de> From: Philippe Vaucher Date: Sat, 26 Nov 2016 11:07:45 +0100 Message-ID: Subject: Re: bug#24985: Add missing provide statements To: Michael Albinus Content-Type: multipart/alternative; boundary=001a1144012606daed05423169c8 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 24985 Cc: Eli Zaretskii , 24985@debbugs.gnu.org, rms@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.0 (/) --001a1144012606daed05423169c8 Content-Type: text/plain; charset=UTF-8 > And in case they are required somewhere else, they would be reloaded, > w/o a provide. Also like I said in my original bug report, it forced people using "eval-after-load" to use the string parameter, which leads to problems/inconsistency in custom config or tests. Now maybe using eval-after-load for these modes is a mistake but again it is not very consistent. Philippe --001a1144012606daed05423169c8 Content-Type: text/html; charset=UTF-8

> And in case they are required somewhere else, they would be reloaded,
> w/o a provide.

Also like I said in my original bug report, it forced people using "eval-after-load" to use the string parameter, which leads to problems/inconsistency in custom config or tests.

Now maybe using eval-after-load for these modes is a mistake but again it is not very consistent.

Philippe

--001a1144012606daed05423169c8-- From unknown Fri Aug 15 15:30:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 24 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