On Mon, Oct 23, 2023 at 09:50:54PM +0200, Oswald Buddenhagen wrote: > > The "//" one would > > work, but we support perl versions old enough that they don't have it. > > > according to my grepping, that ship has sailed. > also, why _would_ you support such ancient perl versions? that makes even > less sense to me than supporting ancient c compilers. It may be reasonable to bump the default perl version for the script. But that would require somebody digging into what tends to ship these days (which can be sometimes be surprising; witness macos using old versions of bash due to license issues), and then updating the "use 5.008" in the script. The "//" operator was added in perl 5.10. I'm not sure what you found that makes you think the ship has sailed. The only hits for "//" I see look like the end of substitution regexes ("s/foo//" and similar). But if we are not consistent with the "use" claim, that is worth fixing. -Peff