Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Asciidoc: new parser #1838
Well, as the comment at the top says, I copied most of it from the rest parser, including the license section. As that was explicitly included in Geany by the original copyright holder that would make it GPL v2+ in the absence of any other version info.
[Edited, oops accidentally commented too early]
@elextr, thank you.
It seems that the siltation is similar to old Universal-ctags.
However, the asciidoc parser submitted here leaves the original Geany source tree when this
Actually Geany itself is licensed GPL V2 but most of the source has the usual "V2 or later" text.
Given that Nick (the copyright holder of the rest parser I copied and modified) committed the rest parser to Geany himself back in 2007, he was just copying the then standard Exuberant-ctags approach and clearly intended the Geany license (GPL v2) to cover it. And GPL V2 states "...If the Program does not specify a version number of this License, you may choose any version...".
As the file is being removed from Geany @masatake is right this PR just needs to make the version explicit as above, and also add
to cover the material originally copied from the rest parser.
I note that ctags rest parser is still copyright Nick and has the V2 or later added.