+2007-02-19 Bruno Haible <bruno@clisp.org>
+
+ * file-list.c: Don't include exit.h.
+ * hostname.c: Likewise.
+ * msgattrib.c: Likewise.
+ * msgcat.c: Likewise.
+ * msgcmp.c: Likewise.
+ * msgcomm.c: Likewise.
+ * msgconv.c: Likewise.
+ * msgen.c: Likewise.
+ * msgexec.c: Likewise.
+ * msgfilter.c: Likewise.
+ * msgfmt.c: Likewise.
+ * msggrep.c: Likewise.
+ * msginit.c: Likewise.
+ * msgl-cat.c: Include <stdlib.h> instead of exit.h.
+ * msgl-charset.c: Likewise.
+ * msgl-check.c: Don't include exit.h.
+ * msgmerge.c: Likewise.
+ * msgunfmt.c: Likewise.
+ * msguniq.c: Likewise.
+ * po-lex.c: Likewise.
+ * po-xerror.c: Likewise.
+ * read-csharp.c: Likewise.
+ * read-java.c: Likewise.
+ * read-mo.c: Likewise.
+ * read-resources.c: Likewise.
+ * read-tcl.c: Likewise.
+ * recode-sr-latin.c: Likewise.
+ * urlget.c: Likewise.
+ * write-mo.c: Likewise.
+ * write-qt.c: Likewise.
+ * write-resources.c: Likewise.
+ * write-tcl.c: Include <stdlib.h> instead of exit.h.
+ * x-awk.c: Don't include exit.h.
+ * x-c.c: Likewise.
+ * x-csharp.c: Likewise.
+ * x-elisp.c: Likewise.
+ * x-glade.c: Likewise.
+ * x-java.c: Likewise.
+ * x-librep.c: Likewise.
+ * x-lisp.c: Likewise.
+ * x-perl.c: Likewise.
+ * x-php.c: Likewise.
+ * x-python.c: Likewise.
+ * x-rst.c: Include <stdlib.h> instead of exit.h.
+ * x-scheme.c: Don't include exit.h.
+ * x-sh.c: Likewise.
+ * x-smalltalk.c: Likewise.
+ * x-tcl.c: Likewise.
+ * x-ycp.c: Likewise.
+ * xgettext.c: Likewise.
+
2007-01-28 Bruno Haible <bruno@clisp.org>
* x-java.c (string_buffer_append_lone_surrogate): New function.
/* Reading file lists.
- Copyright (C) 1995-1998, 2000-2002 Free Software Foundation, Inc.
+ Copyright (C) 1995-1998, 2000-2002, 2007 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
#include "str-list.h"
#include "error.h"
-#include "exit.h"
#include "getline.h"
#include "gettext.h"
/* Display hostname in various forms.
- Copyright (C) 2001-2003, 2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2003, 2006-2007 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
This program is free software; you can redistribute it and/or modify
#include "relocatable.h"
#include "basename.h"
#include "xalloc.h"
-#include "exit.h"
#include "propername.h"
#include "gettext.h"
/* Manipulates attributes of messages in translation catalogs.
- Copyright (C) 2001-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2007 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
This program is free software; you can redistribute it and/or modify
#include "write-po.h"
#include "write-properties.h"
#include "write-stringtable.h"
-#include "exit.h"
#include "propername.h"
#include "gettext.h"
/* Concatenates several translation catalogs.
- Copyright (C) 2001-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2007 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
This program is free software; you can redistribute it and/or modify
#include "write-stringtable.h"
#include "color.h"
#include "msgl-cat.h"
-#include "exit.h"
#include "propername.h"
#include "gettext.h"
/* GNU gettext - internationalization aids
- Copyright (C) 1995-1998, 2000-2006 Free Software Foundation, Inc.
+ Copyright (C) 1995-1998, 2000-2007 Free Software Foundation, Inc.
This file was written by Peter Miller <millerp@canb.auug.org.au>
This program is free software; you can redistribute it and/or modify
#include "relocatable.h"
#include "basename.h"
#include "message.h"
-#include "exit.h"
#include "read-catalog.h"
#include "read-po.h"
#include "read-properties.h"
/* GNU gettext - internationalization aids
- Copyright (C) 1997-1998, 2000-2006 Free Software Foundation, Inc.
+ Copyright (C) 1997-1998, 2000-2007 Free Software Foundation, Inc.
This file was written by Peter Miller <millerp@canb.auug.org.au>
#include "write-properties.h"
#include "write-stringtable.h"
#include "msgl-cat.h"
-#include "exit.h"
#include "propername.h"
#include "gettext.h"
/* Converts a translation catalog to a different character encoding.
- Copyright (C) 2001-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2007 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
This program is free software; you can redistribute it and/or modify
#include "write-stringtable.h"
#include "msgl-iconv.h"
#include "localcharset.h"
-#include "exit.h"
#include "propername.h"
#include "gettext.h"
/* Creates an English translation catalog.
- Copyright (C) 2001-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2007 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
This program is free software; you can redistribute it and/or modify
#include "write-po.h"
#include "write-properties.h"
#include "write-stringtable.h"
-#include "exit.h"
#include "propername.h"
#include "gettext.h"
/* Pass translations to a subprocess.
- Copyright (C) 2001-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2007 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
This program is free software; you can redistribute it and/or modify
#include "read-properties.h"
#include "read-stringtable.h"
#include "xalloc.h"
-#include "exit.h"
#include "full-write.h"
#include "findprog.h"
#include "pipe.h"
#include "write-stringtable.h"
#include "msgl-charset.h"
#include "xalloc.h"
-#include "exit.h"
#include "findprog.h"
#include "pipe.h"
#include "wait-process.h"
#include "xerror.h"
#include "xvasprintf.h"
#include "xalloc.h"
-#include "exit.h"
#include "msgfmt.h"
#include "write-mo.h"
#include "write-java.h"
/* Extract some translations of a translation catalog.
- Copyright (C) 2001-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2007 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
This program is free software; you can redistribute it and/or modify
#include "msgl-charset.h"
#include "xalloc.h"
#include "xallocsa.h"
-#include "exit.h"
#include "libgrep.h"
#include "propername.h"
#include "gettext.h"
#include "lang-table.h"
#include "xalloc.h"
#include "xallocsa.h"
-#include "exit.h"
#include "pathname.h"
#include "xerror.h"
#include "xvasprintf.h"
/* Message list concatenation and duplicate handling.
- Copyright (C) 2001-2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2003, 2005-2007 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
This program is free software; you can redistribute it and/or modify
#include <stdbool.h>
#include <stddef.h>
+#include <stdlib.h>
#include <string.h>
#include "error.h"
#include "xallocsa.h"
#include "c-strstr.h"
#include "basename.h"
-#include "exit.h"
#include "gettext.h"
#define _(str) gettext (str)
/* Message list charset and locale charset handling.
- Copyright (C) 2001-2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2003, 2005-2007 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
This program is free software; you can redistribute it and/or modify
#include "msgl-charset.h"
#include <stddef.h>
+#include <stdlib.h>
#include <string.h>
#include "po-charset.h"
#include "xvasprintf.h"
#include "message.h"
#include "c-strstr.h"
-#include "exit.h"
#include "gettext.h"
#define _(str) gettext (str)
/* Checking of messages in PO files.
- Copyright (C) 1995-1998, 2000-2006 Free Software Foundation, Inc.
+ Copyright (C) 1995-1998, 2000-2007 Free Software Foundation, Inc.
Written by Ulrich Drepper <drepper@gnu.ai.mit.edu>, April 1995.
This program is free software; you can redistribute it and/or modify
#include "plural-table.h"
#include "c-strstr.h"
#include "vasprintf.h"
-#include "exit.h"
#include "message.h"
#include "gettext.h"
#include "xallocsa.h"
#include "obstack.h"
#include "c-strstr.h"
-#include "exit.h"
#include "c-strcase.h"
#include "po-charset.h"
#include "msgl-iconv.h"
/* msgunfmt - converts binary .mo files to Uniforum style .po files
- Copyright (C) 1995-1998, 2000-2006 Free Software Foundation, Inc.
+ Copyright (C) 1995-1998, 2000-2007 Free Software Foundation, Inc.
Written by Ulrich Drepper <drepper@gnu.ai.mit.edu>, April 1995.
This program is free software; you can redistribute it and/or modify
#include "progname.h"
#include "relocatable.h"
#include "basename.h"
-#include "exit.h"
#include "message.h"
#include "msgunfmt.h"
#include "read-mo.h"
/* Remove, select or merge duplicate translations.
- Copyright (C) 2001-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2007 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
This program is free software; you can redistribute it and/or modify
#include "write-properties.h"
#include "write-stringtable.h"
#include "msgl-cat.h"
-#include "exit.h"
#include "propername.h"
#include "gettext.h"
/* GNU gettext - internationalization aids
- Copyright (C) 1995-1999, 2000-2006 Free Software Foundation, Inc.
+ Copyright (C) 1995-1999, 2000-2007 Free Software Foundation, Inc.
This file was written by Peter Miller <millerp@canb.auug.org.au>.
Multibyte character handling by Bruno Haible <haible@clisp.cons.org>.
#include "gettext.h"
#include "po-charset.h"
#include "xalloc.h"
-#include "exit.h"
#include "error.h"
#include "error-progname.h"
#include "xvasprintf.h"
/* Error handling during reading and writing of PO files.
- Copyright (C) 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2005-2007 Free Software Foundation, Inc.
Written by Bruno Haible <bruno@clisp.org>, 2005.
This program is free software; you can redistribute it and/or modify
#include <stdio.h>
#include <stdlib.h>
-#include "exit.h"
#include "message.h"
#include "progname.h"
#include "error-progname.h"
/* Reading C# satellite assemblies.
- Copyright (C) 2003-2004, 2006 Free Software Foundation, Inc.
+ Copyright (C) 2003-2004, 2006-2007 Free Software Foundation, Inc.
Written by Bruno Haible <bruno@clisp.org>, 2003.
This program is free software; you can redistribute it and/or modify
#include "xalloc.h"
#include "pathname.h"
#include "error.h"
-#include "exit.h"
#include "gettext.h"
#define _(str) gettext (str)
/* Reading Java ResourceBundles.
- Copyright (C) 2001-2003, 2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2003, 2006-2007 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
This program is free software; you can redistribute it and/or modify
#include "read-catalog.h"
#include "read-po.h"
#include "error.h"
-#include "exit.h"
#include "gettext.h"
#define _(str) gettext (str)
/* Reading binary .mo files.
- Copyright (C) 1995-1998, 2000-2006 Free Software Foundation, Inc.
+ Copyright (C) 1995-1998, 2000-2007 Free Software Foundation, Inc.
Written by Ulrich Drepper <drepper@gnu.ai.mit.edu>, April 1995.
This program is free software; you can redistribute it and/or modify
#include "error.h"
#include "xalloc.h"
#include "binary-io.h"
-#include "exit.h"
#include "message.h"
#include "format.h"
#include "gettext.h"
/* Reading C# .resources files.
- Copyright (C) 2003, 2006 Free Software Foundation, Inc.
+ Copyright (C) 2003, 2006-2007 Free Software Foundation, Inc.
Written by Bruno Haible <bruno@clisp.org>, 2003.
This program is free software; you can redistribute it and/or modify
#include "message.h"
#include "pathname.h"
#include "error.h"
-#include "exit.h"
#include "gettext.h"
#define _(str) gettext (str)
/* Reading tcl/msgcat .msg files.
- Copyright (C) 2002-2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2002-2003, 2005-2007 Free Software Foundation, Inc.
Written by Bruno Haible <bruno@clisp.org>, 2002.
This program is free software; you can redistribute it and/or modify
#include "read-po.h"
#include "xallocsa.h"
#include "error.h"
-#include "exit.h"
#include "gettext.h"
#define _(str) gettext (str)
/* Recode Serbian text from Cyrillic to Latin script.
- Copyright (C) 2006 Free Software Foundation, Inc.
+ Copyright (C) 2006-2007 Free Software Foundation, Inc.
Written by Bruno Haible <bruno@clisp.org>, 2006.
This program is free software; you can redistribute it and/or modify
#include "relocatable.h"
#include "basename.h"
#include "xalloc.h"
-#include "exit.h"
#include "localcharset.h"
#include "c-strcase.h"
#include "xstriconv.h"
/* Get the contents of an URL.
- Copyright (C) 2001-2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2003, 2005-2007 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
This program is free software; you can redistribute it and/or modify
#include "full-write.h"
#include "execute.h"
#include "javaexec.h"
-#include "exit.h"
#include "binary-io.h"
#include "propername.h"
#include "gettext.h"
/* Writing binary .mo files.
- Copyright (C) 1995-1998, 2000-2006 Free Software Foundation, Inc.
+ Copyright (C) 1995-1998, 2000-2007 Free Software Foundation, Inc.
Written by Ulrich Drepper <drepper@gnu.ai.mit.edu>, April 1995.
This program is free software; you can redistribute it and/or modify
#include "xallocsa.h"
#include "binary-io.h"
#include "fwriteerror.h"
-#include "exit.h"
#include "gettext.h"
#define _(str) gettext (str)
/* Writing Qt .qm files.
- Copyright (C) 2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2003, 2005-2007 Free Software Foundation, Inc.
Written by Bruno Haible <bruno@clisp.org>, 2003.
This program is free software; you can redistribute it and/or modify
#include "hash.h"
#include "binary-io.h"
#include "fwriteerror.h"
-#include "exit.h"
#include "gettext.h"
#define _(str) gettext (str)
/* Writing C# .resources files.
- Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+ Copyright (C) 2003, 2005, 2007 Free Software Foundation, Inc.
Written by Bruno Haible <bruno@clisp.org>, 2003.
This program is free software; you can redistribute it and/or modify
#include "xalloc.h"
#include "pathname.h"
#include "fwriteerror.h"
-#include "exit.h"
#include "gettext.h"
#define _(str) gettext (str)
/* Writing tcl/msgcat .msg files.
- Copyright (C) 2002-2003, 2005 Free Software Foundation, Inc.
+ Copyright (C) 2002-2003, 2005, 2007 Free Software Foundation, Inc.
Written by Bruno Haible <bruno@clisp.org>, 2002.
This program is free software; you can redistribute it and/or modify
#include <errno.h>
#include <stdbool.h>
#include <stdio.h>
+#include <stdlib.h>
#include <string.h>
#include "error.h"
#include "xallocsa.h"
#include "pathname.h"
#include "fwriteerror.h"
-#include "exit.h"
#include "utf8-ucs4.h"
#include "gettext.h"
/* xgettext awk backend.
- Copyright (C) 2002-2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2002-2003, 2005-2007 Free Software Foundation, Inc.
This file was written by Bruno Haible <haible@clisp.cons.org>, 2002.
#include "error.h"
#include "error-progname.h"
#include "xalloc.h"
-#include "exit.h"
#include "gettext.h"
#define _(s) gettext(s)
/* xgettext C/C++/ObjectiveC backend.
- Copyright (C) 1995-1998, 2000-2006 Free Software Foundation, Inc.
+ Copyright (C) 1995-1998, 2000-2007 Free Software Foundation, Inc.
This file was written by Peter Miller <millerp@canb.auug.org.au>
#include "error-progname.h"
#include "xalloc.h"
#include "xvasprintf.h"
-#include "exit.h"
#include "hash.h"
#include "gettext.h"
/* xgettext C# backend.
- Copyright (C) 2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2003, 2005-2007 Free Software Foundation, Inc.
Written by Bruno Haible <bruno@clisp.org>, 2003.
This program is free software; you can redistribute it and/or modify
#include "xalloc.h"
#include "xerror.h"
#include "xvasprintf.h"
-#include "exit.h"
#include "hash.h"
#include "po-charset.h"
#include "utf8-ucs4.h"
/* xgettext Emacs Lisp backend.
- Copyright (C) 2001-2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2003, 2005-2007 Free Software Foundation, Inc.
This file was written by Bruno Haible <haible@clisp.cons.org>, 2001-2002.
#include "x-elisp.h"
#include "error.h"
#include "xalloc.h"
-#include "exit.h"
#include "hash.h"
#include "c-ctype.h"
#include "gettext.h"
/* xgettext glade backend.
- Copyright (C) 2002-2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2002-2003, 2005-2007 Free Software Foundation, Inc.
This file was written by Bruno Haible <haible@clisp.cons.org>, 2002.
#include "basename.h"
#include "progname.h"
#include "xalloc.h"
-#include "exit.h"
#include "hash.h"
#include "po-charset.h"
#include "gettext.h"
#include "x-java.h"
#include "error.h"
#include "xalloc.h"
-#include "exit.h"
#include "hash.h"
#include "po-charset.h"
#include "utf16-ucs4.h"
/* xgettext librep backend.
- Copyright (C) 2001-2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2003, 2005-2007 Free Software Foundation, Inc.
This file was written by Bruno Haible <haible@clisp.cons.org>, 2001.
#include "x-librep.h"
#include "error.h"
#include "xalloc.h"
-#include "exit.h"
#include "hash.h"
#include "gettext.h"
/* xgettext Lisp backend.
- Copyright (C) 2001-2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2003, 2005-2007 Free Software Foundation, Inc.
This file was written by Bruno Haible <haible@clisp.cons.org>, 2001.
#include "x-lisp.h"
#include "error.h"
#include "xalloc.h"
-#include "exit.h"
#include "hash.h"
#include "gettext.h"
/* xgettext Perl backend.
- Copyright (C) 2002-2006 Free Software Foundation, Inc.
+ Copyright (C) 2002-2007 Free Software Foundation, Inc.
This file was written by Guido Flohr <guido@imperia.net>, 2002-2003.
#include "error.h"
#include "error-progname.h"
#include "xalloc.h"
-#include "exit.h"
#include "po-charset.h"
#include "ucs4-utf8.h"
#include "uniname.h"
/* xgettext PHP backend.
- Copyright (C) 2001-2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2003, 2005-2007 Free Software Foundation, Inc.
This file was written by Bruno Haible <bruno@clisp.org>, 2002.
#include "x-php.h"
#include "error.h"
#include "xalloc.h"
-#include "exit.h"
#include "gettext.h"
#define _(s) gettext(s)
/* xgettext Python backend.
- Copyright (C) 2002-2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2002-2003, 2005-2007 Free Software Foundation, Inc.
This file was written by Bruno Haible <haible@clisp.cons.org>, 2002.
#include "xerror.h"
#include "xvasprintf.h"
#include "xalloc.h"
-#include "exit.h"
#include "c-strstr.h"
#include "c-ctype.h"
#include "po-charset.h"
/* xgettext RST backend.
- Copyright (C) 2001-2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2003, 2005-2007 Free Software Foundation, Inc.
This file was written by Bruno Haible <haible@clisp.cons.org>, 2001.
#include <errno.h>
#include <stdio.h>
#include <stddef.h>
+#include <stdlib.h>
#include "c-ctype.h"
#include "message.h"
#include "error.h"
#include "error-progname.h"
#include "xalloc.h"
-#include "exit.h"
#include "gettext.h"
#define _(s) gettext(s)
/* xgettext Scheme backend.
- Copyright (C) 2004-2006 Free Software Foundation, Inc.
+ Copyright (C) 2004-2007 Free Software Foundation, Inc.
This file was written by Bruno Haible <bruno@clisp.org>, 2004-2005.
#include "x-scheme.h"
#include "error.h"
#include "xalloc.h"
-#include "exit.h"
#include "hash.h"
#include "gettext.h"
/* xgettext sh backend.
- Copyright (C) 2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2003, 2005-2007 Free Software Foundation, Inc.
Written by Bruno Haible <bruno@clisp.org>, 2003.
This program is free software; you can redistribute it and/or modify
#include "x-sh.h"
#include "error.h"
#include "xalloc.h"
-#include "exit.h"
#include "hash.h"
#include "gettext.h"
/* xgettext Smalltalk backend.
- Copyright (C) 2002-2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2002-2003, 2005-2007 Free Software Foundation, Inc.
This file was written by Bruno Haible <haible@clisp.cons.org>, 2002.
#include "x-smalltalk.h"
#include "error.h"
#include "xalloc.h"
-#include "exit.h"
#include "gettext.h"
#define _(s) gettext(s)
/* xgettext Tcl backend.
- Copyright (C) 2002-2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2002-2003, 2005-2007 Free Software Foundation, Inc.
This file was written by Bruno Haible <haible@clisp.cons.org>, 2002.
#include "x-tcl.h"
#include "error.h"
#include "xalloc.h"
-#include "exit.h"
#include "hash.h"
#include "c-ctype.h"
#include "po-charset.h"
/* xgettext YCP backend.
- Copyright (C) 2001-2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2003, 2005-2007 Free Software Foundation, Inc.
This file was written by Bruno Haible <haible@clisp.cons.org>, 2001.
#include "x-ycp.h"
#include "error.h"
#include "xalloc.h"
-#include "exit.h"
#include "gettext.h"
#define _(s) gettext(s)
/* Extracts strings from C source file to Uniforum style .po file.
- Copyright (C) 1995-1998, 2000-2006 Free Software Foundation, Inc.
+ Copyright (C) 1995-1998, 2000-2007 Free Software Foundation, Inc.
Written by Ulrich Drepper <drepper@gnu.ai.mit.edu>, April 1995.
This program is free software; you can redistribute it and/or modify
#include "xallocsa.h"
#include "c-strstr.h"
#include "xerror.h"
-#include "exit.h"
#include "pathname.h"
#include "c-strcase.h"
#include "open-catalog.h"