aboutsummaryrefslogtreecommitdiffstats
path: root/extension
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2012-08-24 13:40:22 +0300
committerArnold D. Robbins <arnold@skeeve.com>2012-08-24 13:40:22 +0300
commit759f2234c9bfa689151277fd2215bc0927cfc9c3 (patch)
tree90ea15331ba0d71540047385c93708bd9f966f5a /extension
parent8970970f3f3bc3d757fe491e90e608366fb7e604 (diff)
downloadegawk-759f2234c9bfa689151277fd2215bc0927cfc9c3.tar.gz
egawk-759f2234c9bfa689151277fd2215bc0927cfc9c3.tar.bz2
egawk-759f2234c9bfa689151277fd2215bc0927cfc9c3.zip
Add facility to get vesion info from extensions.
Diffstat (limited to 'extension')
-rw-r--r--extension/ChangeLog15
-rw-r--r--extension/filefuncs.c1
-rw-r--r--extension/fnmatch.c1
-rw-r--r--extension/fork.c1
-rw-r--r--extension/ordchr.c1
-rw-r--r--extension/readdir.c1
-rw-r--r--extension/readfile.c1
-rw-r--r--extension/revoutput.c1
-rw-r--r--extension/revtwoway.c1
-rw-r--r--extension/rwarray.c1
-rw-r--r--extension/rwarray0.c1
-rw-r--r--extension/testext.c1
-rw-r--r--extension/time.c1
13 files changed, 27 insertions, 0 deletions
diff --git a/extension/ChangeLog b/extension/ChangeLog
index 0a15220a..be3cf086 100644
--- a/extension/ChangeLog
+++ b/extension/ChangeLog
@@ -1,3 +1,18 @@
+2012-08-24 Arnold D. Robbins <arnold@skeeve.com>
+
+ * filefuncs.c, fnmatch.c, fork.c, ordchr.c, readdir.c, readfile.c,
+ revoutput.c, revtwoway.c, rwarray.c, rwarray0.c, testext.c,
+ time.c: Add ext_version string.
+
+2012-08-23 Arnold D. Robbins <arnold@skeeve.com>
+
+ * revoutwoway.c: New testing extension for two way processor.
+ * Makefile.am: Build revtwoway extension.
+ * readdir.c: Fix to fall back to stat if d_type is 'u' and
+ do_ftype is one.
+ * readdir.3am: Revise doc that some GNU/Linux filesystems
+ don't support d_type.
+
2012-08-22 Arnold D. Robbins <arnold@skeeve.com>
* revoutput.c: New testing extension for output wrapper.
diff --git a/extension/filefuncs.c b/extension/filefuncs.c
index e27e51bf..9f498706 100644
--- a/extension/filefuncs.c
+++ b/extension/filefuncs.c
@@ -61,6 +61,7 @@ static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
static awk_bool_t init_filefuncs(void);
static awk_bool_t (*init_func)(void) = init_filefuncs;
+static const char *ext_version = "filefuncs extension: version 1.0";
int plugin_is_GPL_compatible;
diff --git a/extension/fnmatch.c b/extension/fnmatch.c
index 3ebae595..6a4d4635 100644
--- a/extension/fnmatch.c
+++ b/extension/fnmatch.c
@@ -61,6 +61,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static const char *ext_version = "fnmatch extension: version 1.0";
static awk_bool_t init_fnmatch(void);
static awk_bool_t (*init_func)(void) = init_fnmatch;
diff --git a/extension/fork.c b/extension/fork.c
index 7bee8ba1..9f9fc086 100644
--- a/extension/fork.c
+++ b/extension/fork.c
@@ -45,6 +45,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static const char *ext_version = "fork extension: version 1.0";
static awk_bool_t (*init_func)(void) = NULL;
int plugin_is_GPL_compatible;
diff --git a/extension/ordchr.c b/extension/ordchr.c
index 01466f1a..5abb6236 100644
--- a/extension/ordchr.c
+++ b/extension/ordchr.c
@@ -47,6 +47,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static const char *ext_version = "ordchr extension: version 1.0";
static awk_bool_t (*init_func)(void) = NULL;
int plugin_is_GPL_compatible;
diff --git a/extension/readdir.c b/extension/readdir.c
index 3eae4079..6ce7bea7 100644
--- a/extension/readdir.c
+++ b/extension/readdir.c
@@ -54,6 +54,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static const char *ext_version = "readdir extension: version 1.0";
static awk_bool_t init_readdir(void);
static awk_bool_t (*init_func)(void) = init_readdir;
diff --git a/extension/readfile.c b/extension/readfile.c
index 8f68c247..5abb5763 100644
--- a/extension/readfile.c
+++ b/extension/readfile.c
@@ -54,6 +54,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static const char *ext_version = "readfile extension: version 1.0";
static awk_bool_t (*init_func)(void) = NULL;
int plugin_is_GPL_compatible;
diff --git a/extension/revoutput.c b/extension/revoutput.c
index c1ea1ddc..bb195a29 100644
--- a/extension/revoutput.c
+++ b/extension/revoutput.c
@@ -45,6 +45,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static const char *ext_version = "revoutput extension: version 1.0";
static awk_bool_t init_revout(void);
static awk_bool_t (*init_func)(void) = init_revout;
diff --git a/extension/revtwoway.c b/extension/revtwoway.c
index 7ab9366e..9ce0c733 100644
--- a/extension/revtwoway.c
+++ b/extension/revtwoway.c
@@ -47,6 +47,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static const char *ext_version = "revtwoway extension: version 1.0";
static awk_bool_t init_revtwoway(void);
static awk_bool_t (*init_func)(void) = init_revtwoway;
diff --git a/extension/rwarray.c b/extension/rwarray.c
index 0eca9779..371078ed 100644
--- a/extension/rwarray.c
+++ b/extension/rwarray.c
@@ -51,6 +51,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static const char *ext_version = "rwarray extension: version 1.0";
static awk_bool_t (*init_func)(void) = NULL;
int plugin_is_GPL_compatible;
diff --git a/extension/rwarray0.c b/extension/rwarray0.c
index 75c735a4..c511ce00 100644
--- a/extension/rwarray0.c
+++ b/extension/rwarray0.c
@@ -51,6 +51,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static const char *ext_version = "rwarray0 extension: version 1.0";
static awk_bool_t (*init_func)(void) = NULL;
int plugin_is_GPL_compatible;
diff --git a/extension/testext.c b/extension/testext.c
index d1ebac17..d0215d9d 100644
--- a/extension/testext.c
+++ b/extension/testext.c
@@ -39,6 +39,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static const char *ext_version = "testext extension: version 1.0";
int plugin_is_GPL_compatible;
diff --git a/extension/time.c b/extension/time.c
index 7e3fc521..24c7572f 100644
--- a/extension/time.c
+++ b/extension/time.c
@@ -43,6 +43,7 @@
static const gawk_api_t *api; /* for convenience macros to work */
static awk_ext_id_t *ext_id;
+static const char *ext_version = "time extension: version 1.0";
static awk_bool_t (*init_func)(void) = NULL;
int plugin_is_GPL_compatible;