From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#11299: 24.1.50; Make `customize-mode' work for minor modes too, or define`customize-minor-mode' Date: Fri, 24 Jun 2016 23:23:34 -0400 Message-ID: References: <1D21F2C43938448A96752150DE4F732D@us.oracle.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a113dd4e2efb3fc053611cff1 X-Trace: ger.gmane.org 1466825065 9580 80.91.229.3 (25 Jun 2016 03:24:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 25 Jun 2016 03:24:25 +0000 (UTC) To: 11299@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jun 25 05:24:15 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bGeCc-0002f8-BL for geb-bug-gnu-emacs@m.gmane.org; Sat, 25 Jun 2016 05:24:14 +0200 Original-Received: from localhost ([::1]:48133 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGeCb-0001ZZ-7M for geb-bug-gnu-emacs@m.gmane.org; Fri, 24 Jun 2016 23:24:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56703) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGeCU-0001YB-KP for bug-gnu-emacs@gnu.org; Fri, 24 Jun 2016 23:24:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bGeCQ-0001nM-EQ for bug-gnu-emacs@gnu.org; Fri, 24 Jun 2016 23:24:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:42476) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bGeCQ-0001nI-An for bug-gnu-emacs@gnu.org; Fri, 24 Jun 2016 23:24:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bGeCQ-0001pr-6S for bug-gnu-emacs@gnu.org; Fri, 24 Jun 2016 23:24:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <1D21F2C43938448A96752150DE4F732D@us.oracle.com> Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Jun 2016 03:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11299 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 11299-submit@debbugs.gnu.org id=B11299.14668250227019 (code B ref 11299); Sat, 25 Jun 2016 03:24:02 +0000 Original-Received: (at 11299) by debbugs.gnu.org; 25 Jun 2016 03:23:42 +0000 Original-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 Original-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 Original-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) Original-Received: by 10.157.52.238 with HTTP; Fri, 24 Jun 2016 20:23:34 -0700 (PDT) X-Google-Sender-Auth: 6Q1fu--f5zL5p8C_lscUctI2OnI X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:120028 Archived-At: --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--