From unknown Sun Aug 10 16:52:00 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#1988 <1988@debbugs.gnu.org> To: bug#1988 <1988@debbugs.gnu.org> Subject: Status: Making the license statement visible in the Emacs Manual Reply-To: bug#1988 <1988@debbugs.gnu.org> Date: Sun, 10 Aug 2025 23:52:00 +0000 retitle 1988 Making the license statement visible in the Emacs Manual reassign 1988 emacs submitter 1988 Jesse W severity 1988 normal thanks From jessw@netwood.net Thu Jan 22 00:17:04 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 22 Jan 2009 08:17:04 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0M8H1u8007247 for ; Thu, 22 Jan 2009 00:17:02 -0800 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LPukG-0007dI-Ov for bug-gnu-emacs@gnu.org; Thu, 22 Jan 2009 03:17:00 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LPukF-0007d6-1h for bug-gnu-emacs@gnu.org; Thu, 22 Jan 2009 03:16:59 -0500 Received: from [199.232.76.173] (port=59851 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LPukE-0007d3-Se for bug-gnu-emacs@gnu.org; Thu, 22 Jan 2009 03:16:58 -0500 Received: from mx20.gnu.org ([199.232.41.8]:8124) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LPukE-0003qn-G8 for bug-gnu-emacs@gnu.org; Thu, 22 Jan 2009 03:16:58 -0500 Received: from mx7.netwood.net ([209.247.184.8]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LPukC-0007ov-Rz for bug-gnu-emacs@gnu.org; Thu, 22 Jan 2009 03:16:57 -0500 Received: from netwood.net (mail.netwood.net [209.247.184.35]) by mx7.netwood.net (8.14.2/8.14.2) with ESMTP id n0M8Go37063769 for ; Thu, 22 Jan 2009 00:16:50 -0800 (PST) (envelope-from jessw@netwood.net) Received: from [192.168.1.248] [67.150.170.165] by netwood.net with ESMTP (SMTPD-8.22) id AB730500; Thu, 22 Jan 2009 00:16:51 -0800 Mime-Version: 1.0 (Apple Message framework v624) Content-Transfer-Encoding: 7bit Message-Id: <5a2a250371fc35f0a3f8029fcc17754d@netwood.net> Content-Type: text/plain; charset=US-ASCII; format=flowed To: bug-gnu-emacs@gnu.org From: Jesse W Subject: Making the license statement visible in the Emacs Manual Date: Thu, 22 Jan 2009 00:16:48 -0800 X-Mailer: Apple Mail (2.624) X-Virus-Scanned: ClamAV 0.94/8888/Wed Jan 21 21:33:03 2009 on mx7.netwood.net X-Virus-Status: Clean X-detected-kernel: by mx20.gnu.org: FreeBSD 6.x (1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Currently, in the displayed HTML of the Emacs Manual, there is nothing the specifically says it is released under the GFDL (GNU Free Documentation License), and what the Invariant Sections and Cover-Texts are. It's in an HTML comment, but there isn't even a note in the rendered text to tell you to look there. This makes it more likely that people will mis-use the text, by presuming it's under the GFDL without any Invariant Sections, and in other ways. I heard that this had been discussed earlier, but I was unable to find it in the archives of gnu.emacs.bug, so I'm bringing it up again. Jesse Weinstein From lekktu@gmail.com Sat Jan 24 07:18:28 2009 Received: (at control) by emacsbugs.donarmstrong.com; 24 Jan 2009 15:18:29 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: ** X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=2.3 required=4.0 tests=MISSING_SUBJECT,NOSUBJECT, VALID_BTS_CONTROL autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0OFIPKh020694 for ; Sat, 24 Jan 2009 07:18:27 -0800 Received: by nf-out-0910.google.com with SMTP id 30so800777nfu.31 for ; Sat, 24 Jan 2009 07:18:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=p7XQ51nRsCGrMULOwH9cHS4vEWquhmo14yxG4aaH0dg=; b=faAna6bhAMFtHtn4BCFjJg7ruUXh/8xyc6kndFizl9XHxisGuhZHwmJsVDKfe3akFd 1QVzwo+1ezL/zJxrHqxrtmm+UE1eG9kqqC7lDxkDbYbnNwHBGt8GMA39QBymsiGaIHPb Zvk/h4JFdLv0cEMqikKaxJKqxfZsJel+pDYzU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=W4e1XHZ9uDvx6a97bZHtViDMrT+KnJUPHBBgMzZE5s3y3Kw1olNDEXhzm2CORKfI9E 4T6Q9v/lwNO1C/QzlPp8iejep2EoXRVoJyrwkE1+4kyjdAqHiSsTM0CDCaOiSQOKtZKc W0k/mmxQpVOKKmJl+rZmRAagUEh9bQgJn6fMs= MIME-Version: 1.0 Received: by 10.210.67.4 with SMTP id p4mr7139574eba.193.1232810304515; Sat, 24 Jan 2009 07:18:24 -0800 (PST) Date: Sat, 24 Jan 2009 16:18:24 +0100 Message-ID: Subject: From: Juanma Barranquero To: control@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit reassign 1749 emacs,documentation reassign 1988 emacs,documentation reassign 594 emacs,documentation reassign 1001 emacs,documentation reassign 1349 emacs,documentation reassign 1375 emacs,documentation quit From rgm@gnu.org Sun Jan 25 23:39:50 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 26 Jan 2009 07:39:50 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-5.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0Q7dltj015871 for <1988@emacsbugs.donarmstrong.com>; Sun, 25 Jan 2009 23:39:48 -0800 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LRM2r-0002Gv-B0; Mon, 26 Jan 2009 02:38:09 -0500 From: Glenn Morris To: Jesse W Cc: 1988@debbugs.gnu.org Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual References: <5a2a250371fc35f0a3f8029fcc17754d@netwood.net> X-Spook: ASIO Hugo Chavez world domination analyzer 9/11 top X-Ran: sQ'}w'Ot2PKldytNdM'jne.'Jdu}mr:LBiFGEThr3*+d"[y;#dY^:Rn6},H!Jed`&0R^#m X-Hue: yellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Mon, 26 Jan 2009 02:38:08 -0500 In-Reply-To: <5a2a250371fc35f0a3f8029fcc17754d@netwood.net> (Jesse W.'s message of "Thu, 22 Jan 2009 00:16:48 -0800") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Jesse W wrote: > Currently, in the displayed HTML of the Emacs Manual, there is nothing > the specifically says it is released under the GFDL (GNU Free > Documentation License), and what the Invariant Sections and Cover-Texts > are. It's in an HTML comment, but there isn't even a note in the > rendered text to tell you to look there. The Emacs manual uses the standard texinfo @copying command to specify this information; so I'd say that this was a texinfo issue rather than an Emacs issue. Perhaps you can check on the texinfo list (?) if this has been discussed? From jessw@netwood.net Mon Jan 26 10:34:11 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 26 Jan 2009 18:34:11 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx7.netwood.net (mx7.netwood.net [209.247.184.8]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0QIY4ab020839 for <1988@emacsbugs.donarmstrong.com>; Mon, 26 Jan 2009 10:34:05 -0800 Received: from netwood.net (mail.netwood.net [209.247.184.35]) by mx7.netwood.net (8.14.2/8.14.2) with ESMTP id n0QIXvFP084766; Mon, 26 Jan 2009 10:33:59 -0800 (PST) (envelope-from jessw@netwood.net) Received: from [192.168.1.248] [67.150.2.199] by netwood.net with ESMTP (SMTPD-8.22) id A214042C; Mon, 26 Jan 2009 10:33:56 -0800 In-Reply-To: References: <5a2a250371fc35f0a3f8029fcc17754d@netwood.net> Mime-Version: 1.0 (Apple Message framework v624) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <04046cff34a90137681ef7ff3e6b20a3@netwood.net> Content-Transfer-Encoding: 7bit Cc: 1988@debbugs.gnu.org From: Jesse W Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual Date: Mon, 26 Jan 2009 10:33:59 -0800 To: Glenn Morris X-Mailer: Apple Mail (2.624) X-Virus-Scanned: ClamAV 0.94/8905/Mon Jan 26 09:29:36 2009 on mx7.netwood.net X-Virus-Status: Clean On Jan 25, 2009, at 11:38 PM, Glenn Morris wrote: > Jesse W wrote: >> Currently, in the displayed HTML of the Emacs Manual, there is nothing >> the specifically says it is released under the GFDL (GNU Free >> Documentation License), and what the Invariant Sections and >> Cover-Texts >> are. It's in an HTML comment, but there isn't even a note in the >> rendered text to tell you to look there. > > The Emacs manual uses the standard texinfo @copying command to specify > this information; so I'd say that this was a texinfo issue rather than > an Emacs issue. Perhaps you can check on the texinfo list (?) if this > has been discussed? There is a specific texinfo @ command, @insertcopying, which is designed to make the @copying information visible. See http://www.gnu.org/software/texinfo/manual/texinfo/html_node/ insertcopying.html#insertcopying There does not seem to have been discussion about it on the texinfo-bug list. I'm suggesting that the Emacs Manual be modified either to 1) Include the @insertcopying command at the beginning of the document, so the license grant is visible in all the formats, or 2) Insert a note that tells people to look in the HTML/texinfo source code for the license grant. This is not a texinfo problem. Jesse Weinstein From rgm@gnu.org Mon Jan 26 10:43:25 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 26 Jan 2009 18:43:25 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.0 required=4.0 tests=HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0QIhMak023240 for <1988@emacsbugs.donarmstrong.com>; Mon, 26 Jan 2009 10:43:23 -0800 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LRWP3-0006f5-23; Mon, 26 Jan 2009 13:41:45 -0500 From: Glenn Morris To: Jesse W Cc: 1988@debbugs.gnu.org Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual References: <5a2a250371fc35f0a3f8029fcc17754d@netwood.net> <04046cff34a90137681ef7ff3e6b20a3@netwood.net> X-Spook: Mena Etacs Rule Psix monarchist Vince Foster halcon X-Ran: G~Q#>2X@u,oLs'=S<]3%XRC>0z5<%[.'a6EFP0j-wzP6Yv"1aX`%w%b^:gp@o34Vi|/\7i X-Hue: magenta X-Debbugs-No-Ack: yes X-Attribution: GM Date: Mon, 26 Jan 2009 13:41:44 -0500 In-Reply-To: <04046cff34a90137681ef7ff3e6b20a3@netwood.net> (Jesse W.'s message of "Mon, 26 Jan 2009 10:33:59 -0800") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Jesse W wrote: > There is a specific texinfo @ command, @insertcopying, which is > designed to make the @copying information visible. See > http://www.gnu.org/software/texinfo/manual/texinfo/html_node/ > insertcopying.html#insertcopying This command is already used in the Emacs manual, in what I believe is the way texinfo recommends. It only affects the printed titlepage. See: http://www.gnu.org/software/hello/manual/texinfo/GNU-Sample-Texts.html#GNU-Sample-Texts http://cvs.savannah.gnu.org/viewvc/emacs/doc/emacs/emacs.texi?root=emacs&view=markup The latter looks consistent with the former AFAICS. From jessw@netwood.net Mon Jan 26 13:28:48 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 26 Jan 2009 21:28:48 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx7.netwood.net (mx7.netwood.net [209.247.184.8]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0QLSiln000558 for <1988@emacsbugs.donarmstrong.com>; Mon, 26 Jan 2009 13:28:45 -0800 Received: from netwood.net (mail.netwood.net [209.247.184.35]) by mx7.netwood.net (8.14.2/8.14.2) with ESMTP id n0QLSgO8089988; Mon, 26 Jan 2009 13:28:42 -0800 (PST) (envelope-from jessw@netwood.net) Received: from [192.168.1.248] [67.150.168.170] by netwood.net with ESMTP (SMTPD-8.22) id AB08026C; Mon, 26 Jan 2009 13:28:40 -0800 In-Reply-To: References: <5a2a250371fc35f0a3f8029fcc17754d@netwood.net> <04046cff34a90137681ef7ff3e6b20a3@netwood.net> Mime-Version: 1.0 (Apple Message framework v624) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit Cc: 1988@debbugs.gnu.org From: Jesse W Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual Date: Mon, 26 Jan 2009 13:28:45 -0800 To: Glenn Morris X-Mailer: Apple Mail (2.624) X-Virus-Scanned: ClamAV 0.94/8905/Mon Jan 26 09:29:36 2009 on mx7.netwood.net X-Virus-Status: Clean On Jan 26, 2009, at 10:41 AM, Glenn Morris wrote: > Jesse W wrote: > >> There is a specific texinfo @ command, @insertcopying, which is >> designed to make the @copying information visible. See >> http://www.gnu.org/software/texinfo/manual/texinfo/html_node/ >> insertcopying.html#insertcopying > > This command is already used in the Emacs manual, in what I believe is > the way texinfo recommends. It only affects the printed titlepage. I'm glad to see that the license grant appears on the printed format; however, that doesn't resolve the problem that it's impossible for someone reading the plain-text version, or reading the HTML without looking at the source, to tell what the license grant is (specifically, the inclusion of Invariant Sections). It is quite feasible to include either the full license grant, or a note referring to where it is, by using @ifhtml and @ifplain directives. It may *also* be good to modify the Sample Texts to include this, but, the Emacs Manual can be fixed in any case. Jesse Weinstein From eliz@gnu.org Mon Jan 26 14:46:38 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 26 Jan 2009 22:46:38 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mtaout6.012.net.il (mtaout6.012.net.il [84.95.2.16]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0QMkYSN020820 for <1988@emacsbugs.donarmstrong.com>; Mon, 26 Jan 2009 14:46:35 -0800 Received: from conversion-daemon.i-mtaout6.012.net.il by i-mtaout6.012.net.il (HyperSendmail v2007.08) id <0KE300N00OB22Q00@i-mtaout6.012.net.il> for 1988@emacsbugs.donarmstrong.com; Tue, 27 Jan 2009 00:45:24 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.70.255.234]) by i-mtaout6.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0KE30067AOJNLWO1@i-mtaout6.012.net.il>; Tue, 27 Jan 2009 00:45:24 +0200 (IST) Date: Tue, 27 Jan 2009 00:45:11 +0200 From: Eli Zaretskii Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual In-reply-to: X-012-Sender: halo1@inter.net.il To: Glenn Morris , 1988@debbugs.gnu.org Cc: jessw@netwood.net, 1988@debbugs.gnu.org Reply-to: Eli Zaretskii Message-id: References: <5a2a250371fc35f0a3f8029fcc17754d@netwood.net> <04046cff34a90137681ef7ff3e6b20a3@netwood.net> > Date: Mon, 26 Jan 2009 13:41:44 -0500 > Cc: 1988@emacsbugs.donarmstrong.com > > Jesse W wrote: > > > There is a specific texinfo @ command, @insertcopying, which is > > designed to make the @copying information visible. See > > http://www.gnu.org/software/texinfo/manual/texinfo/html_node/ > > insertcopying.html#insertcopying > > This command is already used in the Emacs manual, in what I believe is > the way texinfo recommends. It only affects the printed titlepage. It only affects the titlepage because it appears within the @titlepage block. To make it appear in the HTML output, not as HTML comment which is not displayed by the browser, you need @insertcopying in the body of the manual, inside @ifnottex..@end ifnottex. From rms@gnu.org Tue Jan 27 15:00:55 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 27 Jan 2009 23:00:55 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0RN0qwT004916 for <1988@emacsbugs.donarmstrong.com>; Tue, 27 Jan 2009 15:00:54 -0800 Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LRwtl-0003kw-04; Tue, 27 Jan 2009 17:59:13 -0500 Content-Type: text/plain; charset=ISO-8859-15 From: Richard M Stallman To: Eli Zaretskii , 1988@debbugs.gnu.org CC: rgm@gnu.org, jessw@netwood.net cc: karl@gnu.org In-reply-to: (message from Eli Zaretskii on Tue, 27 Jan 2009 00:45:11 +0200) Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual Reply-to: rms@gnu.org References: Message-Id: Date: Tue, 27 Jan 2009 17:59:13 -0500 I suggest talking with the Texinfo maintainer, karl@gnu.org, about this. If the Texinfo manual doesn't give clear and specific advice which settles your question, then I think some should be added there. From eliz@gnu.org Tue Jan 27 20:05:05 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 28 Jan 2009 04:05:05 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mtaout1.012.net.il (mtaout1.012.net.il [84.95.2.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0S44uAA015911 for <1988@emacsbugs.donarmstrong.com>; Tue, 27 Jan 2009 20:04:57 -0800 Received: from conversion-daemon.i-mtaout1.012.net.il by i-mtaout1.012.net.il (HyperSendmail v2007.08) id <0KE500J00XVL4L00@i-mtaout1.012.net.il> for 1988@emacsbugs.donarmstrong.com; Wed, 28 Jan 2009 06:04:56 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.70.255.234]) by i-mtaout1.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0KE500GNFY05OZ10@i-mtaout1.012.net.il>; Wed, 28 Jan 2009 06:04:54 +0200 (IST) Date: Wed, 28 Jan 2009 06:04:41 +0200 From: Eli Zaretskii Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual In-reply-to: X-012-Sender: halo1@inter.net.il To: rms@gnu.org Cc: 1988@debbugs.gnu.org, rgm@gnu.org, jessw@netwood.net, karl@gnu.org Reply-to: Eli Zaretskii Message-id: References: > From: Richard M Stallman > CC: rgm@gnu.org, jessw@netwood.net > cc: karl@gnu.org > Date: Tue, 27 Jan 2009 17:59:13 -0500 > > I suggest talking with the Texinfo maintainer, karl@gnu.org, about this. > If the Texinfo manual doesn't give clear and specific advice which settles > your question, then I think some should be added there. The Texinfo manual _does_ give clear and specific advice about this: We also strongly recommend using `@insertcopying' in the Top node of your manual (*note The Top Node::), although it is not required legally. Here's why: The `@copying' command itself causes the permissions text to appear in an Info file _before_ the first node. The text is also copied into the beginning of each split Info output file, as is legally necessary. This location implies a human reading the manual using Info does _not_ see this text (except when using the advanced Info command `g *'). Therefore, an explicit `@insertcopying' in the Top node makes it apparent to readers that the manual is free. Similarly, the `@copying' text is automatically included at the beginning of each HTML output file, as an HTML comment. Again, this text is not visible (unless the reader views the HTML source). And therefore again, the `@insertcopying' in the Top node is valuable because it makes the copying permissions visible and thus promotes freedom. From karl@freefriends.org Wed Jan 28 15:38:31 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 28 Jan 2009 23:38:32 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from f7.net (server1.f7.net [64.34.169.74]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0SNcO54020826 for <1988@emacsbugs.donarmstrong.com>; Wed, 28 Jan 2009 15:38:25 -0800 X-Envelope-From: karl@freefriends.org X-Envelope-To: 1988@debbugs.gnu.org Received: (from karl@localhost) by f7.net (8.11.7-20030920/8.11.7) id n0SNcI905573; Wed, 28 Jan 2009 17:38:18 -0600 Date: Wed, 28 Jan 2009 17:38:18 -0600 Message-Id: <200901282338.n0SNcI905573@f7.net> From: karl@freefriends.org (Karl Berry) To: eliz@gnu.org Cc: rms@gnu.org, 1988@debbugs.gnu.org, rgm@gnu.org, jessw@netwood.net Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual In-Reply-To: eliz> The Texinfo manual _does_ give clear and specific advice about this: Yeah. Here is the message I sent to rms, Stefan, and Chong a few days ago when rms first pinged me about this. jessw@netwood.net> Currently, in the displayed HTML of the Emacs jessw@netwood.net> Manual, there is nothing the specifically says it jessw@netwood.net> is released under the GFDL rms [to karl]> Can you fix this and ack? I can imagine either: 1) adding @insertcopying to the Top node, which is simple but adds ~20 lines of text (the full copying notice), or 2) adding just a sentence saying to look at the source for the precise conditions, something like this: This manual is released under the GNU Free Documentation License. For the full copying conditions, please view the full source for this formatted file (e.g., @code{g*} in Info, View Source in HTML). Do any of you have a preference for which way to go? Also, related to this, right now the copying notice does not show up in the plain text output at all, since there is separate "source" for the formatted version. Therefore I think the Top node should include the following in any case: @ifplaintext @insertcopying @end ifplaintext Whatever way we go, I guess all the manuals need to follow suit. Which makes me somewhat want to just use @insertcopying since it is the simplest thing to do. karl From jessw@netwood.net Wed Jan 28 16:27:00 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 29 Jan 2009 00:27:00 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx7.netwood.net (mx7.netwood.net [209.247.184.8]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0T0Qr5J000835 for <1988@emacsbugs.donarmstrong.com>; Wed, 28 Jan 2009 16:26:54 -0800 Received: from netwood.net (mail.netwood.net [209.247.184.35]) by mx7.netwood.net (8.14.2/8.14.2) with ESMTP id n0T0Qo7g073274; Wed, 28 Jan 2009 16:26:50 -0800 (PST) (envelope-from jessw@netwood.net) Received: from [192.168.1.248] [67.150.170.208] by netwood.net with ESMTP (SMTPD-8.22) id A7C80530; Wed, 28 Jan 2009 16:26:48 -0800 In-Reply-To: <200901282338.n0SNcI905573@f7.net> References: <200901282338.n0SNcI905573@f7.net> Mime-Version: 1.0 (Apple Message framework v624) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit Cc: rgm@gnu.org, eliz@gnu.org, rms@gnu.org, 1988@debbugs.gnu.org From: Jesse W Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual Date: Wed, 28 Jan 2009 16:25:37 -0800 To: karl@freefriends.org (Karl Berry) X-Mailer: Apple Mail (2.624) X-Virus-Scanned: ClamAV 0.94/8915/Wed Jan 28 11:49:32 2009 on mx7.netwood.net X-Virus-Status: Clean On Jan 28, 2009, at 3:38 PM, Karl Berry wrote: > I can imagine either: > > 1) adding @insertcopying to the Top node, which is simple but adds ~20 > lines of text (the full copying notice), or > > 2) adding just a sentence saying to look at the source for the precise > conditions, something like this: > > This manual is released under the GNU Free Documentation License. > For the full copying conditions, please view the full source for > this formatted file (e.g., @code{g*} in Info, View Source in > HTML). > > Do any of you have a preference for which way to go? Simply adding @insertcopying seems best to me, but any of the alternatives are fine. If it would help, I'd be happy to make patches for the various manuals. Jesse Weinstein From karl@freefriends.org Sun Feb 1 06:37:46 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 1 Feb 2009 14:37:46 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from f7.net (server1.f7.net [64.34.169.74]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n11Ebhhx023887 for <1988@emacsbugs.donarmstrong.com>; Sun, 1 Feb 2009 06:37:44 -0800 X-Envelope-From: karl@freefriends.org X-Envelope-To: 1988@debbugs.gnu.org Received: (from karl@localhost) by f7.net (8.11.7-20030920/8.11.7) id n11Ebga14058; Sun, 1 Feb 2009 08:37:42 -0600 Date: Sun, 1 Feb 2009 08:37:42 -0600 Message-Id: <200902011437.n11Ebga14058@f7.net> From: karl@freefriends.org (Karl Berry) To: jessw@netwood.net, 1988@debbugs.gnu.org Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual In-Reply-To: Jesse, Simply adding @insertcopying seems best to me, but any of the alternatives are fine. If it would help, I'd be happy to make patches for the various manuals. Since evidently no one else has a strong opinion, I suggest we go with the plain @insertcopying. It would be great if you could prepare the patches. Thanks. From jessw@netwood.net Thu Feb 5 01:29:40 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 5 Feb 2009 09:29:40 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx7.netwood.net (mx7.netwood.net [209.247.184.8]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n159TcNe001122 for <1988@emacsbugs.donarmstrong.com>; Thu, 5 Feb 2009 01:29:39 -0800 Received: from netwood.net (mail.netwood.net [209.247.184.35]) by mx7.netwood.net (8.14.2/8.14.2) with ESMTP id n159TZOO061566; Thu, 5 Feb 2009 01:29:35 -0800 (PST) (envelope-from jessw@netwood.net) Received: from [192.168.1.248] [67.150.0.104] by netwood.net with ESMTP (SMTPD-8.22) id A17A0310; Thu, 05 Feb 2009 01:29:30 -0800 In-Reply-To: <200902011437.n11Ebga14058@f7.net> References: <200902011437.n11Ebga14058@f7.net> Mime-Version: 1.0 (Apple Message framework v624) Content-Type: multipart/mixed; boundary=Apple-Mail-1--31568942 Message-Id: <0eca8b5d3b47058ca39da3a27bf4b0c3@netwood.net> Cc: 1988@debbugs.gnu.org From: Jesse W Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual Date: Thu, 5 Feb 2009 01:29:44 -0800 To: karl@freefriends.org (Karl Berry) X-Mailer: Apple Mail (2.624) X-Virus-Scanned: ClamAV 0.94/8951/Wed Feb 4 21:07:22 2009 on mx7.netwood.net X-Virus-Status: Clean --Apple-Mail-1--31568942 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed On Feb 1, 2009, at 6:37 AM, Karl Berry wrote: > Since evidently no one else has a strong opinion, I suggest we go with > the plain @insertcopying. It would be great if you could prepare the > patches. Thanks. Well, here is a simple patch for emacs.texi. I hope I did it right, please let me know if there's any better way I should do this. Jesse --Apple-Mail-1--31568942 Content-Transfer-Encoding: 7bit Content-Type: application/octet-stream; x-unix-mode=0644; name="emacs_insertcopying.patch" Content-Disposition: attachment; filename=emacs_insertcopying.patch Index: emacs.texi =================================================================== RCS file: /sources/emacs/emacs/doc/emacs/emacs.texi,v retrieving revision 1.37 diff -u -r1.37 emacs.texi --- emacs.texi 1 Feb 2009 22:04:25 -0000 1.37 +++ emacs.texi 5 Feb 2009 09:26:50 -0000 @@ -1071,6 +1071,10 @@ @xref{Mac OS}, for information about using Emacs on Macintosh. @end iftex +@ifnottex +@insertcopying +@end ifnottex + @node Distrib, Intro, Top, Top @unnumbered Distribution --Apple-Mail-1--31568942 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed --Apple-Mail-1--31568942-- From karl@freefriends.org Thu Feb 5 16:06:13 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 6 Feb 2009 00:06:13 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from f7.net (server1.f7.net [64.34.169.74]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n16065N9026707 for <1988@emacsbugs.donarmstrong.com>; Thu, 5 Feb 2009 16:06:07 -0800 X-Envelope-From: karl@freefriends.org X-Envelope-To: 1988@debbugs.gnu.org Received: (from karl@localhost) by f7.net (8.11.7-20030920/8.11.7) id n1605sj16251; Thu, 5 Feb 2009 18:05:54 -0600 Date: Thu, 5 Feb 2009 18:05:54 -0600 Message-Id: <200902060005.n1605sj16251@f7.net> From: karl@freefriends.org (Karl Berry) To: jessw@netwood.net Cc: 1988@debbugs.gnu.org Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual In-Reply-To: <0eca8b5d3b47058ca39da3a27bf4b0c3@netwood.net> Well, here is a simple patch for emacs.texi. I hope I did it right, please let me know if there's any better way I should do this. I'm not sure if anyone will see it after the lengthy menu in the Top node, but if you're happy with it (as the original bug reporter), it's fine with me. Can you go through and make the same change to all the other manuals and send me the diff? Thanks. From jessw@netwood.net Fri Feb 6 11:03:05 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 6 Feb 2009 19:03:05 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx7.netwood.net (mx7.netwood.net [209.247.184.8]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n16J2wmp023444 for <1988@emacsbugs.donarmstrong.com>; Fri, 6 Feb 2009 11:02:59 -0800 Received: from netwood.net (mail.netwood.net [209.247.184.35]) by mx7.netwood.net (8.14.2/8.14.2) with ESMTP id n16J2vNB009606; Fri, 6 Feb 2009 11:02:58 -0800 (PST) (envelope-from jessw@netwood.net) Received: from [192.168.1.248] [67.150.12.75] by netwood.net with ESMTP (SMTPD-8.22) id A95C0278; Fri, 06 Feb 2009 11:02:52 -0800 In-Reply-To: <200902060005.n1605sj16251@f7.net> References: <200902060005.n1605sj16251@f7.net> Mime-Version: 1.0 (Apple Message framework v624) Content-Type: multipart/mixed; boundary=Apple-Mail-9-89236977 Message-Id: Cc: 1988@debbugs.gnu.org From: Jesse W Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual Date: Fri, 6 Feb 2009 11:03:10 -0800 To: karl@freefriends.org (Karl Berry) X-Mailer: Apple Mail (2.624) X-Virus-Scanned: ClamAV 0.94/8961/Fri Feb 6 05:29:06 2009 on mx7.netwood.net X-Virus-Status: Clean --Apple-Mail-9-89236977 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed On Feb 5, 2009, at 4:05 PM, Karl Berry wrote: > Well, here is a simple patch for emacs.texi. I hope I did it > right, > please let me know if there's any better way I should do this. > > I'm not sure if anyone will see it after the lengthy menu in the Top > node, but if you're happy with it (as the original bug reporter), it's > fine with me. On review, I think you're right. I was being overly cautious. Here's a patch that puts it right in the opening screenfull, where it certainly won't be missed. --Apple-Mail-9-89236977 Content-Transfer-Encoding: 7bit Content-Type: application/octet-stream; x-unix-mode=0644; name="emacs_insertcopying.patch" Content-Disposition: attachment; filename=emacs_insertcopying.patch Index: emacs.texi =================================================================== RCS file: /sources/emacs/emacs/doc/emacs/emacs.texi,v retrieving revision 1.37 diff -u -r1.37 emacs.texi --- emacs.texi 1 Feb 2009 22:04:25 -0000 1.37 +++ emacs.texi 6 Feb 2009 18:43:03 -0000 @@ -99,9 +99,10 @@ @top The Emacs Editor Emacs is the extensible, customizable, self-documenting real-time -display editor. This Info file describes how to edit with Emacs and -some of how to customize it; it corresponds to GNU Emacs version -@value{EMACSVER}. +display editor. This Info file describes how to edit with Emacs and +some of how to customize it. + +@insertcopying @ifinfo To learn more about the Info documentation system, type @kbd{h}, and --Apple-Mail-9-89236977 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed > Can you go through and make the same change to all the other manuals > and > send me the diff? Certainly. By "the other manuals" I assume you mean those listed on: http://www.gnu.org/manual/manual.html -- or is there some other, more accessible list? In any case, just to start, here's a patch for EMMS's manual. --Apple-Mail-9-89236977 Content-Transfer-Encoding: 7bit Content-Type: application/octet-stream; x-unix-mode=0644; name="emms_insertcopying.patch" Content-Disposition: attachment; filename=emms_insertcopying.patch --- emms.texinfo.orig Fri Feb 6 10:58:14 2009 +++ emms.texinfo Fri Feb 6 10:59:59 2009 @@ -45,7 +45,10 @@ @node Top, Introduction, (dir), (dir) @top Emms Manual -This is the Manual for the Emacs Multimedia System +This is the Manual for the Emacs Multimedia System. + +@insertcopying + @menu Starting out * Introduction:: Introduction to Emms. --Apple-Mail-9-89236977 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed BTW, (I know this should likely be mentioned elsewhere, but...) GNUMP3d should probably be noted as being "mothballed" per it's developer's comment here: http://www.gnu.org/software/gnump3d/index.html Glad to help, Jesse Weinstein --Apple-Mail-9-89236977-- From karl@freefriends.org Fri Feb 6 15:02:55 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 6 Feb 2009 23:02:56 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from f7.net (server1.f7.net [64.34.169.74]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n16N2pjA018483 for <1988@emacsbugs.donarmstrong.com>; Fri, 6 Feb 2009 15:02:53 -0800 X-Envelope-From: karl@freefriends.org X-Envelope-To: 1988@debbugs.gnu.org Received: (from karl@localhost) by f7.net (8.11.7-20030920/8.11.7) id n16N2hH08980; Fri, 6 Feb 2009 17:02:43 -0600 Date: Fri, 6 Feb 2009 17:02:43 -0600 Message-Id: <200902062302.n16N2hH08980@f7.net> From: karl@freefriends.org (Karl Berry) To: jessw@netwood.net Cc: 1988@debbugs.gnu.org Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual In-Reply-To: On review, I think you're right. I was being overly cautious. Here's a patch that puts it right in the opening screenfull, where it certainly won't be missed. Ok. Certainly. By "the other manuals" I assume you mean those listed on: http://www.gnu.org/manual/manual.html -- No. Sorry for not specifying. I just mean the manuals in the Emacs distribution, namely those here: http://cvs.savannah.gnu.org/viewvc/emacs/doc/?root=emacs (There are many individual manuals in the misc/ subdir.) Dealing with manuals in other distributions has to be done separately, through their respective maintainers/bug lists. If you want to take that on, that would be great. BTW, (I know this should likely be mentioned elsewhere, but...) GNUMP3d should probably be noted as being "mothballed" per it's developer's comment here: http://www.gnu.org/software/gnump3d/index.html Hmm, thanks for mentioning it. I guess I'll be writing to its maintainer. From jessw@netwood.net Sun Feb 8 11:38:48 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 8 Feb 2009 19:38:48 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=FOURLA,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx7.netwood.net (mx7.netwood.net [209.247.184.8]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n18Jcji9005929 for <1988@emacsbugs.donarmstrong.com>; Sun, 8 Feb 2009 11:38:46 -0800 Received: from netwood.net (mail.netwood.net [209.247.184.35]) by mx7.netwood.net (8.14.2/8.14.2) with ESMTP id n18JciJm060493; Sun, 8 Feb 2009 11:38:44 -0800 (PST) (envelope-from jessw@netwood.net) Received: from [192.168.1.248] [67.150.168.178] by netwood.net with ESMTP (SMTPD-8.22) id A4B20284; Sun, 08 Feb 2009 11:38:26 -0800 In-Reply-To: <200902062302.n16N2hH08980@f7.net> References: <200902062302.n16N2hH08980@f7.net> Mime-Version: 1.0 (Apple Message framework v624) Content-Type: multipart/mixed; boundary=Apple-Mail-12-264163913 Message-Id: <121437e98bbd1dc9dba1e83152205de2@netwood.net> Cc: 1988@debbugs.gnu.org From: Jesse W Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual Date: Sun, 8 Feb 2009 11:38:37 -0800 To: karl@freefriends.org (Karl Berry) X-Mailer: Apple Mail (2.624) X-Virus-Scanned: ClamAV 0.94/8965/Sun Feb 8 06:42:44 2009 on mx7.netwood.net X-Virus-Status: Clean --Apple-Mail-12-264163913 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Whew, that was a lot of files... On Feb 6, 2009, at 3:02 PM, Karl Berry wrote: > No. Sorry for not specifying. I just mean the manuals in the Emacs > distribution, namely those here: > http://cvs.savannah.gnu.org/viewvc/emacs/doc/?root=emacs > > (There are many individual manuals in the misc/ subdir.) Oh, /those/ manuals... ;-) OK, here they are. calc.texi had the copyright date line repeated on the title page, so I removed the redundant one. dbus.texi already included @insertcopying, as far back as its initial revision about a year ago. erc.texi is the same. faq.texi isn't under the GFDL, rather it's under a vague copyleft statement, with copyright dates going back to 1990. gnus-faq.texi claims to be generated from an XML file, which I can't find (the given URL breaks, the gnus.org site does not appear to have the purported XML file visible anywhere..), so I'm leaving that one aside for now. gnus-news.texi is also not under GFDL, and has it's copyright statement in a comment, so we'll leave that one alone, too. gnus.texi already has @insertcopying. mh-e.texi is dual-licensed under the GFDL 1.3+ and the GPL 3+, and already has @insertcopying. org.texi already has @insertcopying. remember.texi does too. smtpmail.texi also. tramp.texi has @insertcopying at the bottom of the Top node. trampver.texi isn't exactly a manual, and has it's license statement in a comment; ignoring. Quite a few of them repeated a descriptive line in @copying and in the top of the Top node; I removed the repeats where I saw them. And that's it... all the others are included in the big-pile-o-patch attached below. --Apple-Mail-12-264163913 Content-Transfer-Encoding: 7bit Content-Type: application/octet-stream; x-unix-mode=0644; name="emacs_misc_manuals_insertcopying.patch" Content-Disposition: attachment; filename=emacs_misc_manuals_insertcopying.patch Index: ada-mode.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/ada-mode.texi,v retrieving revision 1.9 diff -u -r1.9 ada-mode.texi --- ada-mode.texi 5 Feb 2009 23:38:36 -0000 1.9 +++ ada-mode.texi 8 Feb 2009 19:18:46 -0000 @@ -42,6 +42,10 @@ @node Top, Overview, (dir), (dir) +@ifnottex +@insertcopying +@end ifnottex + @menu * Overview:: * Installation:: Installing Ada mode on your system Index: autotype.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/autotype.texi,v retrieving revision 1.7 diff -u -r1.7 autotype.texi --- autotype.texi 8 Jan 2009 05:29:05 -0000 1.7 +++ autotype.texi 8 Feb 2009 19:18:51 -0000 @@ -100,7 +100,9 @@ * Variable Index:: @end menu - +@ifnottex +@insertcopying +@end ifnottex @node Using Skeletons @chapter Using Skeletons Index: calc.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/calc.texi,v retrieving revision 1.31 diff -u -r1.31 calc.texi --- calc.texi 27 Jan 2009 01:54:38 -0000 1.31 +++ calc.texi 8 Feb 2009 19:23:06 -0000 @@ -127,8 +127,6 @@ @page @vskip 0pt plus 1filll -Copyright @copyright{} 1990, 1991, 2001, 2002, 2003, 2004, - 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. @insertcopying @end titlepage @@ -144,6 +142,8 @@ @node Top, Getting Started, (dir), (dir) @chapter The GNU Emacs Calculator +@insertcopying + @noindent @dfn{Calc} is an advanced desk calculator and mathematical tool written by Dave Gillespie that runs as part of the GNU Emacs environment. Index: cc-mode.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/cc-mode.texi,v retrieving revision 1.12 diff -u -r1.12 cc-mode.texi --- cc-mode.texi 8 Jan 2009 05:29:06 -0000 1.12 +++ cc-mode.texi 8 Feb 2009 19:23:49 -0000 @@ -225,6 +225,10 @@ functions, classes etc - there are other packages for that. @end ifinfo +@ifnottex +@insertcopying +@end ifnottex + @comment !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! @comment !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Index: cl.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/cl.texi,v retrieving revision 1.12 diff -u -r1.12 cl.texi --- cl.texi 8 Jan 2009 05:29:07 -0000 1.12 +++ cl.texi 8 Feb 2009 19:24:28 -0000 @@ -47,6 +47,10 @@ @node Top, Overview, (dir), (dir) @chapter Introduction +@ifnottex +@insertcopying +@end ifnottex + @noindent This document describes a set of Emacs Lisp facilities borrowed from Common Lisp. All the facilities are described here in detail. While Index: dired-x.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/dired-x.texi,v retrieving revision 1.10 diff -u -r1.10 dired-x.texi --- dired-x.texi 8 Jan 2009 05:29:07 -0000 1.10 +++ dired-x.texi 8 Feb 2009 19:24:35 -0000 @@ -84,6 +84,8 @@ @item For @file{dired-x.el} revision 2 +@insertcopying + @c @item @c Revision of this manual: 2.53 (2001/02/25 14:05:46) Index: ebrowse.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/ebrowse.texi,v retrieving revision 1.7 diff -u -r1.7 ebrowse.texi --- ebrowse.texi 8 Jan 2009 05:29:07 -0000 1.7 +++ ebrowse.texi 8 Feb 2009 19:24:41 -0000 @@ -46,6 +46,8 @@ @node Top, Overview, (dir), (dir) @ifnottex +@insertcopying + You can browse C++ class hierarchies from within Emacs by using Ebrowse. @end ifnottex Index: ediff.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/ediff.texi,v retrieving revision 1.9 diff -u -r1.9 ediff.texi --- ediff.texi 8 Jan 2009 05:29:08 -0000 1.9 +++ ediff.texi 8 Feb 2009 19:25:04 -0000 @@ -64,6 +64,7 @@ @node Top, Introduction, (dir), (dir) +@insertcopying @menu * Introduction:: About Ediff. Index: emacs-mime.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/emacs-mime.texi,v retrieving revision 1.9 diff -u -r1.9 emacs-mime.texi --- emacs-mime.texi 8 Jan 2009 05:29:08 -0000 1.9 +++ emacs-mime.texi 8 Feb 2009 19:25:14 -0000 @@ -50,6 +50,10 @@ @node Top @top Emacs MIME +@ifnottex +@insertcopying +@end ifnottex + This manual documents the libraries used to compose and display @acronym{MIME} messages. Index: epa.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/epa.texi,v retrieving revision 1.10 diff -u -r1.10 epa.texi --- epa.texi 8 Jan 2009 05:29:08 -0000 1.10 +++ epa.texi 8 Feb 2009 19:25:16 -0000 @@ -54,6 +54,10 @@ @node Top @top EasyPG Assistant user's manual +@ifnottex +@insertcopying +@end ifnottex + EasyPG Assistant is an Emacs user interface to GNU Privacy Guard (GnuPG, @pxref{Top, , Top, gnupg, Using the GNU Privacy Guard}). Index: eshell.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/eshell.texi,v retrieving revision 1.7 diff -u -r1.7 eshell.texi --- eshell.texi 8 Jan 2009 05:29:08 -0000 1.7 +++ eshell.texi 8 Feb 2009 19:25:24 -0000 @@ -64,7 +64,9 @@ @node Top, What is Eshell?, (dir), (dir) @top Eshell -This manual documents Eshell, a shell-like command interpretor +@insertcopying + +Eshell is a shell-like command interpretor implemented in Emacs Lisp. It invokes no external processes except for those requested by the user. It is intended to be a functional replacement for command shells such as @command{bash}, @command{zsh}, Index: eudc.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/eudc.texi,v retrieving revision 1.7 diff -u -r1.7 eudc.texi --- eudc.texi 8 Jan 2009 05:29:08 -0000 1.7 +++ eudc.texi 8 Feb 2009 19:25:28 -0000 @@ -51,12 +51,7 @@ @node Top, Overview, (dir), (dir) @comment node-name, next, previous, up - -This manual documents EUDC v1.30b, the Emacs Unified Directory Client. - -A common interface to directory servers using various protocols such as -LDAP or the CCSO white pages directory system (PH/QI) - +@insertcopying @end ifnottex @menu Index: faq.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/faq.texi,v retrieving revision 1.8 diff -u -r1.8 faq.texi --- faq.texi 1 Feb 2009 22:04:26 -0000 1.8 +++ faq.texi 8 Feb 2009 19:26:06 -0000 @@ -64,6 +64,10 @@ or have any suggestions, please use @kbd{M-x report-emacs-bug} to report them. +@ifnottex +@insertcopying +@end ifnottex + @menu * FAQ notation:: * General questions:: Index: flymake.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/flymake.texi,v retrieving revision 1.9 diff -u -r1.9 flymake.texi --- flymake.texi 8 Jan 2009 05:29:09 -0000 1.9 +++ flymake.texi 8 Feb 2009 19:26:08 -0000 @@ -47,6 +47,7 @@ @ifnottex @node Top @top GNU Flymake +@insertcopying @end ifnottex @menu Index: forms.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/forms.texi,v retrieving revision 1.7 diff -u -r1.7 forms.texi --- forms.texi 8 Jan 2009 05:29:09 -0000 1.7 +++ forms.texi 8 Feb 2009 19:26:14 -0000 @@ -62,6 +62,8 @@ @node Top @top Forms Mode +@insertcopying + Forms mode is an Emacs major mode for working with simple textual data bases in a forms-oriented manner. In Forms mode, the information in these files is presented in an Emacs window in a user-defined format, Index: gnus-coding.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/gnus-coding.texi,v retrieving revision 1.7 diff -u -r1.7 gnus-coding.texi --- gnus-coding.texi 8 Jan 2009 05:29:09 -0000 1.7 +++ gnus-coding.texi 8 Feb 2009 19:26:16 -0000 @@ -45,6 +45,9 @@ @node Top @top Gnus Coding Style and Maintainance Guide This manual describes @dots{} + +@insertcopying + @menu * Gnus Coding Style:: Gnus Coding Style * Gnus Maintainance Guide:: Gnus Maintainance Guide Index: idlwave.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/idlwave.texi,v retrieving revision 1.7 diff -u -r1.7 idlwave.texi --- idlwave.texi 8 Jan 2009 05:29:11 -0000 1.7 +++ idlwave.texi 8 Feb 2009 19:26:48 -0000 @@ -60,6 +60,8 @@ @node Top, Introduction, (dir), (dir) +@insertcopying + IDLWAVE is a package which supports editing source code written in the Interactive Data Language (IDL), and running IDL as an inferior shell. Index: info.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/info.texi,v retrieving revision 1.10 diff -u -r1.10 info.texi --- info.texi 8 Jan 2009 05:29:11 -0000 1.10 +++ info.texi 8 Feb 2009 19:26:59 -0000 @@ -58,6 +58,8 @@ @node Top @top Info: An Introduction +@insertcopying + The GNU Project distributes most of its on-line manuals in the @dfn{Info format}, which you read using an @dfn{Info reader}. You are probably using an Info reader to read this now. Index: mairix-el.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/mairix-el.texi,v retrieving revision 1.4 diff -u -r1.4 mairix-el.texi --- mairix-el.texi 8 Jan 2009 05:29:11 -0000 1.4 +++ mairix-el.texi 8 Feb 2009 19:27:02 -0000 @@ -50,6 +50,8 @@ @file{.emacs} for future use and lets you call mairix for updating the database. +@insertcopying + @menu * About mairix and mairix.el:: About the mairix search engine and mairix.el * Configuring mairix:: How to configure mairix Index: message.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/message.texi,v retrieving revision 1.12 diff -u -r1.12 message.texi --- message.texi 8 Jan 2009 05:29:11 -0000 1.12 +++ message.texi 8 Feb 2009 19:27:15 -0000 @@ -48,6 +48,10 @@ @node Top @top Message +@ifnottex +@insertcopying +@end ifnottex + All message composition from Gnus (both mail and news) takes place in Message mode buffers. Index: newsticker.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/newsticker.texi,v retrieving revision 1.8 diff -u -r1.8 newsticker.texi --- newsticker.texi 8 Jan 2009 05:29:11 -0000 1.8 +++ newsticker.texi 8 Feb 2009 19:27:17 -0000 @@ -51,6 +51,9 @@ @ifnottex @node Top @top Newsticker + +@insertcopying + @end ifnottex @menu Index: nxml-mode.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/nxml-mode.texi,v retrieving revision 1.8 diff -u -r1.8 nxml-mode.texi --- nxml-mode.texi 8 Jan 2009 05:29:12 -0000 1.8 +++ nxml-mode.texi 8 Feb 2009 19:27:22 -0000 @@ -39,8 +39,9 @@ @node Top @top nXML Mode -This manual documents nxml-mode, an Emacs major mode for editing -XML with RELAX NG support. This manual is not yet complete. +@insertcopying + +This manual is not yet complete. @menu * Completion:: Index: pcl-cvs.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/pcl-cvs.texi,v retrieving revision 1.8 diff -u -r1.8 pcl-cvs.texi --- pcl-cvs.texi 8 Jan 2009 05:29:12 -0000 1.8 +++ pcl-cvs.texi 8 Feb 2009 19:27:31 -0000 @@ -68,6 +68,9 @@ customize-group RET pcl-cvs @key{RET}} and to look at the documentation strings of the various commands and major modes for further information. @c This manual is updated to release 2.5 of PCL-CVS. + +@insertcopying + @end ifnottex @menu Index: pgg.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/pgg.texi,v retrieving revision 1.7 diff -u -r1.7 pgg.texi --- pgg.texi 8 Jan 2009 05:29:12 -0000 1.7 +++ pgg.texi 8 Feb 2009 19:27:34 -0000 @@ -46,7 +46,10 @@ @node Top @top PGG -This manual describes PGG. PGG is an interface library between Emacs + +@insertcopying + +PGG is an interface library between Emacs and various tools for secure communication. PGG also provides a simple user interface to encrypt, decrypt, sign, and verify MIME messages. Index: rcirc.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/rcirc.texi,v retrieving revision 1.15 diff -u -r1.15 rcirc.texi --- rcirc.texi 8 Jan 2009 05:29:12 -0000 1.15 +++ rcirc.texi 8 Feb 2009 19:27:39 -0000 @@ -36,6 +36,9 @@ @ifnottex @node Top, Basics, (dir), (dir) @top rcirc Manual + +@insertcopying + @end ifnottex @code{rcirc} is an Emacs IRC client. Index: reftex.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/reftex.texi,v retrieving revision 1.7 diff -u -r1.7 reftex.texi --- reftex.texi 8 Jan 2009 05:29:13 -0000 1.7 +++ reftex.texi 8 Feb 2009 19:28:17 -0000 @@ -77,6 +77,8 @@ @ifnottex @node Top,,,(dir) +@insertcopying + @b{Ref@TeX{}} is a package for managing Labels, References, Citations and index entries with GNU Emacs. Index: sasl.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/sasl.texi,v retrieving revision 1.7 diff -u -r1.7 sasl.texi --- sasl.texi 8 Jan 2009 05:29:13 -0000 1.7 +++ sasl.texi 8 Feb 2009 19:28:18 -0000 @@ -54,9 +54,10 @@ @node Top @top Emacs SASL -This manual describes the Emacs SASL library. -A common interface to share several authentication mechanisms between +@insertcopying + +SASL is a common interface to share several authentication mechanisms between applications using different protocols. @menu Index: sc.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/sc.texi,v retrieving revision 1.8 diff -u -r1.8 sc.texi --- sc.texi 8 Jan 2009 05:29:13 -0000 1.8 +++ sc.texi 8 Feb 2009 19:28:36 -0000 @@ -53,8 +53,9 @@ @node Top, Introduction, (dir), (dir) @comment node-name, next, previous, up -This document describes Supercite, an Emacs package for citing and -attributing replies to mail and news messages. The manual is divided +@insertcopying + +The manual is divided into the following chapters. @menu Index: ses.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/ses.texi,v retrieving revision 1.9 diff -u -r1.9 ses.texi --- ses.texi 8 Jan 2009 05:29:13 -0000 1.9 +++ ses.texi 8 Feb 2009 19:28:42 -0000 @@ -55,6 +55,8 @@ @comment node-name, next, previous, up @top SES: Simple Emacs Spreadsheet +@insertcopying + @display SES is a major mode for GNU Emacs to edit spreadsheet files, which contain a rectangular grid of cells. The cells' values are specified Index: sieve.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/sieve.texi,v retrieving revision 1.8 diff -u -r1.8 sieve.texi --- sieve.texi 8 Jan 2009 05:29:13 -0000 1.8 +++ sieve.texi 8 Feb 2009 19:28:43 -0000 @@ -48,9 +48,11 @@ @node Top @top Sieve Support for Emacs -This manual documents the Emacs Sieve package. +@ifnottex +@insertcopying +@end ifnottex -It is intended as a users manual for Sieve Mode and Manage Sieve, and +This is intended as a users manual for Sieve Mode and Manage Sieve, and as a reference manual for the @samp{sieve-manage} protocol Emacs Lisp API. Index: speedbar.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/speedbar.texi,v retrieving revision 1.6 diff -u -r1.6 speedbar.texi --- speedbar.texi 8 Jan 2009 05:29:14 -0000 1.6 +++ speedbar.texi 8 Feb 2009 19:28:52 -0000 @@ -41,6 +41,8 @@ @node Top, , , (dir)Top @comment node-name, next, previous, up +@insertcopying + Speedbar is a program for Emacs which can be used to summarize information related to the current buffer. Its original inspiration is the `explorer' often used in modern development environments, office Index: url.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/url.texi,v retrieving revision 1.8 diff -u -r1.8 url.texi --- url.texi 8 Jan 2009 05:29:14 -0000 1.8 +++ url.texi 8 Feb 2009 19:29:00 -0000 @@ -53,6 +53,9 @@ @node Top @top URL +@ifnottex +@insertcopying +@end ifnottex @menu * Getting Started:: Preparing your program to use URLs. Index: vip.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/vip.texi,v retrieving revision 1.7 diff -u -r1.7 vip.texi --- vip.texi 8 Jan 2009 05:29:14 -0000 1.7 +++ vip.texi 8 Feb 2009 19:29:13 -0000 @@ -45,6 +45,8 @@ @node Top, Survey,, (DIR) @top VIP +@insertcopying + VIP is a Vi emulating package written in Emacs Lisp. VIP implements most Vi commands including Ex commands. It is therefore hoped that this package will enable you to do Vi style editing under the powerful GNU Emacs Index: viper.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/viper.texi,v retrieving revision 1.10 diff -u -r1.10 viper.texi --- viper.texi 8 Jan 2009 05:29:14 -0000 1.10 +++ viper.texi 8 Feb 2009 19:29:43 -0000 @@ -52,6 +52,8 @@ @unnumbered Viper +@insertcopying + We believe that one or more of the following statements are adequate descriptions of Viper: Index: widget.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/widget.texi,v retrieving revision 1.8 diff -u -r1.8 widget.texi --- widget.texi 8 Jan 2009 05:29:14 -0000 1.8 +++ widget.texi 8 Feb 2009 19:29:54 -0000 @@ -37,6 +37,8 @@ @comment node-name, next, previous, up @top The Emacs Widget Library +@insertcopying + @menu * Introduction:: * User Interface:: Index: woman.texi =================================================================== RCS file: /sources/emacs/emacs/doc/misc/woman.texi,v retrieving revision 1.8 diff -u -r1.8 woman.texi --- woman.texi 8 Jan 2009 05:29:15 -0000 1.8 +++ woman.texi 8 Feb 2009 19:30:05 -0000 @@ -73,6 +73,8 @@ @comment node-name, next, previous, up @top WoMan: Browse Unix Manual Pages ``W.O. (without) Man'' +@insertcopying + @display Software Version @value{VERSION} Manual Last Updated @value{UPDATED} --Apple-Mail-12-264163913 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed > Dealing with manuals in other distributions has to be done separately, > through their respective maintainers/bug lists. If you want to take > that on, that would be great. OK, I'll see what I can do. Do you have any suggestions about which projects would be most receptive? Jesse Weinstein --Apple-Mail-12-264163913-- From karl@freefriends.org Mon Feb 16 09:51:06 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 16 Feb 2009 17:51:06 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from f7.net (server1.f7.net [64.34.169.74]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1GHp286004416 for <1988@emacsbugs.donarmstrong.com>; Mon, 16 Feb 2009 09:51:04 -0800 X-Envelope-From: karl@freefriends.org X-Envelope-To: 1988@debbugs.gnu.org Received: (from karl@localhost) by f7.net (8.11.7-20030920/8.11.7) id n1GHowk20892; Mon, 16 Feb 2009 11:50:58 -0600 Date: Mon, 16 Feb 2009 11:50:58 -0600 Message-Id: <200902161750.n1GHowk20892@f7.net> From: karl@freefriends.org (Karl Berry) To: jessw@netwood.net Cc: 1988@debbugs.gnu.org Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual In-Reply-To: <121437e98bbd1dc9dba1e83152205de2@netwood.net> And that's it... all the others are included in the big-pile-o-patch attached below. Thanks. I finally made the changes, inserting some @ifnottex's, consistently putting the @insertcopying at the end of the Top node, etc. While I was at it, I made the @contents and @direntry usage consistent too. Do you have any suggestions about which projects would be most receptive? I expect any project will be receptive if you send an actual patch. I've sent a lot of patches to a lot of Texinfo manuals over the years and they've never been anything but gratefully received :). From jessw@netwood.net Mon Feb 16 11:11:01 2009 Received: (at 1988) by emacsbugs.donarmstrong.com; 16 Feb 2009 19:11:01 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mx7.netwood.net (mx7.netwood.net [209.247.184.8]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1GJAsCt024966 for <1988@emacsbugs.donarmstrong.com>; Mon, 16 Feb 2009 11:10:55 -0800 Received: from netwood.net (mail.netwood.net [209.247.184.35]) by mx7.netwood.net (8.14.2/8.14.2) with ESMTP id n1GJAs8T065172 for <1988@emacsbugs.donarmstrong.com>; Mon, 16 Feb 2009 11:10:54 -0800 (PST) (envelope-from jessw@netwood.net) Received: from [192.168.1.253] [67.150.11.245] by netwood.net with ESMTP (SMTPD-8.22) id AA3D036C; Mon, 16 Feb 2009 11:10:53 -0800 Mime-Version: 1.0 (Apple Message framework v624) Content-Type: text/plain; charset=US-ASCII; format=flowed Resent-Date: Mon, 16 Feb 2009 11:11:22 -0800 Message-Id: Content-Transfer-Encoding: 7bit Resent-To: 1988@debbugs.gnu.org Resent-Message-Id: <4ff36b7c3f88cd0faf53b4d80067b151@netwood.net> From: Jesse W Subject: Re: bug#1988: Making the license statement visible in the Emacs Manual (Modified by Jesse W) Resent-From: Jesse W Date: Mon, 16 Feb 2009 11:09:31 -0800 To: karl@freefriends.org (Karl Berry) X-Mailer: Apple Mail (2.624) X-Virus-Scanned: ClamAV 0.94/8995/Sun Feb 15 19:40:05 2009 on mx7.netwood.net X-Virus-Status: Clean On Feb 16, 2009, at 9:50 AM, Karl Berry wrote: > Thanks. I finally made the changes, inserting some @ifnottex's, > consistently putting the @insertcopying at the end of the Top node, > etc. > > While I was at it, I made the @contents and @direntry usage consistent > too. All the changes look good, and thanks for making them -- but you missed changing the main manual, emacs.texi. > I expect any project will be receptive if you send an actual patch. Great -- I'll start running down the list... Jesse Weinstein (forgot to send to the bug, originally) From rgm@gnu.org Tue Feb 24 12:29:51 2009 Received: (at control) by emacsbugs.donarmstrong.com; 24 Feb 2009 20:29:51 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-5.0 required=4.0 tests=VALID_BTS_CONTROL, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1OKTnmn007085 for ; Tue, 24 Feb 2009 12:29:50 -0800 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1Lc3sK-0003T8-Ma; Tue, 24 Feb 2009 15:27:32 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18852.22580.606810.864200@fencepost.gnu.org> Date: Tue, 24 Feb 2009 15:27:32 -0500 From: Glenn Morris To: control Subject: control message X-Debbugs-No-Ack: yes reassign 2431 emacs,gnus close 1988 severity 1986 wishlist severity 1223 minor From unknown Sun Aug 10 16:52:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: $requester Subject: Internal Control Message-Id: bug archived. Date: Wed, 25 Mar 2009 14:24:06 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A log time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator