for functions originally adapted from other sources, invoke LGPL clause

3 to convert all LGPLed functions to GPLed ones, so that we don't have
to include a copy of the LGPL


git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3173 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
This commit is contained in:
David Lawrence Ramsey 2005-11-14 23:02:03 +00:00
parent 3f7c8c5158
commit a1064d4279
2 changed files with 11 additions and 8 deletions

View File

@ -94,7 +94,9 @@ CVS code -
which was apparently in 1999. (DLR)
- For functions originally adapted from other sources, add
notices from the original files, as we do with the tab
completion functions adapted from busybox. (DLR)
completion functions adapted from busybox. Also, invoke LGPL
clause 3 to convert all LGPLed functions to GPLed ones, so
that we don't have to include a copy of the LGPL. (DLR)
- chars.c:
mbwidth()
- If wcwidth() returns -1 for the character passed in, treat the

View File

@ -159,23 +159,24 @@ void sunder(char *str)
/* These functions (ngetline() and ngetdelim(), originally getline() and
* getdelim()) were adapted from GNU mailutils 0.5 (mailbox/getline.c).
* Here is the notice from that file:
* Here is the notice from that file, after converting to the GPL via
* LGPL clause 3:
*
* GNU Mailutils -- a suite of utilities for electronic mail
* Copyright (C) 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
* modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2 of the
* License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
* General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* You should have received a copy of the GNU General Public License
* along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
#if !defined(NANO_SMALL) && defined(ENABLE_NANORC)