]> git.madduck.net Git - code/vcsh.git/commit

madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

Fix version processing on BSD systems.
authorKevin Lyda <kevin@ie.suberic.net>
Tue, 29 Aug 2017 07:12:44 +0000 (08:12 +0100)
committerKevin Lyda <kevin@ie.suberic.net>
Tue, 29 Aug 2017 07:12:44 +0000 (08:12 +0100)
commitb469b65f0110f09dec06a7061975947647716332
treec081559b24a5539e9820de46158709db10d1602b
parent978b5a89e230fbd69e4ae0cd7f377eb9740b1ad9
Fix version processing on BSD systems.

BSD systems ship with the original sed; lacking a host of GNU
extensions. However both GNU sed and POSIX sed support the -E flag
for extended regular expressions which are close to the change this
is replacing.

See the descriptions of extended REs in IEEE Std 1003.2 (aka POSIX.2)
or re_format(7) on BSD systems. What matters for this is that the
+ operator works and that it and the grouping operators no longer
need to be escaped.
vcsh