Please find attached a small patch to handle the syntaxhighlight tag. With this patch, it is processed the same way as the source tag. The litte drawback is that it is indeed replaced by the source tag when saving. However, it is still more functionnal than the default behaviour which somewhat breaks the content when previewing/saving.

The implementation is pretty simple and safe: in FCKeditorParser.body.php there is a switch that checks if tag must be handled in a particular way. Right now, there is a case for the source tag. I've just replaced the line:

case 'source':

by:

case 'syntaxhighlight':
case 'source':

so that the same process applies for both the source and syntaxhighlight tags.

Could someone please review and merge it in a future release? Thank in advance.