An old offline HTML preprocessor (which can be used for static site generation), written in Perl and C that is still maintained for legacy reasons, but probably not recommended for new sites.
$self is evaluated, but the method calls afterwards are not, causing a call like program <TheWML::Frontends::Wml::Runner=HASH(0x558f07307458)->temp_fn >TheWML::Frontends::Wml::Runner=HASH(0x558f07307458)->temp_fn.f && mv TheWML::Frontends::Wml::Runner=HASH(0x558f07307458)->temp_fn.f TheWML::Frontends::Wml::Runner=HASH(0x558f07307458)->temp_fn 2>/dev/null.
Here's my patch for this, proper pull request will follow:
In my setup,
wml
called bywmk
(after having fixed #10 and #11) bails out as follows once per skipped (!) file:My
.wmlrc
:My
.wmkrc
:The cause is this call of
system()
inwml_include/TheWML/Frontends/Wml/Runner.pm
, lines 260-262:$self
is evaluated, but the method calls afterwards are not, causing a call likeprogram <TheWML::Frontends::Wml::Runner=HASH(0x558f07307458)->temp_fn >TheWML::Frontends::Wml::Runner=HASH(0x558f07307458)->temp_fn.f && mv TheWML::Frontends::Wml::Runner=HASH(0x558f07307458)->temp_fn.f TheWML::Frontends::Wml::Runner=HASH(0x558f07307458)->temp_fn 2>/dev/null
.Here's my patch for this, proper pull request will follow:
Might need some polish to get rid of the even longer line.