Commit Graph

11 Commits

Author SHA1 Message Date
Alex Palaistras 23bfc9f33d Make Grawkit POSIX-compatible, remove `gawk`-specific extensions
This commit removes `gawk`-specific extensions in Grawkit, making it work for any POSIX-compatible
AWK, with `gawk`, `nawk`, `busybox awk`, and `goawk` passing the test suite successfully.

The largest changes are related to removing `match` extensions for capturing groups; these were used
for parsing command-lines, and have now being handled in the `parse_command` function in a more robust
way.

Other small changes have been made to the included `Makefile` for allowing tests to run against
different AWK implementations.
2019-08-11 11:29:03 +01:00
Alex Palaistras c5fed56ef1 README.md: Align and size rendered SVG example 2019-08-06 13:58:00 +01:00
Alex Palaistras 9357d4b942 README.md: Simplify and improve examples and usage information 2019-08-06 12:53:29 +01:00
Alex Palaistras 8516e8e139 README: Add license badge, link to Orthogonal Git post 2017-01-12 23:06:23 +00:00
Alex Palaistras 7d46f0f493 README: Update example SVGs to latest revision 2017-01-12 22:36:08 +00:00
Alex Palaistras de2258422e README.md: Fix `rawgit.com` URLs to specific commit numbers 2016-12-31 18:39:12 +00:00
Alex Palaistras 55cacf1c89 Fix bugs, styling, README.md 2016-12-31 18:19:50 +00:00
Alex Palaistras a38b7c0b67 README.md: Fix table width for examples 2016-12-28 22:33:00 +00:00
Alex Palaistras 44bc77a8a7 README.md: Add "Status & Examples" section 2016-12-28 22:25:07 +00:00
Alex Palaistras e3e7a2cf30 README: Fix tagline 2016-11-01 23:24:18 +00:00
Alex Palaistras 0e5eee146f First version of Grawkit, with simple single-branch test
This version has support for adding commits on a single branch using
`git commit`, and enough scaffolding for adding additional commands and
accompanying tests easily.
2016-10-30 23:17:54 +00:00