|
I'm trying to figure out how to write an Intellipad plugin that extends Intellipad with a new mode. I wish to create a very simple mode which reads regular expressions (one per line) and matches them against an input buffer and outputs the result to a third output buffer. (the typical three buffers you get with Intellipad when working with MGrammar). However, where's the documentation? I'm currently using the reflector to reverse engineer how the Python plugin was built, and now I'm looking into the DSL plugin. I think I can make it work, but isn't there any pre-release documentation on how to actually do this? Have anyone successfully built new modes? My example, with the regular expression scenario, might be easily solved otherways but it's a simple sample mode for learning how to write an Intellipad plugin. |