EasyTimelinePlugin doesn't work with Perl 5.26 and newer. This is because it has tools/EasyTimeline.pl, which has multiple instances of "defined
@array
" and "defined %hash". Both are unsupported by Perl 5.26 and newer. They are to be replaced with "@array" and "%hash" respectively.
In addition, there is a room for improvement with debug output. If debugging is enabled, commonTagsHandler() of the plugin puts "EasyTImelinePlugin::commonTagsHand(
web_name,
topic_name )" at the very beginning. That's not useful because it's geven to have commonTagsHandler() of a plugin called. It's way more useful if handleTimeline() puts all of its arguments to the debug log.
--
TWiki:Main/HideyoImazu
- 2020-03-04