From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Filipp Gunbin Newsgroups: gmane.emacs.bugs Subject: bug#32536: displayed width of man pages Date: Mon, 03 Sep 2018 21:20:50 +0300 Message-ID: References: <878t4t70zb.fsf@himinbjorg.adminart.net> <87in3r1l7y.fsf@mail.linkov.net> <5B88E62F.20504@gmx.at> <87d0twam5z.fsf@mail.linkov.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1535998747 19025 195.159.176.226 (3 Sep 2018 18:19:07 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 3 Sep 2018 18:19:07 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (darwin) Cc: 32536@debbugs.gnu.org, hw To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Sep 03 20:19:03 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 1fwtRG-0004oo-QG for geb-bug-gnu-emacs@m.gmane.org; Mon, 03 Sep 2018 20:19:03 +0200 Original-Received: from localhost ([::1]:46388 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwtTN-0004YU-60 for geb-bug-gnu-emacs@m.gmane.org; Mon, 03 Sep 2018 14:21:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56299) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwtTG-0004YO-It for bug-gnu-emacs@gnu.org; Mon, 03 Sep 2018 14:21:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwtTC-0006xq-B7 for bug-gnu-emacs@gnu.org; Mon, 03 Sep 2018 14:21:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39554) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fwtTC-0006wy-4Z for bug-gnu-emacs@gnu.org; Mon, 03 Sep 2018 14:21:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fwtTB-0003IF-Th for bug-gnu-emacs@gnu.org; Mon, 03 Sep 2018 14:21:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Filipp Gunbin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 03 Sep 2018 18:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32536 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 32536-submit@debbugs.gnu.org id=B32536.153599885712639 (code B ref 32536); Mon, 03 Sep 2018 18:21:01 +0000 Original-Received: (at 32536) by debbugs.gnu.org; 3 Sep 2018 18:20:57 +0000 Original-Received: from localhost ([127.0.0.1]:44572 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwtT6-0003Hn-N7 for submit@debbugs.gnu.org; Mon, 03 Sep 2018 14:20:56 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]:49709) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwtT4-0003He-MI for 32536@debbugs.gnu.org; Mon, 03 Sep 2018 14:20:54 -0400 Original-Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 2CC2121B4E; Mon, 3 Sep 2018 14:20:54 -0400 (EDT) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Mon, 03 Sep 2018 14:20:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=X2F9H/bQBlp5RQ89/lpY1uNgm+X76M1TLVfhKZP/rXs=; b=YK2FnA/8 4m2bth1bh/pYm/jaH+QwVfBAwguU+qjyFA95DuFyF709XyiWpqFECQmgJ6HzqYN1 mmQUimNx8F1MbYt7n0eJw1YyR8/6ZLsXUC4Y7P69lwUfH/GIYwyRrc31tMqzF0kv M4ua97Vd1dEPZK/kJYav2iAJ0khzNxvacqChzVyLlLsugICCgq9VXaYnIExCDsER ee2+NW8/+oSglZccRuUpLDi1pp/VbXIg5wyQJQKFYERW8xfzwhZCUZKj8UfRiNnZ NFKLPIvcjuT4AsD6WvOS2YCv4dTKXsRu9ziUFp7rbN0VYtPPjkEbtSa+YKOKA4Rk EXNKdmeRfClVzg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=X2F9H/bQBlp5RQ89/lpY1uNgm+X76 M1TLVfhKZP/rXs=; b=fIl+kZ7UUxTIlElM1vJaAhmi+r1RBDJg4EW4q6WPbykBx TLCeDKN/X15LQvpAGtmbwyWBsYb0aJhi9LEyAnP3biTrQp11tvQbTi3pNl5ByP6E zvXbNIgu2QuLypPp4cHNomIz0XcDjIxGZAOUaCOynxN+F+RN9LPe3vDRjdnkuqRD Tk9ALECXYaYRgnkHIsibGQ9RoR7M6xwx7LlxolvwCXchdWCw4g8V6X9S4wGEjbrl X2DbJnFI7bUnieULMEC62yBpYmTJn3IUQ6bAiHUyoY/aV7CBlg4O7hg9Yac/PJxS SUgDVitEtzYA47gTeGaJQNToNdj815FF+cKk4osSg== X-ME-Proxy: X-ME-Sender: Original-Received: from fgunbin.playteam.ru (unknown [94.25.218.10]) by mail.messagingengine.com (Postfix) with ESMTPA id 9E8BEE40D1; Mon, 3 Sep 2018 14:20:52 -0400 (EDT) In-Reply-To: <87d0twam5z.fsf@mail.linkov.net> (Juri Linkov's message of "Sun, 02 Sep 2018 01:27:20 +0300") 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:149992 Archived-At: Hi, On 02/09/2018 01:27 +0300, Juri Linkov wrote: > + (let ((width (cond > + ((and (integerp Man-width) (> Man-width 0)) > + Man-width) > + (Man-width > + (let ((window (get-buffer-window nil t))) > + (frame-width (and window (window-frame window))))) > + (t > + (window-width (get-buffer-window nil t)))))) > + (when (and (integerp Man-width-max) > + (> Man-width-max 0) > + (> width Man-width-max)) ^^^^^^^^^^^^^^^^^^^^^^ this check is not needed, as you call min in the next line > + (setq width (min width Man-width-max))) > + (setenv "COLUMNS" (number-to-string width))))