From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.devel Subject: Re: Any exceptions for the 15-line rule? Date: Thu, 02 May 2013 13:28:15 -0400 Message-ID: References: <87d2tgu0ad.fsf@yandex.ru> <871u9wyxaz.fsf@yandex.ru> <517BD66C.8030906@yandex.ru> <8761z31dv4.fsf@yandex.ru> <518155CF.30202@yandex.ru> <51817CF0.5070902@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1367515720 21043 80.91.229.3 (2 May 2013 17:28:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 2 May 2013 17:28:40 +0000 (UTC) Cc: Stefan Monnier , emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu May 02 19:28:40 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UXxIr-0006xk-AF for ged-emacs-devel@m.gmane.org; Thu, 02 May 2013 19:28:21 +0200 Original-Received: from localhost ([::1]:59471 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UXxIq-0000zv-To for ged-emacs-devel@m.gmane.org; Thu, 02 May 2013 13:28:20 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:56377) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UXxIn-0000yx-Il for emacs-devel@gnu.org; Thu, 02 May 2013 13:28:18 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UXxIm-000071-FO for emacs-devel@gnu.org; Thu, 02 May 2013 13:28:17 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40149) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UXxIm-00006x-CI for emacs-devel@gnu.org; Thu, 02 May 2013 13:28:16 -0400 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1UXxIl-00010l-Fv; Thu, 02 May 2013 13:28:15 -0400 X-Spook: cryptanalysis AIMSX satellite imagery airframe UMTS X-Ran: Jg9&z0{aWw%U=$s+*T^dIJO3fDQP3 (Dmitry Gutov's message of "Thu, 02 May 2013 00:37:04 +0400") User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e 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:159265 Archived-At: Dmitry Gutov wrote: > https://github.com/mooz/js2-mode/pull/100.diff Well, the list of reserved-words could easily have been written on a couple of lines. It's just spread out into multiple lines due to formatting. The real change there is just the removal of, what, ~ 10 words? Plus the doc string, total change ~ 4-5 lines IMO. > What if the diff was adding new elements (like the reverse of this > diff would do)? Would I be able to discount those lines then, on the > basis that this is just copying information from the specification? I don't really know. It's true that in the past we have been told that information "forced by the interface" is not subject to copyright. I'd err on the side of counting such lines though.