author | wenzelm |
Mon, 13 Apr 2020 22:08:14 +0200 | |
changeset 71751 | abf3e80bd815 |
parent 70375 | 2e8af171887f |
permissions | -rw-r--r-- |
70375
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
1 |
--- 5.5.0/jEdit/org/gjt/sp/jedit/textarea/TextArea.java 2018-04-09 01:58:01.000000000 +0200 |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
2 |
+++ 5.5.0/jEdit-patched/org/gjt/sp/jedit/textarea/TextArea.java 2019-07-17 21:36:43.985183582 +0200 |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
3 |
@@ -1625,8 +1630,8 @@ |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
4 |
} |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
5 |
|
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
6 |
// Scan backwards, trying to find a bracket |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
7 |
- String openBrackets = "([{«‹⟨⌈⌊⦇⟦⦃"; |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
8 |
- String closeBrackets = ")]}»›⟩⌉⌋⦈⟧⦄"; |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
9 |
+ String openBrackets = "([{«‹⟨⌈⌊⦇⟦⦃⟪"; |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
10 |
+ String closeBrackets = ")]}»›⟩⌉⌋⦈⟧⦄⟫"; |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
11 |
int count = 1; |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
12 |
char openBracket = '\0'; |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
13 |
char closeBracket = '\0'; |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
14 |
diff -ru 5.5.0/jEdit/org/gjt/sp/jedit/TextUtilities.java 5.5.0/jEdit-patched/org/gjt/sp/jedit/TextUtilities.java |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
15 |
--- 5.5.0/jEdit/org/gjt/sp/jedit/TextUtilities.java 2018-04-09 01:58:07.000000000 +0200 |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
16 |
+++ 5.5.0/jEdit-patched/org/gjt/sp/jedit/TextUtilities.java 2019-07-17 21:44:15.545431576 +0200 |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
17 |
@@ -113,6 +113,8 @@ |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
18 |
case '⟧': if (direction != null) direction[0] = false; return '⟦'; |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
19 |
case '⦃': if (direction != null) direction[0] = true; return '⦄'; |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
20 |
case '⦄': if (direction != null) direction[0] = false; return '⦃'; |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
21 |
+ case '⟪': if (direction != null) direction[0] = true; return '⟫'; |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
22 |
+ case '⟫': if (direction != null) direction[0] = false; return '⟪'; |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
23 |
default: return '\0'; |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
24 |
} |
2e8af171887f
updated to jedit_build-20190717: support more brackets;
wenzelm
parents:
diff
changeset
|
25 |
} //}}} |