Search Rev docs "at the speed of thought"

Wilhelm Sanke sanke at hrz.uni-kassel.de
Wed Mar 16 19:16:48 EST 2005


That depends of course on the permeability of your synapses and the 
quality of the thought. In many cases the applied search routines will 
be faster.

As announced two weeks ago, the alternative search stacks for the XML 
files of the Rev Documentation (version 2.5.1) are now available for a 
first inspection.

Average search-and-display-time with the "SearchDocs XML" stacks is less 
than 100 milliseconds (e.g. for the total 1496 files of the 
"Dictionary") on a WindowsXP computer with 2 GHz and somewhat more - but 
still below 200 milliseconds - on a Mac G4 with 667 MHz.

Download the Revolution and Metacard search stacks from 
<http://www.sanke.org/MetaMedia/Screenshots.htm>.

Any searchstring can be used, single words or a sequence of words (like 
"move the insertion point"), which is not possible with the filter and 
search routines of the Rev Documentation.

The "Dictionary"-, "Faq"-, "Topics"- and "Glossary"-folders of the 
Revolution "Help" directory can be searched. The results are displayed 
in the field on the right with the searchstring colored and the XML-file 
addresses inserted as links. Clicking on such a file link displays the 
complete article in the left field - again with the searchstring 
colored. If the article itself contains links these are again displayed 
for further reference.

The parsing routines for the XML files include sections developed and 
designed by Richard Gaskin in his "MCTranscript Dictionary", which is 
also intended to bring the richness of the Revolution  Transcript 
dictionary to Metacard aficionados.

Metacard user need to copy the Revolution Help folder into their main 
folder of the MC IDE. For cosmetic reasons - to be able to display some 
of the inserted Rev icons - one should also copy stack "revicons.rev" 
into the Metacard folder.

Revolution users must place their version of "SearchDocs XML.rev" in the 
same folder with "Revolution.exe" (Revolution.app in MacOS) to work 
properly.

Regards,

Wilhelm Sanke
<http://www.sanke.org/MetaMedia>





More information about the use-livecode mailing list