[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: strcase?
From: |
Bruno Haible |
Subject: |
Re: strcase? |
Date: |
Mon, 9 May 2011 14:54:24 +0200 |
User-agent: |
KMail/1.9.9 |
Hi Simon,
> I noticed the 'strcase' module is marked as obsolete. ... What
> should be used instead?
You are confusing "obsolete" with "deprecated". As explained in [1][2], the
meaning of "obsolete" in gnulib is that you don't need it, *not* that it will
go away.
[1] http://www.gnu.org/software/gnulib/manual/html_node/Obsolete-modules.html
[2] http://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00541.html
A few modules use the status "obsolete" in the meaning of "deprecated",
however. Maybe it will help to avoid the confusion if we fix these. Here
is a proposed patch.
2011-05-09 Bruno Haible <address@hidden>
Fix confusion regarding deprecated modules.
* modules/calloc (Status, Notice): Mark module as deprecated, not
obsolete.
* modules/fnmatch-posix (Status, Notice): Likewise.
* modules/getdate (Status, Notice): Likewise.
* modules/getopt (Status, Notice): Likewise.
* modules/malloc (Status, Notice): Likewise.
* modules/pipe (Status, Notice): Likewise.
* modules/realloc (Status, Notice): Likewise.
* modules/rename-dest-slash (Status, Notice): Likewise.
* modules/unictype/bidicategory-all (Status, Notice): Likewise.
* modules/unictype/bidicategory-byname (Status, Notice): Likewise.
* modules/unictype/bidicategory-name (Status, Notice): Likewise.
* modules/unictype/bidicategory-of (Status, Notice): Likewise.
* modules/unictype/bidicategory-test (Status, Notice): Likewise.
--- modules/calloc.orig Mon May 9 14:49:19 2011
+++ modules/calloc Mon May 9 14:48:57 2011
@@ -2,10 +2,10 @@
calloc() function that is glibc compatible.
Status:
-obsolete
+deprecated
Notice:
-This module is obsolete. Use the module 'calloc-gnu' instead.
+This module is deprecated. Use the module 'calloc-gnu' instead.
Files:
--- modules/fnmatch-posix.orig Mon May 9 14:49:19 2011
+++ modules/fnmatch-posix Mon May 9 14:48:56 2011
@@ -2,10 +2,10 @@
fnmatch() function: wildcard matching.
Status:
-obsolete
+deprecated
Notice:
-This module is obsolete. Use the module 'fnmatch' instead.
+This module is deprecated. Use the module 'fnmatch' instead.
Files:
--- modules/getdate.orig Mon May 9 14:49:19 2011
+++ modules/getdate Mon May 9 14:48:58 2011
@@ -2,10 +2,10 @@
Convert a date/time string to linear time.
Status:
-obsolete
+deprecated
Notice:
-This module is obsolete. Use the module 'parse-datetime' instead.
+This module is deprecated. Use the module 'parse-datetime' instead.
Files:
doc/getdate.texi
--- modules/getopt.orig Mon May 9 14:49:19 2011
+++ modules/getopt Mon May 9 14:48:56 2011
@@ -2,10 +2,10 @@
Process command line arguments.
Status:
-obsolete
+deprecated
Notice:
-This module is obsolete. Use the module 'getopt-posix' or 'getopt-gnu' instead.
+This module is deprecated. Use the module 'getopt-posix' or 'getopt-gnu'
instead.
Files:
--- modules/malloc.orig Mon May 9 14:49:20 2011
+++ modules/malloc Mon May 9 14:48:57 2011
@@ -7,10 +7,10 @@
have side effects on the compilation of the main modules in lib/.
Status:
-obsolete
+deprecated
Notice:
-This module is obsolete. Use the module 'malloc-gnu' instead.
+This module is deprecated. Use the module 'malloc-gnu' instead.
Files:
--- modules/pipe.orig Mon May 9 14:49:20 2011
+++ modules/pipe Mon May 9 14:48:58 2011
@@ -2,10 +2,10 @@
Creation of subprocesses, communicating via pipes.
Status:
-obsolete
+deprecated
Notice:
-This module is obsolete. Use the module 'spawn-pipe' instead.
+This module is deprecated. Use the module 'spawn-pipe' instead.
Files:
lib/pipe.h
--- modules/realloc.orig Mon May 9 14:49:20 2011
+++ modules/realloc Mon May 9 14:48:56 2011
@@ -7,10 +7,10 @@
have side effects on the compilation of the main modules in lib/.
Status:
-obsolete
+deprecated
Notice:
-This module is obsolete. Use the module 'realloc-gnu' instead.
+This module is deprecated. Use the module 'realloc-gnu' instead.
Files:
--- modules/rename-dest-slash.orig Mon May 9 14:49:20 2011
+++ modules/rename-dest-slash Mon May 9 14:49:05 2011
@@ -2,10 +2,10 @@
rename() function: change the name or location of a file.
Status:
-obsolete
+deprecated
Notice:
-This module is obsolete; use the rename module instead.
+This module is deprecated. Use the 'rename' module instead.
Files:
--- modules/unictype/bidicategory-all.orig Mon May 9 14:49:20 2011
+++ modules/unictype/bidicategory-all Mon May 9 14:48:57 2011
@@ -2,10 +2,10 @@
Unicode character bidi category functions.
Status:
-obsolete
+deprecated
Notice:
-This module is obsolete. Use the module 'unictype/bidiclass-all' instead.
+This module is deprecated. Use the module 'unictype/bidiclass-all' instead.
Files:
--- modules/unictype/bidicategory-byname.orig Mon May 9 14:49:20 2011
+++ modules/unictype/bidicategory-byname Mon May 9 14:48:57 2011
@@ -2,10 +2,10 @@
Find a Unicode character bidi category, given its name.
Status:
-obsolete
+deprecated
Notice:
-This module is obsolete. Use the module 'unictype/bidiclass-byname' instead.
+This module is deprecated. Use the module 'unictype/bidiclass-byname' instead.
Files:
--- modules/unictype/bidicategory-name.orig Mon May 9 14:49:20 2011
+++ modules/unictype/bidicategory-name Mon May 9 14:48:57 2011
@@ -2,10 +2,10 @@
Name of Unicode character bidi category.
Status:
-obsolete
+deprecated
Notice:
-This module is obsolete. Use the module 'unictype/bidiclass-name' instead.
+This module is deprecated. Use the module 'unictype/bidiclass-name' instead.
Files:
--- modules/unictype/bidicategory-of.orig Mon May 9 14:49:20 2011
+++ modules/unictype/bidicategory-of Mon May 9 14:48:57 2011
@@ -2,10 +2,10 @@
Determine bidi category of a Unicode character.
Status:
-obsolete
+deprecated
Notice:
-This module is obsolete. Use the module 'unictype/bidiclass-of' instead.
+This module is deprecated. Use the module 'unictype/bidiclass-of' instead.
Files:
--- modules/unictype/bidicategory-test.orig Mon May 9 14:49:20 2011
+++ modules/unictype/bidicategory-test Mon May 9 14:48:57 2011
@@ -2,10 +2,10 @@
Test whether a Unicode character belongs to a given bidi category.
Status:
-obsolete
+deprecated
Notice:
-This module is obsolete. Use the module 'unictype/bidiclass-test' instead.
+This module is deprecated. Use the module 'unictype/bidiclass-test' instead.
Files:
--
In memoriam Aldo Moro <http://en.wikipedia.org/wiki/Aldo_Moro>
- strcase?, Simon Josefsson, 2011/05/09
- Re: strcase?,
Bruno Haible <=