freemarker-core/src/main/java/freemarker/template/utility/StringUtil.java [919:936]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            } else if (c < 0x20) {
                if (c == '\n') {
                    b.append("\\n");
                } else if (c == '\r') {
                    b.append("\\r");
                } else if (c == '\f') {
                    b.append("\\f");
                } else if (c == '\b') {
                    b.append("\\b");
                } else if (c == '\t') {
                    b.append("\\t");
                } else {
                    b.append("\\u00");
                    b.append(toHexDigitLowerCase(c / 0x10));
                    b.append(toHexDigitLowerCase(c & 0xF));
                }
            } else {
                b.append(c);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



freemarker-core/src/main/java/freemarker/template/utility/StringUtil.java [1292:1309]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                    } else if (c < 0x20) {
                        if (c == '\n') {
                            b.append("\\n");
                        } else if (c == '\r') {
                            b.append("\\r");
                        } else if (c == '\f') {
                            b.append("\\f");
                        } else if (c == '\b') {
                            b.append("\\b");
                        } else if (c == '\t') {
                            b.append("\\t");
                        } else {
                            b.append("\\u00");
                            b.append(toHexDigitLowerCase(c / 0x10));
                            b.append(toHexDigitLowerCase(c & 0xF));
                        }
                    } else {
                        b.append(c);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



