From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10540 invoked by alias); 1 Jan 2010 11:41:16 -0000 Received: (qmail 10521 invoked by uid 22791); 1 Jan 2010 11:41:13 -0000 X-SWARE-Spam-Status: No, hits=-0.8 required=5.0 tests=AWL,BAYES_00,FH_DATE_PAST_20XX X-Spam-Check-By: sourceware.org Received: from rock.gnat.com (HELO rock.gnat.com) (205.232.38.15) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 01 Jan 2010 11:41:08 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by filtered-rock.gnat.com (Postfix) with ESMTP id 35CC22BABF3; Fri, 1 Jan 2010 06:41:06 -0500 (EST) Received: from rock.gnat.com ([127.0.0.1]) by localhost (rock.gnat.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id LpRH9-zGc48H; Fri, 1 Jan 2010 06:41:06 -0500 (EST) Received: from joel.gnat.com (localhost.localdomain [127.0.0.1]) by rock.gnat.com (Postfix) with ESMTP id A0B7C2BABE8; Fri, 1 Jan 2010 06:41:05 -0500 (EST) Received: by joel.gnat.com (Postfix, from userid 1000) id 258F4F5937; Fri, 1 Jan 2010 12:40:34 +0100 (CET) Date: Fri, 01 Jan 2010 11:41:00 -0000 From: Joel Brobecker To: Eli Zaretskii Cc: gdb-patches@sourceware.org Subject: Re: [RFA/doco] Update the "Start of New Year Procedure" Message-ID: <20100101114034.GV2788@adacore.com> References: <20100101091009.GI548@adacore.com> <83eimaf6k7.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="SxgehGEc6vB0cZwN" Content-Disposition: inline In-Reply-To: <83eimaf6k7.fsf@gnu.org> User-Agent: Mutt/1.5.20 (2009-06-14) 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: 2010-01/txt/msg00020.txt.bz2 --SxgehGEc6vB0cZwN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-length: 1263 > > +Run the @code{copyright.sh} script to add the new year in the copyright > > +notices of most source files. This script requires Emacs 22 or later to > > +be installed. > > It's better to put copyright.sh in @file, not in @code. Fixed. > @item > @file {*.f} > ... > > Did you have a good reason for not using the canonical form? If not, > I'd prefer to use it, although I won't object to what you did as well. No problem, I did not have a specific reason for writing it this way, other than it seems easier to read it. I also fixed another list just a few lines above. > Also, perhaps it is worthwhile to spell out the language for each file > type. Again, that's not a blocking comment. I don't think this is worth the effort, here. This is just a checklist for someone like me who needs an easy reminder of which files will need to be updated by hand. I don't need to know in which language each file is written to know how to update it. It's usually obvious once opened. Here is the patch I ended up checking in. 2010-01-01 Joel Brobecker Update the "Start of New Year Procedure". * gdbint.texinfo: Add the list of files that need to be updated manually. Minor reformatting. -- Joel --SxgehGEc6vB0cZwN Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="start-of-new-year.diff" Content-length: 1694 Index: gdbint.texinfo =================================================================== RCS file: /cvs/src/src/gdb/doc/gdbint.texinfo,v retrieving revision 1.315 diff -u -p -r1.315 gdbint.texinfo --- gdbint.texinfo 1 Jan 2010 07:54:37 -0000 1.315 +++ gdbint.texinfo 1 Jan 2010 11:37:17 -0000 @@ -6752,15 +6752,44 @@ Update the copyright year in the startup Update the copyright year in: @itemize @bullet -@item file @file{top.c}, function @code{print_gdb_version} -@item file @file{gdbserver/server.c}, function @code{gdbserver_version} -@item file @file{gdbserver/gdbreplay.c}, function @code{gdbreplay_version} + @item + file @file{top.c}, function @code{print_gdb_version} + @item + file @file{gdbserver/server.c}, function @code{gdbserver_version} + @item + file @file{gdbserver/gdbreplay.c}, function @code{gdbreplay_version} @end itemize @item -Add the new year in the copyright notices of all source and documentation -files. This can be done semi-automatically by running the @code{copyright.sh} -script. This script requires Emacs 22 or later to be installed. +Run the @file{copyright.sh} script to add the new year in the copyright +notices of most source files. This script requires Emacs 22 or later to +be installed. + +@item +The new year also needs to be added manually in all other files that +are not already taken care of by the @file{copyright.sh} script: +@itemize @bullet + @item + @file{*.s} + @item + @file{*.f} + @item + @file{*.f90} + @item + @file{*.igen} + @item + @file{*.ac} + @item + @file{*.texi} + @item + @file{*.texinfo} + @item + @file{*.tex} + @item + @file{*.defs} + @item + @file{*.1} +@end itemize @end itemize --SxgehGEc6vB0cZwN--