mirror of
https://github.com/gildur/SimplePropertiesEditor.git
synced 2026-04-02 08:09:50 +09:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3d7aa9ee7c | ||
|
|
a19a30490d |
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
|
||||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: SimplePropertiesEditor
|
||||
Bundle-SymbolicName: SimplePropertiesEditor; singleton:=true
|
||||
Bundle-Version: 1.0.3
|
||||
Bundle-Version: 1.0.4
|
||||
Bundle-Activator: org.gildur.simplepropertieseditor.Activator
|
||||
Bundle-Vendor: Piotr Wolny
|
||||
Require-Bundle: org.eclipse.core.runtime,
|
||||
|
||||
@@ -46,13 +46,10 @@ public class PropertiesDocumentProvider extends FileDocumentProvider {
|
||||
StringBuffer buffer = new StringBuffer();
|
||||
for (int i = 0; i < content.length(); i++) {
|
||||
char c = content.charAt(i);
|
||||
if (c == '\\') {
|
||||
c = content.charAt(i + 1);
|
||||
if (c == 'u') {
|
||||
int code = Integer.parseInt(content.substring(i + 2, i + 6), 16);
|
||||
buffer.append((char) code);
|
||||
i += 5;
|
||||
}
|
||||
if (c == '\\' && i < content.length() - 1 && content.charAt(i + 1) == 'u') {
|
||||
int code = Integer.parseInt(content.substring(i + 2, i + 6), 16);
|
||||
buffer.append((char) code);
|
||||
i += 5;
|
||||
} else {
|
||||
buffer.append(c);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user