Current thoughts: some of the support for this should be spun off into a new project. Tsukurimashou can build a database of extended IDSes describing its glyphs (by following their construction); then the separate project can be a command-line search program similar in spirit to grep but capable of doing tree queries. Ideally, it would also be able to convert KanjiVG to generate a compatible database including KanjiVG's glyph coverage instead of ours; that would make it a very useful tool for Tsukurimashou development. Separate project because it would be software per se, and after doing all that work to rip out the install-executables parts of Autotools for Tsukurimashou, I don't want to have to put it all back in just for an executable software package that many Tsukurimashou users don't need anyway. Better to keep the fonts and the search program separate (but compatible) because they have different user bases.
Tsukurimashou support basically done, prototype search program exists. The search program now lives in its own subdirectory of the SVN repository, but is planned to have its own separate release sequence.
Comment
Current thoughts: some of the support for this should be spun off into a new project. Tsukurimashou can build a database of extended IDSes describing its glyphs (by following their construction); then the separate project can be a command-line search program similar in spirit to grep but capable of doing tree queries. Ideally, it would also be able to convert KanjiVG to generate a compatible database including KanjiVG's glyph coverage instead of ours; that would make it a very useful tool for Tsukurimashou development. Separate project because it would be software per se, and after doing all that work to rip out the install-executables parts of Autotools for Tsukurimashou, I don't want to have to put it all back in just for an executable software package that many Tsukurimashou users don't need anyway. Better to keep the fonts and the search program separate (but compatible) because they have different user bases.