added AM_SILENT_RULES to configure.ac

This commit is contained in:
2013-02-09 13:31:31 +00:00
parent 60255caf39
commit bbdf168ee8
40 changed files with 1451 additions and 644 deletions

View File

@ -48,6 +48,12 @@ mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/include/qse/config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
AM_V_GEN = $(am__v_GEN_@AM_V@)
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
am__v_GEN_0 = @echo " GEN " $@;
AM_V_at = $(am__v_at_@AM_V@)
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
am__v_at_0 = @
SOURCES =
DIST_SOURCES =
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
@ -93,6 +99,7 @@ am__relativize = \
reldir="$$dir2"
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
AR = @AR@
ARGZ_H = @ARGZ_H@
AUTOCONF = @AUTOCONF@

View File

@ -50,6 +50,12 @@ mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
AM_V_GEN = $(am__v_GEN_@AM_V@)
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
am__v_GEN_0 = @echo " GEN " $@;
AM_V_at = $(am__v_at_@AM_V@)
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
am__v_at_0 = @
SOURCES =
DIST_SOURCES =
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
@ -128,6 +134,7 @@ am__relativize = \
pkgincludedir = $(includedir)/qse
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
AR = @AR@
ARGZ_H = @ARGZ_H@
AUTOCONF = @AUTOCONF@

View File

@ -50,6 +50,12 @@ mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/include/qse/config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
AM_V_GEN = $(am__v_GEN_@AM_V@)
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
am__v_GEN_0 = @echo " GEN " $@;
AM_V_at = $(am__v_at_@AM_V@)
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
am__v_at_0 = @
SOURCES =
DIST_SOURCES =
am__pkginclude_HEADERS_DIST = awk.h std.h Awk.hpp StdAwk.hpp
@ -88,6 +94,7 @@ DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
pkgincludedir = $(includedir)/qse/awk
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
AR = @AR@
ARGZ_H = @ARGZ_H@
AUTOCONF = @AUTOCONF@

View File

@ -50,6 +50,12 @@ mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/include/qse/config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
AM_V_GEN = $(am__v_GEN_@AM_V@)
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
am__v_GEN_0 = @echo " GEN " $@;
AM_V_at = $(am__v_at_@AM_V@)
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
am__v_at_0 = @
SOURCES =
DIST_SOURCES =
am__pkginclude_HEADERS_DIST = alg.h chr.h cp949.h cp950.h dir.h dll.h \
@ -93,6 +99,7 @@ DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
pkgincludedir = $(includedir)/qse/cmn
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
AR = @AR@
ARGZ_H = @ARGZ_H@
AUTOCONF = @AUTOCONF@

View File

@ -49,6 +49,12 @@ mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/include/qse/config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
AM_V_GEN = $(am__v_GEN_@AM_V@)
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
am__v_GEN_0 = @echo " GEN " $@;
AM_V_at = $(am__v_at_@AM_V@)
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
am__v_at_0 = @
SOURCES =
DIST_SOURCES =
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
@ -86,6 +92,7 @@ DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
pkgincludedir = $(includedir)/qse/net
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
AR = @AR@
ARGZ_H = @ARGZ_H@
AUTOCONF = @AUTOCONF@

View File

@ -50,6 +50,12 @@ mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/include/qse/config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
AM_V_GEN = $(am__v_GEN_@AM_V@)
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
am__v_GEN_0 = @echo " GEN " $@;
AM_V_at = $(am__v_at_@AM_V@)
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
am__v_at_0 = @
SOURCES =
DIST_SOURCES =
am__pkginclude_HEADERS_DIST = sed.h std.h Sed.hpp StdSed.hpp
@ -88,6 +94,7 @@ DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
pkgincludedir = $(includedir)/qse/sed
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
AR = @AR@
ARGZ_H = @ARGZ_H@
AUTOCONF = @AUTOCONF@

View File

@ -254,7 +254,7 @@ enum qse_sed_errnum_t
QSE_SED_EOCSTL, /**< occurrence specifier too large */
QSE_SED_ENPREX, /**< no previous regular expression */
QSE_SED_ECSLNV, /**< cut selector not valid */
QSE_SED_EIOFIL, /**< io error with file '${0}'*/
QSE_SED_EIOFIL, /**< io error with file '${0}' */
QSE_SED_EIOUSR /**< error returned by user io handler */
};
typedef enum qse_sed_errnum_t qse_sed_errnum_t;

View File

@ -49,6 +49,12 @@ mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/include/qse/config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
AM_V_GEN = $(am__v_GEN_@AM_V@)
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
am__v_GEN_0 = @echo " GEN " $@;
AM_V_at = $(am__v_at_@AM_V@)
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
am__v_at_0 = @
SOURCES =
DIST_SOURCES =
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
@ -86,6 +92,7 @@ DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
pkgincludedir = $(includedir)/qse/xli
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
AR = @AR@
ARGZ_H = @ARGZ_H@
AUTOCONF = @AUTOCONF@

View File

@ -35,10 +35,29 @@ enum qse_xli_errnum_t
QSE_XLI_EINTERN, /**< internal error */
QSE_XLI_ENOMEM, /**< insufficient memory */
QSE_XLI_EINVAL, /**< invalid parameter or data */
QSE_XLI_EIOUSR /**< i/o handler error */
QSE_XLI_ENOENT, /**< '${0}' not found */
QSE_XLI_EEXIST, /**< '${0}' already exists */
QSE_XLI_EIOFIL, /**< io error with file '${0}' */
QSE_XLI_EIOUSR, /**< i/o handler error */
QSE_XLI_ESCOLON, /**< semicolon expected in place of '${0}' */
QSE_XLI_ELBREQ, /**< { or = expected in place of '${0}' */
QSE_XLI_ERBRCE, /**< } expected in place of '${0}' */
QSE_XLI_EPAVAL /**< pair value expected in place of '${0}' */
};
typedef enum qse_xli_errnum_t qse_xli_errnum_t;
/**
* The qse_xli_errstr_t type defines an error string getter. It should return
* an error formatting string for an error number requested. A new string
* should contain the same number of positional parameters (${X}) as in the
* default error formatting string. You can set a new getter into a stream
* editor with the qse_xli_seterrstr() function to customize an error string.
*/
typedef const qse_char_t* (*qse_xli_errstr_t) (
const qse_xli_t* xli, /**< stream editor */
qse_xli_errnum_t num /**< an error number */
);
enum qse_xli_opt_t
{
QSE_XLI_TRAIT
@ -47,7 +66,9 @@ typedef enum qse_xli_opt_t qse_xli_opt_t;
enum qse_xli_trait_t
{
QSE_XLI_NOTEXT = (1 << 0)
QSE_XLI_NAMEDKEY = (1 << 0),
QSE_XLI_NODUPKEY = (1 << 1),
QSE_XLI_NOTEXT = (1 << 10)
};
typedef enum qse_xli_trait_t qse_xli_trait_t;
@ -95,7 +116,7 @@ struct qse_xli_str_t
QSE_XLI_VAL_HDR;
int verbatim;
const qse_char_t* ptr;
qse_size_t len;
qse_size_t len;
};
#define QSE_XLI_ATOM_HDR \
@ -287,6 +308,144 @@ QSE_EXPORT qse_xli_ecb_t* qse_xli_popecb (
qse_xli_t* xli
);
/**
* The qse_xli_getopt() function gets the value of an option
* specified by \a id into the buffer pointed to by \a value.
*
* The \a value field is dependent on \a id:
* - #QSE_XLI_TRAIT - int*, 0 or bitwixli-ORed of #qse_xli_trait_t values
*
* \return 0 on success, -1 on failure
*/
QSE_EXPORT int qse_xli_getopt (
qse_xli_t* xli,
qse_xli_opt_t id,
void* value
);
/**
* The qse_xli_setopt() function sets the value of an option
* specified by \a id to the value pointed to by \a value.
*
* The \a value field is dependent on \a id:
* - #QSE_XLI_TRAIT - const int*, 0 or bitwixli-ORed of #qse_xli_trait_t values
*
* \return 0 on success, -1 on failure
*/
QSE_EXPORT int qse_xli_setopt (
qse_xli_t* xli,
qse_xli_opt_t id,
const void* value
);
/**
* The qse_xli_geterrstr() gets an error string getter.
*/
QSE_EXPORT qse_xli_errstr_t qse_xli_geterrstr (
const qse_xli_t* xli /**< stream editor */
);
/**
* The qse_xli_seterrstr() sets an error string getter that is called to
* compose an error message when its retrieval is requested.
*
* Here is an example of changing the formatting string for the #QSE_XLI_EIOFIL
* error.
* @code
* qse_xli_errstr_t orgerrstr;
*
* const qse_char_t* myerrstr (qse_xli_t* xli, qse_xli_errnum_t num)
* {
* if (num == QSE_XLI_EIOFIL) return QSE_T("file I/O error in ${0}");
* return orgerrstr (xli, num);
* }
* int main ()
* {
* qse_xli_t* xli;
* ...
* orgerrstr = qse_xli_geterrstr (xli);
* qse_xli_seterrstr (xli, myerrstr);
* ...
* }
* @endcode
*/
QSE_EXPORT void qse_xli_seterrstr (
qse_xli_t* xli, /**< stream editor */
qse_xli_errstr_t errstr /**< an error string getter */
);
/**
* The qse_xli_geterrnum() function gets the number of the last error.
* @return error number
*/
QSE_EXPORT qse_xli_errnum_t qse_xli_geterrnum (
const qse_xli_t* xli /**< stream editor */
);
/**
* The qse_xli_geterrloc() function gets the location where the last error
* has occurred.
* @return error location
*/
QSE_EXPORT const qse_xli_loc_t* qse_xli_geterrloc (
const qse_xli_t* xli /**< stream editor */
);
/**
* The qse_xli_geterrmsg() function gets a string describing the last error.
* @return error message pointer
*/
QSE_EXPORT const qse_char_t* qse_xli_geterrmsg (
const qse_xli_t* xli /**< stream editor */
);
/**
* The qse_xli_geterror() function gets an error number, an error location,
* and an error message. The information is set to the memory area pointed
* to by each parameter.
*/
QSE_EXPORT void qse_xli_geterror (
const qse_xli_t* xli, /**< stream editor */
qse_xli_errnum_t* errnum, /**< error number */
const qse_char_t** errmsg, /**< error message */
qse_xli_loc_t* errloc /**< error location */
);
/**
* The qse_xli_seterrnum() function sets error information omitting error
* location.
*/
QSE_EXPORT void qse_xli_seterrnum (
qse_xli_t* xli, /**< stream editor */
qse_xli_errnum_t errnum, /**< error number */
const qse_cstr_t* errarg /**< argument for formatting error message */
);
/**
* The qse_xli_seterrmsg() function sets error information with a customized
* message for a given error number.
*/
QSE_EXPORT void qse_xli_seterrmsg (
qse_xli_t* xli, /**< stream editor */
qse_xli_errnum_t errnum, /**< error number */
const qse_char_t* errmsg, /**< error message */
const qse_xli_loc_t* errloc /**< error location */
);
/**
* The qse_xli_seterror() function sets an error number, an error location, and
* an error message. An error string is compoxli of a formatting string
* and an array of formatting parameters.
*/
QSE_EXPORT void qse_xli_seterror (
qse_xli_t* xli, /**< stream editor */
qse_xli_errnum_t errnum, /**< error number */
const qse_cstr_t* errarg, /**< array of arguments for formatting
* an error message */
const qse_xli_loc_t* errloc /**< error location */
);
QSE_EXPORT void* qse_xli_allocmem (
qse_xli_t* xli,
qse_size_t size
@ -303,18 +462,18 @@ QSE_EXPORT void qse_xli_freemem (
);
QSE_EXPORT qse_xli_pair_t* qse_xli_insertpairwithemptylist (
qse_xli_t* xli,
qse_xli_t* xli,
qse_xli_list_t* parent,
qse_xli_atom_t* peer,
const qse_char_t* key,
const qse_char_t* key,
const qse_char_t* name
);
QSE_EXPORT qse_xli_pair_t* qse_xli_insertpairwithstr (
qse_xli_t* xli,
qse_xli_t* xli,
qse_xli_list_t* parent,
qse_xli_atom_t* peer,
const qse_char_t* key,
const qse_char_t* key,
const qse_char_t* name,
const qse_char_t* value,
int verbatim