Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Random832 Newsgroups: comp.lang.python Subject: Re: What should Python apps do when asked to show help? Date: Fri, 29 Apr 2016 22:36:31 -0400 Lines: 27 Message-ID: References: <57223b76$0$22140$c3e8da3$5496439d@news.astraweb.com> <877ffhgnyf.fsf@nightsong.com> <0d5b5562-7a08-41de-8b84-a13f0792e767@googlegroups.com> <57232b34$0$1595$c3e8da3$5496439d@news.astraweb.com> <72444f12-784b-47b4-a80c-0ae53cf3b5a3@googlegroups.com> <57240856$0$1590$c3e8da3$5496439d@news.astraweb.com> <572413C9.2070405@stoneleaf.us> <1461982612.3299155.593966809.3D1A53FF@webmail.messagingengine.com> <41ec5af0-2ffa-4202-a5df-08f9660f7c57@googlegroups.com> <1461983791.3302675.593974129.5625C3C3@webmail.messagingengine.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Trace: news.uni-berlin.de BwOAkNIDar18um33O17RKgPzQdBi0pFt5t0sdSPTPwyQ== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.014 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'subject:Python': 0.05; 'subject:help': 0.07; 'git': 0.09; 'received:internal': 0.09; 'python': 0.10; 'interpreter': 0.15; '(well,': 0.16; '2016': 0.16; 'message-id:@webmail.messagingengine.com': 0.16; 'python!!': 0.16; 'received:10.202': 0.16; 'received:10.202.2': 0.16; 'received:10.202.2.212': 0.16; 'received:66.111': 0.16; 'received:66.111.4': 0.16; 'received:io': 0.16; 'received:messagingengine.com': 0.16; 'received:psf.io': 0.16; 'subject:show': 0.16; 'subject:when': 0.16; 'why,': 0.16; 'yelp,': 0.16; 'wrote:': 0.16; 'shell': 0.18; 'header:In-Reply-To:1': 0.24; "doesn't": 0.26; 'fri,': 0.27; 'question': 0.27; 'once,': 0.29; 'restart': 0.29; "can't": 0.32; 'but': 0.36; 'instead': 0.36; 'to:addr:python-list': 0.36; 'subject:?': 0.36; 'subject:: ': 0.37; 'received:10': 0.37; 'two': 0.37; 'things': 0.38; 'received:66': 0.38; 'why': 0.39; 'does': 0.39; 'to:addr:python.org': 0.40; 'some': 0.40; 'your': 0.60; 'header :Message-Id:1': 0.61; '30,': 0.63; 'leaving': 0.63; 'saturday,': 0.63; 'more': 0.63; 'profile': 0.63; 'hate': 0.66; 'actually,': 0.84; 'cripple': 0.84; 'ethan,': 0.84; 'utc+5:30,': 0.84; 'windowing': 0.84; 'ethan': 0.91; 'furman': 0.91 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.com; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=MENBlzPFU/AQ+yU1q0rdHE/xSK4=; b=ujXysP ECEAbtNjqrkxmpKRBZBjXBSs63Cd6MigH/E62fHaQfBFF852smx+Bd2MXJcdaydN Q2/NWUVPQb8h/JxrzjilByamjYU8AdsZHudxP25tT95tcBC8k4BX9en4LS6Vih2H O6ml5hEGfOTMbNJD4tcZjz/XKZJZcf+1HCXIE= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=MENBlzPFU/AQ+yU 1q0rdHE/xSK4=; b=cYNCRY2JM338uTQul7h06PAdcZlARQm8XHuqGrtWyQPsata XsqI9rSwhwnjFeePwrULNNvQTcATOPa/iLNIAUDOvp6iEVsRVFUX0Ns++kQkbejv 3+5NDAk7DEkkRrSHW4gu34Er2n1eYVX8YNa5kRnOR6SzN1yr7PkgJuEXRBUU= X-Sasl-Enc: qSCcfRpUgJZ9jqksOStu6xwKMUfuxDNnFhfHbR2hOwaY 1461983791 X-Mailer: MessagingEngine.com Webmail Interface - ajax-491eb5a4 In-Reply-To: <41ec5af0-2ffa-4202-a5df-08f9660f7c57@googlegroups.com> X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <1461983791.3302675.593974129.5625C3C3@webmail.messagingengine.com> X-Mailman-Original-References: <57223b76$0$22140$c3e8da3$5496439d@news.astraweb.com> <877ffhgnyf.fsf@nightsong.com> <0d5b5562-7a08-41de-8b84-a13f0792e767@googlegroups.com> <57232b34$0$1595$c3e8da3$5496439d@news.astraweb.com> <72444f12-784b-47b4-a80c-0ae53cf3b5a3@googlegroups.com> <57240856$0$1590$c3e8da3$5496439d@news.astraweb.com> <572413C9.2070405@stoneleaf.us> <1461982612.3299155.593966809.3D1A53FF@webmail.messagingengine.com> <41ec5af0-2ffa-4202-a5df-08f9660f7c57@googlegroups.com> Xref: csiph.com comp.lang.python:107893 On Fri, Apr 29, 2016, at 22:27, Rustom Mody wrote: > On Saturday, April 30, 2016 at 7:47:11 AM UTC+5:30, Random832 wrote: > > On Fri, Apr 29, 2016, at 22:09, Ethan Furman wrote: > > > So I have to cripple my shell to get pydoc help to work nicely? Neat= !=20 > > > Actually, not so much. :( > >=20 > > If you don't want a pager with pydoc, when exactly do you want it? >=20 > - I start a python interpreter > - ... Am pottering around for a while > - ... Need help on something...=20 > [So with Steven's solution of PAGER=3Dcat Ive to restart python!! > Leaving that aside...] > - ... help can do one of two valid things [remember I am on a modern > windowing=20 > system]=20 > -- start help inline, inband (cat) > -- start help out of band (browser, yelp, etc ie some other app) >=20=20=20=20 > Instead it does some =C2=BD-assed fall-between-the-stools of both That doesn't answer the question of why, if you (Well, Ethan, but you're taking the same position here) hate pagers so much, why you can't just set PAGER=3Dcat in your profile once, now, and never see one again. How does this "cripple your shell"; if you hate pagers so much why do you want man or git to use one any more than pydoc?