Tonight we updated the text editor being used on the site. We moved from Tiny MCE 2.0 to Tiny MCE 3.0. Those of you who have chosen the "Standard Editor" or "Advanced Editor" option in your profile should find that the editor toolbar will now appear across all browsers. (Previously it would only appear in IE and FireFox.)
The source code plugin we had been using was not compatible with Tiny MCE 3, so we are now using version 1.5 of Alex Gorbatchev's SyntaxHighlighter. You will notice some new formatting of source code which is inserted using the "Insert Code" icon in the editor's toolbar. You will also seem a few options to "view plain", "copy to clipboard", and "print".
We will probably have a few adjustments to make regarding these additional options, but we were eager to get the Tiny MCE 3 update onto the site so that all browsers could have the RTE experience.
Tonight's update should address all known issues with the editor experience:
- No editor toolbar appears in Chrome
- No editor toolbar appears in Safari
- No editor toolbar appears in Opera
- C# with slashes in string is formatted like a comment
- VB with single quotes in string is formatted like a comment
- C# with HTML markup in string is not formatted correctly
- C# generics are not formatted correctly
- Pound sign (#) in HREF attribute does not appear
- "expressions )" results in BLOCKED EXPRESSION being displayed
- Pasting from Word presents Word markup junk as part of the post
For reference, you can see samples of each of these fixes in this test thread: http://forums.asp.net/t/1437326.aspx
http://alexgorbatchev.com/wiki/SyntaxHighlighter:Versions
You aren't missing any core functionality, so if you have it working to your satisfaction and has everything you need, i'd say it's not worth the effort upgrading just the sake of it.
Please note that this update will not affect the appearance of existing code snippets in forum posts.