bug 478396: Luadoc converts some numbers to ASCII characters
diff --git a/plugins/com.cforcoding.jmd/src/com/cforcoding/jmd/MarkDown.java b/plugins/com.cforcoding.jmd/src/com/cforcoding/jmd/MarkDown.java
index 9f0d261..49fdb61 100644
--- a/plugins/com.cforcoding.jmd/src/com/cforcoding/jmd/MarkDown.java
+++ b/plugins/com.cforcoding.jmd/src/com/cforcoding/jmd/MarkDown.java
@@ -120,7 +120,7 @@
for (int i = 0; i < ESCAPE_CHARACTERS.length(); i++) {
char c = ESCAPE_CHARACTERS.charAt(i);
String ch = Character.toString(c);
- String code = Integer.toString(ch.hashCode());
+ String code = "\u001A" + Integer.toString(ch.hashCode()) + "\u001A";
escape.put(ch, code);
backslashEscape.put("\\" + ch, code);
}