The multi-line comment indicators - /* */ - can be placed inside single-line comments.
Doing so nullifies them, as expected.
However, DM's syntax highlighting seems to miss this.
That can lead to problems, such as this obvious example:
Numbered Steps to Reproduce Problem:
1. Start a multi-line comment (with /*)
2. Attempt to close it (with */) inside a single-line comment
3. Add some code below that, note that it's not greyed-out
4. Attempt to compile, note the "End of file reached inside comment" error on the .dme
Code Snippet (if applicable) to Reproduce Problem:
/*
// */
Expected Results:
DM appropriately greys-out anything written after those 2 lines.
Actual Results:
DM doesn't grey out anything after that, but throws an obvious error upon attempting to compile.
Does the problem occur:
Only tested on this laptop, but likely occurs on any machine.
Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)
Occurred in 502 as well.