Ok, I seem to have managed now. But the documentation is very confusing.
- The document you pointed to refers a "see TAG FILE FORMAT, below", but there is nothing to be found that is called "tag file format".
- The section names in additionalSupportedSchemes.ini refer to scheme section names instead of the more logical langdef names from the additionalLanguages.conf file.
- Following that, you would think the single-letter "kind-spec" are mapped to styles from the same scheme, but instead they are to a tag type from additionalSupportedSchemes.ini.
- The result is that the Tagger window puts tags in categories that are not commonly used for that language; for example I have to use "Procedure" (2) for VBScript subs, because "Subroutines" are not listed as a tag type.
- To hide the mixing of schemes and langdefs, the example for "properties" uses the same name for the langdeg and the scheme name.
- The additionalSupportedSchemes.ini that is included with PN, maps "s" from [Properties] to a non-existent (or undocumented) tag type "39". (The list stops at 35.)
Sorry, just some complaining trying to get this to work... PN is really a great program anyway ;)