From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lute Kamstra Newsgroups: gmane.emacs.devel Subject: Re: authors excludes the lisp manual. Date: Thu, 12 May 2005 17:32:30 +0200 Message-ID: <87ll6kbgtt.fsf@xs4all.nl> References: <87wtq55ljs.fsf@xs4all.nl> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1115912315 10966 80.91.229.2 (12 May 2005 15:38:35 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 12 May 2005 15:38:35 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu May 12 17:38:30 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DWFkF-0000Cm-1A for ged-emacs-devel@m.gmane.org; Thu, 12 May 2005 17:37:03 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DWFtC-0006hk-2F for ged-emacs-devel@m.gmane.org; Thu, 12 May 2005 11:46:18 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DWFq7-0005uj-EP for emacs-devel@gnu.org; Thu, 12 May 2005 11:43:07 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DWFq3-0005sC-55 for emacs-devel@gnu.org; Thu, 12 May 2005 11:43:03 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DWFq2-0005l0-EQ for emacs-devel@gnu.org; Thu, 12 May 2005 11:43:02 -0400 Original-Received: from [194.109.24.32] (helo=smtp-vbr12.xs4all.nl) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DWFmW-000510-TE; Thu, 12 May 2005 11:39:25 -0400 Original-Received: from pijl (a80-127-67-124.adsl.xs4all.nl [80.127.67.124]) by smtp-vbr12.xs4all.nl (8.12.11/8.12.11) with ESMTP id j4CFWV7K077652; Thu, 12 May 2005 17:32:31 +0200 (CEST) (envelope-from Lute.Kamstra@xs4all.nl) Original-Received: from lute by pijl with local (Exim 3.36 #1 (Debian)) id 1DWFfq-00021Z-00; Thu, 12 May 2005 17:32:30 +0200 Original-To: rms@gnu.org In-Reply-To: (Richard Stallman's message of "Thu, 12 May 2005 10:54:27 -0400") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) Original-Lines: 69 X-Virus-Scanned: by XS4ALL Virus Scanner X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:37040 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:37040 Richard Stallman writes: > Does anybody know why authors in lisp/emacs-lisp/authors.el doesn't > parse ChangeLogs in lispref/? I'd like to change that. > > Perhaps it has not been updated since we put lispref/ into the Emacs > distribution. It explicitly excludes lispref/: ,---- | (dolist (log logs) | (when (and (string-match "ChangeLog\\(.[0-9]+\\)?$" log) | (not (string-match "/lispref/" log))) | (message "Scanning %s..." log) | (authors-scan-change-log log table))) `---- I guess that lispref/ was put in Emacs' CVS before the 21.1 release so that authors needed to exclude it as Emacs 21 wasn't distributed with the lisp manual. > Maybe there are other dirs it doesn't cover, too. Could you check? lispref/ is the only excluded dir. Shall I commit the patch below? Lute. Index: lisp/emacs-lisp/authors.el =================================================================== RCS file: /cvsroot/emacs/emacs/lisp/emacs-lisp/authors.el,v retrieving revision 1.21 diff -c -r1.21 authors.el *** lisp/emacs-lisp/authors.el 8 Apr 2005 11:54:57 -0000 1.21 --- lisp/emacs-lisp/authors.el 12 May 2005 14:14:48 -0000 *************** *** 1,6 **** ;;; authors.el --- utility for maintaining Emacs' AUTHORS file -*-coding: iso-2022-7bit;-*- ! ;; Copyright (C) 2000, 2003 Free Software Foundation, Inc. ;; Author: Gerd Moellmann ;; Maintainer: Kim F. Storm --- 1,6 ---- ;;; authors.el --- utility for maintaining Emacs' AUTHORS file -*-coding: iso-2022-7bit;-*- ! ;; Copyright (C) 2000, 2003, 2005 Free Software Foundation, Inc. ;; Author: Gerd Moellmann ;; Maintainer: Kim F. Storm *************** *** 597,604 **** (unless (file-exists-p (expand-file-name "src/emacs.c" root)) (error "Not the root directory of Emacs: %s" root)) (dolist (log logs) ! (when (and (string-match "ChangeLog\\(.[0-9]+\\)?$" log) ! (not (string-match "/lispref/" log))) (message "Scanning %s..." log) (authors-scan-change-log log table))) (let ((els (authors-process-lines "find" root "-name" "*.el"))) --- 597,603 ---- (unless (file-exists-p (expand-file-name "src/emacs.c" root)) (error "Not the root directory of Emacs: %s" root)) (dolist (log logs) ! (when (string-match "ChangeLog\\(.[0-9]+\\)?$" log) (message "Scanning %s..." log) (authors-scan-change-log log table))) (let ((els (authors-process-lines "find" root "-name" "*.el")))