Hi there.
You did a good job with this Syntax Highlighter, I am using it on my WP blog.
Also I found an issue regarding one of WP short tag. Assuming that I have a long text page with different code languages highlighted, when I use the <!--nextpage--> short tag, the crayon content will carry the content of the first one. More precisely, if I have ten crayons on the page, and if I use <!--nextpage--> short tag after the 5th one, the 6th crayon will have the content of the first one, the 7th will have the content of the 2nd and so on.
More <!--nextpage--> short tag, more resets for the crayon.
I hope this help you to find out and fix this error.
regards,
Cristian Nistor