I am not familiar with the internals of Geshi. But I assume it just takes string content and colors any code it finds within that. then you would only need one function where you could pass that content to. Lke this printHightlightCode($somevariable) or for example. Then anyone can choose on what to use the hightlighting himself.
@sbillard: you think what you want ... but stop to "rot" this post. It's not the subject of this! This will be really enjoy for everyone.
Thanks to respect this...
PS : If you want banish-me, because i think differently that your "universal" mind... so, act'up else stop-it!
Thanks to respect me...