From 754c62c5cce6fb933a943f618118ccc25adf4968 Mon Sep 17 00:00:00 2001 From: Benno Schulenberg Date: Sun, 9 Apr 2017 12:09:23 +0200 Subject: [PATCH] copyright: update the years, use ranges, and explain this usage The interval 2013-2017 for the Free Software Foundation is valid because in those years there were releases with changes by either Chris or David, and the GNU maintainers guide advises to mention a new year in all files of a package, not just in the ones that actually changed, and be done with it for the rest of the year. --- README | 11 +++++++++-- configure.ac | 4 ++-- doc/nano.1 | 3 +-- doc/nano.texi | 3 +-- doc/nanorc.5 | 3 +-- src/browser.c | 3 +-- src/chars.c | 3 +-- src/color.c | 3 +-- src/cut.c | 3 +-- src/files.c | 3 +-- src/global.c | 3 +-- src/help.c | 3 +-- src/move.c | 3 +-- src/nano.c | 3 +-- src/nano.h | 3 +-- src/prompt.c | 3 +-- src/proto.h | 3 +-- src/rcfile.c | 3 +-- src/search.c | 3 +-- src/text.c | 3 +-- src/utils.c | 3 +-- src/winio.c | 3 +-- 22 files changed, 31 insertions(+), 44 deletions(-) diff --git a/README b/README index fc0ea4bf..e769061e 100644 --- a/README +++ b/README @@ -65,5 +65,12 @@ Bug Reports Current Status - GNU nano has reached its seventh milestone, 2.6.x. Since 2.5.0, it - is a "rolling" release: bug fixing and development go hand in hand. + Since version 2.5.0, GNU nano has abandoned the distinction between + a stable and a development branch: it is now on a "rolling" release + -- fixing bugs and adding new features go hand in hand. + +Copyright Years + + When in any file of this package a copyright notice mentions a + year range (such as 1999-2011), it is a shorthand for a list of + all the years in that interval. diff --git a/configure.ac b/configure.ac index a2f94c4d..a9bbea98 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ # Configuration for GNU nano - a small and user-friendly text editor # -# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, -# 2008, 2009, 2010, 2011, 2013, 2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2011, 2013-2017 Free Software Foundation, Inc. +# Copyright (C) 2014, 2017 Mike Frysinger # # GNU nano is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published diff --git a/doc/nano.1 b/doc/nano.1 index be68e441..2853a9a7 100644 --- a/doc/nano.1 +++ b/doc/nano.1 @@ -1,5 +1,4 @@ -.\" Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, -.\" 2009, 2010, 2013, 2014 Free Software Foundation, Inc. +.\" Copyright (C) 1999-2011, 2013-2017 Free Software Foundation, Inc. .\" .\" This document is dual-licensed. You may distribute and/or modify it .\" under the terms of either of the following licenses: diff --git a/doc/nano.texi b/doc/nano.texi index 4e68943b..94fe90e1 100644 --- a/doc/nano.texi +++ b/doc/nano.texi @@ -30,8 +30,7 @@ This manual documents GNU @code{nano}, a small and friendly text editor. This manual is part of the GNU @code{nano} distribution.@* @sp 4 -Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, -2009, 2014, 2015 Free Software Foundation, Inc. +Copyright (C) 1999-2009, 2014-2017 Free Software Foundation, Inc. This document is dual-licensed. You may distribute and/or modify it under the terms of either of the following licenses: diff --git a/doc/nanorc.5 b/doc/nanorc.5 index cf314ae3..220f2e21 100644 --- a/doc/nanorc.5 +++ b/doc/nanorc.5 @@ -1,5 +1,4 @@ -.\" Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, -.\" 2013, 2014, 2015 Free Software Foundation, Inc. +.\" Copyright (C) 2003-2011, 2013-2017 Free Software Foundation, Inc. .\" .\" This document is dual-licensed. You may distribute and/or modify it .\" under the terms of either of the following licenses: diff --git a/src/browser.c b/src/browser.c index b45ca367..20f30b3c 100644 --- a/src/browser.c +++ b/src/browser.c @@ -1,8 +1,7 @@ /************************************************************************** * browser.c -- This file is part of GNU nano. * * * - * Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, * - * 2010, 2011, 2013, 2014, 2015 Free Software Foundation, Inc. * + * Copyright (C) 2001-2011, 2013-2017 Free Software Foundation, Inc. * * Copyright (C) 2015, 2016 Benno Schulenberg * * * * GNU nano is free software: you can redistribute it and/or modify * diff --git a/src/chars.c b/src/chars.c index 278c73f7..e4fc4050 100644 --- a/src/chars.c +++ b/src/chars.c @@ -1,8 +1,7 @@ /************************************************************************** * chars.c -- This file is part of GNU nano. * * * - * Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, * - * 2010, 2011, 2013, 2014 Free Software Foundation, Inc. * + * Copyright (C) 2001-2011, 2013-2017 Free Software Foundation, Inc. * * Copyright (C) 2016 Benno Schulenberg * * * * GNU nano is free software: you can redistribute it and/or modify * diff --git a/src/color.c b/src/color.c index 256354e6..30cab76c 100644 --- a/src/color.c +++ b/src/color.c @@ -1,8 +1,7 @@ /************************************************************************** * color.c -- This file is part of GNU nano. * * * - * Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, * - * 2010, 2011, 2013, 2014, 2015 Free Software Foundation, Inc. * + * Copyright (C) 2001-2011, 2013-2017 Free Software Foundation, Inc. * * Copyright (C) 2014, 2015, 2016, 2017 Benno Schulenberg * * * * GNU nano is free software: you can redistribute it and/or modify * diff --git a/src/cut.c b/src/cut.c index 25717bfb..14b20864 100644 --- a/src/cut.c +++ b/src/cut.c @@ -1,8 +1,7 @@ /************************************************************************** * cut.c -- This file is part of GNU nano. * * * - * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, * - * 2008, 2009, 2010, 2011, 2013, 2014 Free Software Foundation, Inc. * + * Copyright (C) 1999-2011, 2013-2017 Free Software Foundation, Inc. * * Copyright (C) 2014 Mark Majeres * * Copyright (C) 2016 Benno Schulenberg * * * diff --git a/src/files.c b/src/files.c index 6581b2f0..b64a58c0 100644 --- a/src/files.c +++ b/src/files.c @@ -1,8 +1,7 @@ /************************************************************************** * files.c -- This file is part of GNU nano. * * * - * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, * - * 2008, 2009, 2010, 2011, 2013, 2014 Free Software Foundation, Inc. * + * Copyright (C) 1999-2011, 2013-2017 Free Software Foundation, Inc. * * Copyright (C) 2015, 2016 Benno Schulenberg * * * * GNU nano is free software: you can redistribute it and/or modify * diff --git a/src/global.c b/src/global.c index 9ec76596..6affae93 100644 --- a/src/global.c +++ b/src/global.c @@ -1,8 +1,7 @@ /************************************************************************** * global.c -- This file is part of GNU nano. * * * - * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, * - * 2008, 2009, 2010, 2011, 2013, 2014 Free Software Foundation, Inc. * + * Copyright (C) 1999-2011, 2013-2017 Free Software Foundation, Inc. * * Copyright (C) 2014, 2015, 2016 Benno Schulenberg * * * * GNU nano is free software: you can redistribute it and/or modify * diff --git a/src/help.c b/src/help.c index d9569da7..a672d90a 100644 --- a/src/help.c +++ b/src/help.c @@ -1,8 +1,7 @@ /************************************************************************** * help.c -- This file is part of GNU nano. * * * - * Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, * - * 2009, 2010, 2011, 2013, 2014 Free Software Foundation, Inc. * + * Copyright (C) 2000-2011, 2013-2017 Free Software Foundation, Inc. * * Copyright (C) 2014, 2015, 2016 Benno Schulenberg * * * * GNU nano is free software: you can redistribute it and/or modify * diff --git a/src/move.c b/src/move.c index 30a2da6c..48debe73 100644 --- a/src/move.c +++ b/src/move.c @@ -1,8 +1,7 @@ /************************************************************************** * move.c -- This file is part of GNU nano. * * * - * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, * - * 2008, 2009, 2010, 2011, 2013, 2014 Free Software Foundation, Inc. * + * Copyright (C) 1999-2011, 2013-2017 Free Software Foundation, Inc. * * Copyright (C) 2014, 2015, 2016 Benno Schulenberg * * * * GNU nano is free software: you can redistribute it and/or modify * diff --git a/src/nano.c b/src/nano.c index 1bd9d353..eb00bd65 100644 --- a/src/nano.c +++ b/src/nano.c @@ -1,8 +1,7 @@ /************************************************************************** * nano.c -- This file is part of GNU nano. * * * - * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, * - * 2008, 2009, 2010, 2011, 2013, 2014 Free Software Foundation, Inc. * + * Copyright (C) 1999-2011, 2013-2017 Free Software Foundation, Inc. * * Copyright (C) 2014, 2015, 2016 Benno Schulenberg * * * * GNU nano is free software: you can redistribute it and/or modify * diff --git a/src/nano.h b/src/nano.h index 9e245bd8..5be1ad5a 100644 --- a/src/nano.h +++ b/src/nano.h @@ -1,8 +1,7 @@ /************************************************************************** * nano.h -- This file is part of GNU nano. * * * - * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, * - * 2008, 2009, 2010, 2011, 2013, 2014 Free Software Foundation, Inc. * + * Copyright (C) 1999-2011, 2013-2017 Free Software Foundation, Inc. * * Copyright (C) 2014, 2015, 2016 Benno Schulenberg * * * * GNU nano is free software: you can redistribute it and/or modify * diff --git a/src/prompt.c b/src/prompt.c index 13a79497..54749a40 100644 --- a/src/prompt.c +++ b/src/prompt.c @@ -1,8 +1,7 @@ /************************************************************************** * prompt.c -- This file is part of GNU nano. * * * - * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, * - * 2008, 2009, 2010, 2011, 2013, 2014 Free Software Foundation, Inc. * + * Copyright (C) 1999-2011, 2013-2017 Free Software Foundation, Inc. * * Copyright (C) 2016 Benno Schulenberg * * * * GNU nano is free software: you can redistribute it and/or modify * diff --git a/src/proto.h b/src/proto.h index 4c2cdc82..83b35e3e 100644 --- a/src/proto.h +++ b/src/proto.h @@ -1,8 +1,7 @@ /************************************************************************** * proto.h -- This file is part of GNU nano. * * * - * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, * - * 2008, 2009, 2010, 2011, 2013, 2014 Free Software Foundation, Inc. * + * Copyright (C) 1999-2011, 2013-2017 Free Software Foundation, Inc. * * * * GNU nano is free software: you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published * diff --git a/src/rcfile.c b/src/rcfile.c index e751d860..a68d423e 100644 --- a/src/rcfile.c +++ b/src/rcfile.c @@ -1,8 +1,7 @@ /************************************************************************** * rcfile.c -- This file is part of GNU nano. * * * - * Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, * - * 2010, 2011, 2013, 2014 Free Software Foundation, Inc. * + * Copyright (C) 2001-2011, 2013-2017 Free Software Foundation, Inc. * * Copyright (C) 2014 Mike Frysinger * * Copyright (C) 2014, 2015, 2016 Benno Schulenberg * * * diff --git a/src/search.c b/src/search.c index d9041c05..e6867617 100644 --- a/src/search.c +++ b/src/search.c @@ -1,8 +1,7 @@ /************************************************************************** * search.c -- This file is part of GNU nano. * * * - * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, * - * 2008, 2009, 2010, 2011, 2013, 2014 Free Software Foundation, Inc. * + * Copyright (C) 1999-2011, 2013-2017 Free Software Foundation, Inc. * * Copyright (C) 2015, 2016, 2017 Benno Schulenberg * * * * GNU nano is free software: you can redistribute it and/or modify * diff --git a/src/text.c b/src/text.c index d0ef40d6..93dcbc9f 100644 --- a/src/text.c +++ b/src/text.c @@ -1,8 +1,7 @@ /************************************************************************** * text.c -- This file is part of GNU nano. * * * - * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, * - * 2008, 2009, 2010, 2011, 2013, 2014 Free Software Foundation, Inc. * + * Copyright (C) 1999-2011, 2013-2017 Free Software Foundation, Inc. * * Copyright (C) 2014, 2015 Mark Majeres * * Copyright (C) 2016 Mike Scalora * * Copyright (C) 2015, 2016 Benno Schulenberg * diff --git a/src/utils.c b/src/utils.c index 55159e1d..8f1ebf79 100644 --- a/src/utils.c +++ b/src/utils.c @@ -1,8 +1,7 @@ /************************************************************************** * utils.c -- This file is part of GNU nano. * * * - * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, * - * 2008, 2009, 2010, 2011, 2013, 2014 Free Software Foundation, Inc. * + * Copyright (C) 1999-2011, 2013-2017 Free Software Foundation, Inc. * * Copyright (C) 2016 Benno Schulenberg * * * * GNU nano is free software: you can redistribute it and/or modify * diff --git a/src/winio.c b/src/winio.c index a37c67ce..36d474e4 100644 --- a/src/winio.c +++ b/src/winio.c @@ -1,8 +1,7 @@ /************************************************************************** * winio.c -- This file is part of GNU nano. * * * - * Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, * - * 2008, 2009, 2010, 2011, 2013, 2014 Free Software Foundation, Inc. * + * Copyright (C) 1999-2011, 2013-2017 Free Software Foundation, Inc. * * Copyright (C) 2014, 2015, 2016, 2017 Benno Schulenberg * * * * GNU nano is free software: you can redistribute it and/or modify *