in reply to Testing syntax parsing in editors (especially emacs)
$ $ rm $file.html; emacs -Q -batch $file -f cperl-mode -f htmlfontify- +buffer -f save-buffer 2>$file.err; grep y_max $file.html <span class="keyword">sub</span> <span class="function-name">y_max</sp +an> {
the -Q is not necessary, it's just speeding up startup by not loading any ini-files
the rm $file.html was necessary, otherwise the html isn't saved.
the grep is a cheap workaround for parsing the html.
Please note that the names of the CSS-classes are not 1-to-1 to emacs faces for Perl, but the included attributes - like colors - are.
As a generic option also for other editors (if they allow remote execution)
It's also possible to trigger a PS or PDF save ...
A pdftohtml -xml generates again a a similar <xml> output which can be parsed for correctness.
Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery
|
---|