From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Hendricks Newsgroups: gmane.emacs.bugs Subject: bug#31139: [PATCH] Document Narrow indicator in describe-mode Date: Tue, 24 Apr 2018 09:00:13 -0600 Message-ID: <20180424150013.60226-1-michael@ndrix.org> References: <87po2vs85p.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1524582078 32187 195.159.176.226 (24 Apr 2018 15:01:18 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 24 Apr 2018 15:01:18 +0000 (UTC) Cc: Michael Hendricks , Noam Postavsky To: 31139@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Apr 24 17:01:14 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAzRR-0008DD-R8 for geb-bug-gnu-emacs@m.gmane.org; Tue, 24 Apr 2018 17:01:14 +0200 Original-Received: from localhost ([::1]:58920 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fAzTX-00061A-0r for geb-bug-gnu-emacs@m.gmane.org; Tue, 24 Apr 2018 11:03:23 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38395) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fAzSJ-0005Vp-UT for bug-gnu-emacs@gnu.org; Tue, 24 Apr 2018 11:02:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fAzSE-0004c5-Cd for bug-gnu-emacs@gnu.org; Tue, 24 Apr 2018 11:02:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:58668) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fAzSE-0004bI-83 for bug-gnu-emacs@gnu.org; Tue, 24 Apr 2018 11:02:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fAzSD-0000Nh-TF for bug-gnu-emacs@gnu.org; Tue, 24 Apr 2018 11:02:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Hendricks Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 Apr 2018 15:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31139 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 31139-submit@debbugs.gnu.org id=B31139.15245820861419 (code B ref 31139); Tue, 24 Apr 2018 15:02:01 +0000 Original-Received: (at 31139) by debbugs.gnu.org; 24 Apr 2018 15:01:26 +0000 Original-Received: from localhost ([127.0.0.1]:38332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAzRe-0000Mp-EW for submit@debbugs.gnu.org; Tue, 24 Apr 2018 11:01:26 -0400 Original-Received: from mail8.static.mailgun.info ([104.130.122.8]:44881) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAzRc-0000Mc-V7 for 31139@debbugs.gnu.org; Tue, 24 Apr 2018 11:01:25 -0400 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=ndrix.org; q=dns/txt; s=k1; t=1524582079; h=References: In-Reply-To: Message-Id: Date: Subject: Cc: To: From: Sender; bh=DywIyxZaEu/Wyfe29KZPgUl8VuezTug4f43PGsrp7rs=; b=0GkSj8Ytj6ShLb9Gj1uOJe0XiWoSabdKN/oSETwJ3ZQjL5ahzPpwXx5/7KFa0Sx1NXu9+fXX ZpA+oTZ2ttMNVx4bRzFtQZhFqxbFH2g7ECkdK1NG1Syoy1zzUmTE46KLHt7u8vxHTUI1cHxp AxjLSQMZWxtyzOjOD+a1XzXiRh0= X-Mailgun-Sending-Ip: 104.130.122.8 X-Mailgun-Sid: WyI0YjdmYSIsICIzMTEzOUBkZWJidWdzLmdudS5vcmciLCAiM2UwODY2Il0= Original-Received: from x1.ndrix.org (pppoe-55-124.mwtn.net [66.119.55.124]) by mxa.mailgun.org with ESMTP id 5adf46be.7fe245a432d0-smtp-out-n01; Tue, 24 Apr 2018 15:01:18 -0000 (UTC) Original-Received: from localhost (x1.ndrix.org [local]) by x1.ndrix.org (OpenSMTPD) with ESMTPA id 7dac6089; Tue, 24 Apr 2018 16:01:17 +0100 (WEST) X-Mailer: git-send-email 2.14.2 In-Reply-To: <87po2vs85p.fsf@gmail.com> 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:145730 Archived-At: * lisp/help.el (describe-mode): document narrowing, if active --- lisp/help.el | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lisp/help.el b/lisp/help.el index 8e6604d2db..844087a72f 100644 --- a/lisp/help.el +++ b/lisp/help.el @@ -908,6 +908,10 @@ documentation for the major and minor modes of that buffer." (push (list fmode pretty-minor-mode (format-mode-line (assq mode minor-mode-alist))) minor-modes))))) + ;; Narrowing is not a minor mode, but its indicator is part of + ;; mode-line-modes. + (when (buffer-narrowed-p) + (push '(narrow-to-region "Narrow" " Narrow") minor-modes)) (setq minor-modes (sort minor-modes (lambda (a b) (string-lessp (cadr a) (cadr b))))) -- 2.14.2