[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] gawk branch, feature/minrx, updated. gawk-4.1.0-5579-g94ccd5e8
From: |
Arnold Robbins |
Subject: |
[SCM] gawk branch, feature/minrx, updated. gawk-4.1.0-5579-g94ccd5e8 |
Date: |
Sun, 10 Mar 2024 04:42:46 -0400 (EDT) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".
The branch, feature/minrx has been updated
via 94ccd5e886d6581096c021e525d3f61c9e298a89 (commit)
from 264660721c4e76fbfd686888bc1ca8120b4a7381 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=94ccd5e886d6581096c021e525d3f61c9e298a89
commit 94ccd5e886d6581096c021e525d3f61c9e298a89
Author: Arnold D. Robbins <arnold@skeeve.com>
Date: Sun Mar 10 10:42:26 2024 +0200
Add README_d/README.matchers.
diff --git a/README_d/ChangeLog b/README_d/ChangeLog
index 97904921..0fd6b5b6 100644
--- a/README_d/ChangeLog
+++ b/README_d/ChangeLog
@@ -1,3 +1,7 @@
+2024-03-10 Arnold D. Robbins <arnold@skeeve.com>
+
+ * README.matchers: New file.
+
2024-01-20 Arnold D. Robbins <arnold@skeeve.com>
* README.macosx: Updated.
diff --git a/README_d/README.matchers b/README_d/README.matchers
new file mode 100644
index 00000000..80278993
--- /dev/null
+++ b/README_d/README.matchers
@@ -0,0 +1,37 @@
+Sun 10 Mar 2024 10:39:42 IST
+============================
+
+ * I * M * P * O * R * T * A * N * T *
+
+This release includes a new regular expression matcher, MinRX, written
+by Mike Haertel, the original author of GNU grep. It's available from
+GITHUB URL HERE.
+
+This matcher is fully POSIX compliant, which the current GNU matchers
+are not. In particular it follows POSIX rules for finding the longest
+leftmost submatches. It is also more strict as to regular expression
+syntax, but primarily in a few corner cases that normal, correct,
+regular expression usage should not encounter.
+
+Because regular expression matching is such a fundamental part of
+awk/gawk, the original GNU matchers are still included in gawk. In order
+to use them, give a value to the GAWK_GNU_MATCHERS environment variable
+before invoking gawk.
+
+If you find a difference in behavior between the new and original
+matchers, please report it. In particular if it adversely affects your
+current application(s). Note that if the difference is due to being fully
+POSIX compliant, then you should consider revising your application.
+Please use the gawkbug script to report any issues, as would be done
+for any other bug. See node Bugs in the manual for more details; it's
+online at https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.
+
+MinRX is currently written in C++, so you will need to have g++
+installed on your system. It will eventually be rewritten in C for
+greater portability.
+
+PLEASE NOTE! The original GNU matchers will eventually be removed from
+gawk. So, please take the time to notice and report any issues in the
+MinRX matcher, so that they can be ironed out sooner rather than later.
+
+Thanks!
-----------------------------------------------------------------------
Summary of changes:
README_d/ChangeLog | 4 ++++
README_d/README.matchers | 37 +++++++++++++++++++++++++++++++++++++
2 files changed, 41 insertions(+)
create mode 100644 README_d/README.matchers
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] gawk branch, feature/minrx, updated. gawk-4.1.0-5579-g94ccd5e8,
Arnold Robbins <=