From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 21 12:33:13 2012 Received: (at submit) by debbugs.gnu.org; 21 Apr 2012 16:33:13 +0000 Received: from localhost ([127.0.0.1]:45886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SLdFJ-0004UH-9X for submit@debbugs.gnu.org; Sat, 21 Apr 2012 12:33:13 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37181) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SLdFG-0004U6-Ro for submit@debbugs.gnu.org; Sat, 21 Apr 2012 12:33:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SLdEe-0007Zn-0t for submit@debbugs.gnu.org; Sat, 21 Apr 2012 12:32:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:42469) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SLdEd-0007Yi-UX for submit@debbugs.gnu.org; Sat, 21 Apr 2012 12:32:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53019) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SLczM-0006ju-1d for bug-gnu-emacs@gnu.org; Sat, 21 Apr 2012 12:16:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SLczJ-0002qM-Ms for bug-gnu-emacs@gnu.org; Sat, 21 Apr 2012 12:16:43 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]:24342) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SLczJ-0002qF-Go for bug-gnu-emacs@gnu.org; Sat, 21 Apr 2012 12:16:41 -0400 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3LGGb5U006731 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sat, 21 Apr 2012 16:16:38 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q3LGGbbe019985 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 21 Apr 2012 16:16:37 GMT Received: from abhmt109.oracle.com (abhmt109.oracle.com [141.146.116.61]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q3LGGakE017151 for ; Sat, 21 Apr 2012 11:16:37 -0500 Received: from dradamslap1 (/10.159.63.181) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 21 Apr 2012 09:16:36 -0700 From: "Drew Adams" To: Subject: 24.1.50; Make `customize-mode' work for minor modes too, or define `customize-minor-mode' Date: Sat, 21 Apr 2012 09:16:30 -0700 Message-ID: <1D21F2C43938448A96752150DE4F732D@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac0f2hxapncjwXsFTZOSpEFHCmAj6A== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090201.4F92DD66.0049,ss=1,re=0.000,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) 1. First, a doc quibble and a question about the status of this command. `(elisp) Derived Modes' says, "Only the (still experimental and unadvertised) command `customize-mode' currently uses this." It has said this since at least Emacs 22. If it was an experiment (how so? no explanation anywhere, AFAICT), presumably it is over now? Or at least explain in what way it is experimental. Does it have problems? If so what? It does not help users to characterize something as "experimental" if you do not describe the experiment or the associated questions/problems. And `customize-mode' is of course not at all "unadvertised", since it is documented, including here, in this part of the manual. This kind of writing, characterizing something as experimental or unadvertised does not belong in the manual. And it only becomes more inappropriate with time and neglect. 2. AFAICT, there is nothing in the definition or use of `customize-mode' that necessarily limits it to major modes. The only thing that limits it this way is that `major-mode' is hard-coded in its definition. Even the use of `custom-group-of-mode' in the definition applies equally to minor modes, IIUC. Likewise, the use of `completion-regexp-list' with "-mode\\'" applies to minor modes as well. So please release it from its limitation to major modes. Minor modes can have defcustoms and deffaces and defgroups too. It is OK for the default to be the current major mode, but the use of a prefix arg (completion for a mode name) should at least allow for minor modes as well as major modes. In GNU Emacs 24.1.50.1 (i386-mingw-nt5.1.2600) of 2012-04-19 on MARVIN Bzr revision: 107968 monnier@iro.umontreal.ca-20120419220225-gijdcbfxuiqy5dhb Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.6) --no-opt --enable-checking --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-3.0.9/include -ID:/devel/emacs/libs/libiconv-1.13.1-1-dev/include -ID:/devel/emacs/libs/libxml2-2.7.8/include/libxml2' From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 21 13:50:58 2012 Received: (at 11299) by debbugs.gnu.org; 21 Apr 2012 17:50:58 +0000 Received: from localhost ([127.0.0.1]:45949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SLeSX-0006Kj-BX for submit@debbugs.gnu.org; Sat, 21 Apr 2012 13:50:58 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]:27426) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SLeSV-0006KW-4s for 11299@debbugs.gnu.org; Sat, 21 Apr 2012 13:50:55 -0400 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3LHoF4n017774 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <11299@debbugs.gnu.org>; Sat, 21 Apr 2012 17:50:16 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by ucsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q3LHoFcC001818 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <11299@debbugs.gnu.org>; Sat, 21 Apr 2012 17:50:15 GMT Received: from abhmt113.oracle.com (abhmt113.oracle.com [141.146.116.65]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q3LHoFYT003698 for <11299@debbugs.gnu.org>; Sat, 21 Apr 2012 12:50:15 -0500 Received: from dradamslap1 (/10.159.63.181) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 21 Apr 2012 10:50:14 -0700 From: "Drew Adams" To: <11299@debbugs.gnu.org> References: <1D21F2C43938448A96752150DE4F732D@us.oracle.com> Subject: RE: bug#11299: 24.1.50; Make `customize-mode' work for minor modes too, or define`customize-minor-mode' Date: Sat, 21 Apr 2012 10:50:08 -0700 Message-ID: <1F20E8C3A654469AAC7AD33CBE056921@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <1D21F2C43938448A96752150DE4F732D@us.oracle.com> Thread-Index: Ac0f2hxapncjwXsFTZOSpEFHCmAj6AACUYgw X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-CT-RefId: str=0001.0A090207.4F92F358.00B0,ss=1,re=0.000,fgs=0 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 11299 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) E.g., something like this: (defun customize-mode (mode) "Customize options related to a major or minor mode. By default the current major is used. With a prefix argument or if the current major mode has no known group, you are prompted for the MODE to customize." (interactive (list (let ((completion-regexp-list '("-mode\\'")) (group (custom-group-of-mode major-mode))) (if (and group (not current-prefix-arg)) major-mode (intern (completing-read "Mode: " obarray 'custom-group-of-mode t nil nil (and group (symbol-name major-mode)))))))) (customize-group (custom-group-of-mode mode))) From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 24 23:23:41 2016 Received: (at 11299) by debbugs.gnu.org; 25 Jun 2016 03:23:42 +0000 Received: from localhost ([127.0.0.1]:54811 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGeC5-0001p8-LL for submit@debbugs.gnu.org; Fri, 24 Jun 2016 23:23:41 -0400 Received: from mail-oi0-f50.google.com ([209.85.218.50]:33550) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGeC4-0001oq-2H for 11299@debbugs.gnu.org; Fri, 24 Jun 2016 23:23:40 -0400 Received: by mail-oi0-f50.google.com with SMTP id u201so139289452oie.0 for <11299@debbugs.gnu.org>; Fri, 24 Jun 2016 20:23:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to:cc; bh=K/zGk/Tosm1RP73pTGLJw7XukUYofC4VA2FZykXDvk0=; b=fG+AX1xGPMl4GIdOAbvLrUD/y5ElKlhkgjO/CcpM77EPeafB6eHM5vVEDQahXo5Eu4 Uv+U4HZDPiuU0xvtvUMgRCLGRODXT8QKVTJEBUQY9OYQdLena4MHVmL7KL8txKC6wr+O 2nWW0mg7zlO/RCRYEN6jvgKjWIF/1qFehWTC9IAY57N5Pn4m3g2yZEHO2lYiXxF6jHcY Ocf/M0Opmf3JibVTQKqNSFjHGeLxgW5QjyyRRqBWs67Cg7oE7SP5wV8unwvoy4eVMrpQ l+H6QxtlZkp2NiX6P6GAWqjD4kfS6ol/bwA4EzWulu3nrZyItG/evBAgRgA78JKWqL0/ FByA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to:cc; bh=K/zGk/Tosm1RP73pTGLJw7XukUYofC4VA2FZykXDvk0=; b=AaBgQdSZAGd27gjGrj+CuwR/T3sHapGMw+MU2KwoDau5B3oIxw84n7jhCeQ38hj6p1 ZWNurdjk++4MebWEM9+LvTB6bE7TLTTUZlod6LinmuQD56FNYgIDCSJr74s3W6WEXf7/ Vtfg2cxEidAg8kbsyTWknLS6DWO8iegv2FQN51ADPYSh8Rwa/sARaIE5owkC8PCaJmgn c5k/rXIAvrF4nC/TvfqvrJ0UQayYan5Bor1pvnLLh4HZJ0pemgKAEUX1nOSt1c+nzKKX MZGwMewsZC7doY/feWvrt/hp/+DIFGt2fKqIkvwGkNGUMXanF0NSXUECcfdj5mLuxSbC 5HzA== X-Gm-Message-State: ALyK8tJUuwrxfvmZ4VHUyjWQiR4BXUFLJqWe11wQBNwDlynLBvJB3YLXu3dcOjQEvzuPMdrR7J4LYT+ZpL/j0g== X-Received: by 10.202.73.140 with SMTP id w134mr4396720oia.35.1466825014481; Fri, 24 Jun 2016 20:23:34 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.52.238 with HTTP; Fri, 24 Jun 2016 20:23:34 -0700 (PDT) From: Noam Postavsky Date: Fri, 24 Jun 2016 23:23:34 -0400 X-Google-Sender-Auth: 6Q1fu--f5zL5p8C_lscUctI2OnI Message-ID: Subject: RE: bug#11299: 24.1.50; Make `customize-mode' work for minor modes too, or define`customize-minor-mode' To: 11299@debbugs.gnu.org Content-Type: multipart/mixed; boundary=001a113dd4e2efb3fc053611cff1 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 11299 Cc: Drew Adams 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 (/) --001a113dd4e2efb3fc053611cff1 Content-Type: text/plain; charset=UTF-8 tag 11299 + patch quit > `(elisp) Derived Modes' says, "Only the (still experimental and > unadvertised) command `customize-mode' currently uses this." > > It has said this since at least Emacs 22. Indeed that seems long enough to declare it non-experimental. So I propose removing that phrase and just say "The command `customize-mode' uses this", as in the current docstring of `define-derived-modes'. Any objections? > It is OK for the default to be the current major mode, but the use > of a prefix arg (completion for a mode name) should at least allow > for minor modes as well as major modes. AFAICT it always allowed entering any mode with a prefix argument, it's just a matter of updating prompt and docstring (cf http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23649). --001a113dd4e2efb3fc053611cff1 Content-Type: text/x-patch; charset=US-ASCII; name="0002-Don-t-describe-customize-mode-as-experimental.patch" Content-Disposition: attachment; filename="0002-Don-t-describe-customize-mode-as-experimental.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ipulnnsi0 RnJvbSBhMjM1MDU0MzNlMmNjYmNhOWI2MWU1NTY0ZGU1ODEyMDdmYjNkZDgxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOb2FtIFBvc3RhdnNreSA8bnBvc3RhdnNAZ21haWwuY29tPgpE YXRlOiBGcmksIDI0IEp1biAyMDE2IDIzOjAxOjM2IC0wNDAwClN1YmplY3Q6IFtQQVRDSCAyLzJd IERvbid0IGRlc2NyaWJlIGBjdXN0b21pemUtbW9kZScgYXMgZXhwZXJpbWVudGFsCgoqIGRvYy9s aXNwcmVmL21vZGVzLnRleGkgKERlcml2ZWQgTW9kZXMpOiBSZW1vdmUgbm90ZSBhYm91dApjdXN0 b21pemUtbW9kZSBiZWluZyBleHBlcmltZW50YWw7IGl0IGhhcyBiZWVuIGFyb3VuZCBzaW5jZSBF bWFjcwoyMiAoQnVnICMxMTI5OSkuCi0tLQogZG9jL2xpc3ByZWYvbW9kZXMudGV4aSB8IDcgKysr LS0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRp ZmYgLS1naXQgYS9kb2MvbGlzcHJlZi9tb2Rlcy50ZXhpIGIvZG9jL2xpc3ByZWYvbW9kZXMudGV4 aQppbmRleCA0Yzk2ZTYzLi4zMmJhYTI3IDEwMDY0NAotLS0gYS9kb2MvbGlzcHJlZi9tb2Rlcy50 ZXhpCisrKyBiL2RvYy9saXNwcmVmL21vZGVzLnRleGkKQEAgLTc5NCwxMCArNzk0LDkgQEAgRGVy aXZlZCBNb2RlcwogCiBAaXRlbSA6Z3JvdXAKIElmIHRoaXMgaXMgc3BlY2lmaWVkLCB0aGUgdmFs dWUgc2hvdWxkIGJlIHRoZSBjdXN0b21pemF0aW9uIGdyb3VwIGZvcgotdGhpcyBtb2RlLiAgKE5v dCBhbGwgbWFqb3IgbW9kZXMgaGF2ZSBvbmUuKSAgT25seSB0aGUgKHN0aWxsCi1leHBlcmltZW50 YWwgYW5kIHVuYWR2ZXJ0aXNlZCkgY29tbWFuZCBAY29kZXtjdXN0b21pemUtbW9kZX0gY3VycmVu dGx5Ci11c2VzIHRoaXMuICBAY29kZXtkZWZpbmUtZGVyaXZlZC1tb2RlfSBkb2VzIEBlbXBoe25v dH0gYXV0b21hdGljYWxseQotZGVmaW5lIHRoZSBzcGVjaWZpZWQgY3VzdG9taXphdGlvbiBncm91 cC4KK3RoaXMgbW9kZS4gIChOb3QgYWxsIG1ham9yIG1vZGVzIGhhdmUgb25lLikgIFRoZSBjb21t YW5kCitAY29kZXtjdXN0b21pemUtbW9kZX0gdXNlcyB0aGlzLiAgQGNvZGV7ZGVmaW5lLWRlcml2 ZWQtbW9kZX0gZG9lcworQGVtcGh7bm90fSBhdXRvbWF0aWNhbGx5IGRlZmluZSB0aGUgc3BlY2lm aWVkIGN1c3RvbWl6YXRpb24gZ3JvdXAuCiBAZW5kIHRhYmxlCiAKIEhlcmUgaXMgYSBoeXBvdGhl dGljYWwgZXhhbXBsZToKLS0gCjIuOC4wCgo= --001a113dd4e2efb3fc053611cff1-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 25 04:05:28 2016 Received: (at 11299) by debbugs.gnu.org; 25 Jun 2016 08:05:28 +0000 Received: from localhost ([127.0.0.1]:54870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGial-0002H0-QV for submit@debbugs.gnu.org; Sat, 25 Jun 2016 04:05:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49441) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGiaj-0002Gn-R4 for 11299@debbugs.gnu.org; Sat, 25 Jun 2016 04:05:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bGiad-000899-U9 for 11299@debbugs.gnu.org; Sat, 25 Jun 2016 04:05:20 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46927) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGiad-00087r-RT; Sat, 25 Jun 2016 04:05:19 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4595 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bGiac-000188-2S; Sat, 25 Jun 2016 04:05:18 -0400 Date: Sat, 25 Jun 2016 11:04:36 +0300 Message-Id: <837fdd1yp7.fsf@gnu.org> From: Eli Zaretskii To: Noam Postavsky In-reply-to: (message from Noam Postavsky on Fri, 24 Jun 2016 23:23:34 -0400) Subject: Re: bug#11299: 24.1.50; Make `customize-mode' work for minor modes too, or define`customize-minor-mode' References: <1D21F2C43938448A96752150DE4F732D@us.oracle.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 11299 Cc: 11299@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: -6.4 (------) > From: Noam Postavsky > Date: Fri, 24 Jun 2016 23:23:34 -0400 > > > `(elisp) Derived Modes' says, "Only the (still experimental and > > unadvertised) command `customize-mode' currently uses this." > > > > It has said this since at least Emacs 22. > > Indeed that seems long enough to declare it non-experimental. So I > propose removing that phrase and just say "The command > `customize-mode' uses this", as in the current docstring of > `define-derived-modes'. Any objections? No, looks good. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 25 04:05:52 2016 Received: (at 11299) by debbugs.gnu.org; 25 Jun 2016 08:05:52 +0000 Received: from localhost ([127.0.0.1]:54873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGibA-0002Hd-1s for submit@debbugs.gnu.org; Sat, 25 Jun 2016 04:05:52 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49526) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGib8-0002HP-1Y for 11299@debbugs.gnu.org; Sat, 25 Jun 2016 04:05:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bGiaz-0008GT-3G for 11299@debbugs.gnu.org; Sat, 25 Jun 2016 04:05:45 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46933) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGiay-0008G4-S0; Sat, 25 Jun 2016 04:05:40 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4596 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bGiax-0001qO-UY; Sat, 25 Jun 2016 04:05:40 -0400 Date: Sat, 25 Jun 2016 11:04:58 +0300 Message-Id: <8360sx1yol.fsf@gnu.org> From: Eli Zaretskii To: Noam Postavsky In-reply-to: (message from Noam Postavsky on Fri, 24 Jun 2016 23:23:34 -0400) Subject: Re: bug#11299: 24.1.50; Make `customize-mode' work for minor modes too, or define`customize-minor-mode' References: <1D21F2C43938448A96752150DE4F732D@us.oracle.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 11299 Cc: 11299@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: -6.4 (------) > From: Noam Postavsky > Date: Fri, 24 Jun 2016 23:23:34 -0400 > > > `(elisp) Derived Modes' says, "Only the (still experimental and > > unadvertised) command `customize-mode' currently uses this." > > > > It has said this since at least Emacs 22. > > Indeed that seems long enough to declare it non-experimental. So I > propose removing that phrase and just say "The command > `customize-mode' uses this", as in the current docstring of > `define-derived-modes'. Any objections? No, looks good. Please push to the release branch. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 25 13:35:27 2016 Received: (at 11299-done) by debbugs.gnu.org; 25 Jun 2016 17:35:27 +0000 Received: from localhost ([127.0.0.1]:55680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGrUN-0001WL-EB for submit@debbugs.gnu.org; Sat, 25 Jun 2016 13:35:27 -0400 Received: from mail-oi0-f43.google.com ([209.85.218.43]:33200) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bGrUL-0001W8-Ix for 11299-done@debbugs.gnu.org; Sat, 25 Jun 2016 13:35:25 -0400 Received: by mail-oi0-f43.google.com with SMTP id u201so153938278oie.0 for <11299-done@debbugs.gnu.org>; Sat, 25 Jun 2016 10:35:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=4WZBZtu71lhSG4LtaQ4dF9UeG+6rkkLJxrjyUZswxVU=; b=0NiWzoDgKJJZNLG4spJtQXVdSWufN1ifQdWELyVOU4qNpRyXUl1DLVGXzpKEFNoKWS /pZnWbdkg/oSr3nwufhnaosmGIHjDkEBXFUU3Nn0G8U1OZKrN/4RxXaun+VLnBhsr0TN bievsphdiall4BllIQ0+IbOMjT70kYAsyCX/ou22v7gEO8ZmN3td7r1FH5XQtRzKKcm3 aYJ5chbEppVtKN9FXc+CQyZ9nVdIQ7AcUoUl9oHiOY6pIVqWfnrYwKVIJwMQBnL/oZdC xeg6zZdtIl1i7sfujBW0K0IXFjxNidggOCZicI8mKggisCJdVYkOlYNuBEMxTOb0sPqB rMSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=4WZBZtu71lhSG4LtaQ4dF9UeG+6rkkLJxrjyUZswxVU=; b=l1XvtAgx39Dw2lxbTYbVOczGMjZNilcSlw2W+s6R/OvtUps7NQvf4zLVxnFHkNIvpK zaW5o5JmFsktUV+meQ4MWKId/A+GWg2cHG2yYFk2FIBuAZ2x8VRyOrD+xtNKbsazewAV 3yA9j/XahEyqMEywDztBZkqYfjH4iSR2G1vX7u489e/Vlioun5zJpLTCDMkym4gjd2MY nVzFi1e2EXwakg05MZHO77LMYC2kMGYb/P2XI1aokdRHmIhu2CrWuCX0sB1eq5eT1ikw 6yymjBk7UW65YbmxXLD5PsFs0NH/BaBdU7gH7ycpBqPTAlyQZyAkkIRexH5ohffRinTb 7oZQ== X-Gm-Message-State: ALyK8tIEPbkoqTGeKdRWDvRfdnotrcK5pGNCuo+wzAXpD3KOuSkAY4+Z26gbFfhO1ov9DZ5UzvDiZaOB+7tW+A== X-Received: by 10.202.85.9 with SMTP id j9mr5680158oib.202.1466876119998; Sat, 25 Jun 2016 10:35:19 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.52.238 with HTTP; Sat, 25 Jun 2016 10:35:19 -0700 (PDT) In-Reply-To: <837fdd1yp7.fsf@gnu.org> References: <1D21F2C43938448A96752150DE4F732D@us.oracle.com> <837fdd1yp7.fsf@gnu.org> From: Noam Postavsky Date: Sat, 25 Jun 2016 13:35:19 -0400 X-Google-Sender-Auth: spBJZHZ5zHFgMubMtAZWUBWj_AI Message-ID: Subject: Re: bug#11299: 24.1.50; Make `customize-mode' work for minor modes too, or define`customize-minor-mode' To: Eli Zaretskii Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 11299-done Cc: 11299-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.7 (/) Version: 25.1 Pushed to emacs-25 f2536958ec711b50a0cf8714defb921193ea8ae4 From unknown Sat Jun 14 19:20:31 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 24 Jul 2016 11:24:05 +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