From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: Re: Compiled files without sources???? Date: Sun, 31 Jul 2011 13:04:17 -0400 Message-ID: <87tya2e60e.fsf@stupidchicken.com> References: <87zkp1solk.fsf@fencepost.gnu.org> <87wrk54pzp.fsf@ginnungagap.bsc.es> <87tyf7aw9b.fsf@engster.org> <871uxgyu0u.fsf@fencepost.gnu.org> <87vcus3slm.fsf@engster.org> <87k4b4jv8p.fsf@stupidchicken.com> <877h7444uj.fsf@fencepost.gnu.org> <87tya82mv5.fsf@fencepost.gnu.org> <87ei1bzjwg.fsf@fencepost.gnu.org> <4E3133CE.7010101@cs.ucla.edu> <4E31F0B3.3030505@cs.ucla.edu> <87mxfw90oo.fsf@stupidchicken.com> <87r558ms8j.fsf@stupidchicken.com> <87zkjv33w3.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1312131872 19564 80.91.229.12 (31 Jul 2011 17:04:32 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 31 Jul 2011 17:04:32 +0000 (UTC) Cc: dak@gnu.org, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 31 19:04:28 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QnZRD-00023N-7p for ged-emacs-devel@m.gmane.org; Sun, 31 Jul 2011 19:04:27 +0200 Original-Received: from localhost ([::1]:44810 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnZRB-0006o6-Mc for ged-emacs-devel@m.gmane.org; Sun, 31 Jul 2011 13:04:25 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:52988) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnZR9-0006nx-CI for emacs-devel@gnu.org; Sun, 31 Jul 2011 13:04:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QnZR8-0007Ti-KZ for emacs-devel@gnu.org; Sun, 31 Jul 2011 13:04:23 -0400 Original-Received: from vm-emlprdomr-03.its.yale.edu ([130.132.50.144]:43186) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnZR7-0007TJ-Ek; Sun, 31 Jul 2011 13:04:21 -0400 Original-Received: from furball (c-71-192-165-84.hsd1.ct.comcast.net [71.192.165.84]) (authenticated bits=0) by vm-emlprdomr-03.its.yale.edu (8.14.4/8.14.4) with ESMTP id p6VH4IIk010143 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Sun, 31 Jul 2011 13:04:18 -0400 In-Reply-To: (Richard Stallman's message of "Sun, 31 Jul 2011 12:19:11 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-Scanned-By: MIMEDefang 2.71 on 130.132.50.144 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 130.132.50.144 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:142592 Archived-At: Richard Stallman writes: > I'm not sure who you mean by "developers", and I can't understand the > rest of the sentence concretely ether, but I think you've changed the > subject. For any generated files we distribute, we must provide the > corresponding source code. Somewhat related source code is not > enough. The point is that the generated code was subsequently modified as though it was source code, not as though it was object code. If this activity is forbidden, that seems like an unreasonable restriction. > If you write a script that does the editing, that will fill the gap. > The grammar file, plus the script, will add up to the source code to > produce the needed generated file. Can you please add that to the > repository and the release tarballs? A "script" is just a diff of the old and new source files, which anybody can trivially do.