From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25966 invoked by alias); 10 Oct 2011 15:31:25 -0000 Received: (qmail 25953 invoked by uid 22791); 10 Oct 2011 15:31:24 -0000 X-SWARE-Spam-Status: No, hits=-6.8 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_HI,RP_MATCHES_RCVD,SPF_HELO_PASS X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 10 Oct 2011 15:31:02 +0000 Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id p9AFUr42010742 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 10 Oct 2011 11:30:53 -0400 Received: from host1.jankratochvil.net (ovpn-116-16.ams2.redhat.com [10.36.116.16]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id p9AFUpKU023322 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 10 Oct 2011 11:30:52 -0400 Received: from host1.jankratochvil.net (localhost [127.0.0.1]) by host1.jankratochvil.net (8.14.4/8.14.4) with ESMTP id p9AFUohp011594; Mon, 10 Oct 2011 17:30:50 +0200 Received: (from jkratoch@localhost) by host1.jankratochvil.net (8.14.4/8.14.4/Submit) id p9AFUn1t011593; Mon, 10 Oct 2011 17:30:49 +0200 Date: Mon, 10 Oct 2011 15:31:00 -0000 From: Jan Kratochvil To: Pedro Alves Cc: gdb-patches@sourceware.org, Ulrich Weigand , eliz@gnu.org Subject: Re: [patch] New test+use texinfo @click - @HAVE_MAKEINFO_CLICK@ [Re: doc build failure (Re: [patch 04/12] entryval#3: Virtual tail call frames)] Message-ID: <20111010153049.GA11463@host1.jankratochvil.net> References: <201110101357.p9ADvmvK012977@d06av02.portsmouth.uk.ibm.com> <20111010145749.GA9444@host1.jankratochvil.net> <201110101615.39047.pedro@codesourcery.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201110101615.39047.pedro@codesourcery.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2011-10/txt/msg00272.txt.bz2 On Mon, 10 Oct 2011 17:15:38 +0200, Pedro Alves wrote: > Leaving a piece of the manual out like that is not okay. I was thinking about it but I do not find this part as too significant there, it is just another illustration. > If this feature is too new for the currently required makeinfo > version (which is it, btw?), we have two real choices: > > 1. bump the minimum required makeinfo version so we can use it Unfortunately sourceware tree does not build without makeinfo at all. This is a pretty painful dependency on various hosts I build GDB on, I tried once to make the dependency optional but I do not find it so easy as I thought it is. > 2. don't use the new feature > > We could also have an @else that spells that bit out without > using @click/@arrow, but I don't think the benefits of a > clicksequence (or @arrow) justify the extra maintenance > burden. IMO. IMO it makes better quality of the output for user. If the feature has been implemented and it is useful in such case it should be used. There is no excuse not doing so. I can provide alternative less nifty graphical representation keeping the text even with older texinfos. Thanks, Jan