equal
deleted
inserted
replaced
1 diff -ru jedit5.6.0/jEdit/org/gjt/sp/jedit/syntax/Chunk.java jedit5.6.0-patched/jEdit/org/gjt/sp/jedit/syntax/Chunk.java |
1 diff -ru jedit5.6.0/jEdit/org/gjt/sp/jedit/syntax/Chunk.java jedit5.6.0-patched/jEdit/org/gjt/sp/jedit/syntax/Chunk.java |
2 --- jedit5.6.0/jEdit/org/gjt/sp/jedit/syntax/Chunk.java 2020-09-03 05:31:01.000000000 +0200 |
2 --- jedit5.6.0/jEdit/org/gjt/sp/jedit/syntax/Chunk.java 2020-09-03 05:31:01.000000000 +0200 |
3 +++ jedit5.6.0-patched/jEdit/org/gjt/sp/jedit/syntax/Chunk.java 2021-05-10 11:02:05.816257745 +0200 |
3 +++ jedit5.6.0-patched/jEdit/org/gjt/sp/jedit/syntax/Chunk.java 2024-04-25 12:56:22.208257322 +0200 |
4 @@ -332,9 +332,9 @@ |
4 @@ -332,9 +332,9 @@ |
5 //{{{ Package private members |
5 //{{{ Package private members |
6 |
6 |
7 //{{{ Instance variables |
7 //{{{ Instance variables |
8 - SyntaxStyle style; |
8 - SyntaxStyle style; |
22 + public char[] chars; |
22 + public char[] chars; |
23 + public String str; |
23 + public String str; |
24 private GlyphData glyphData; |
24 private GlyphData glyphData; |
25 //}}} |
25 //}}} |
26 |
26 |
|
27 @@ -926,6 +926,11 @@ |
|
28 } |
|
29 |
|
30 @Override |
|
31 + public GlyphData computeIfAbsent(GlyphKey key, java.util.function.Function<? super GlyphKey, ? extends GlyphData> f) { |
|
32 + synchronized (this) { return super.computeIfAbsent(key, f); } |
|
33 + } |
|
34 + |
|
35 + @Override |
|
36 protected boolean removeEldestEntry(Map.Entry<GlyphKey, GlyphData> eldest) |
|
37 { |
|
38 return size() > capacity; |
27 diff -ru jedit5.6.0/jEdit/org/gjt/sp/jedit/textarea/TextArea.java jedit5.6.0-patched/jEdit/org/gjt/sp/jedit/textarea/TextArea.java |
39 diff -ru jedit5.6.0/jEdit/org/gjt/sp/jedit/textarea/TextArea.java jedit5.6.0-patched/jEdit/org/gjt/sp/jedit/textarea/TextArea.java |
28 --- jedit5.6.0/jEdit/org/gjt/sp/jedit/textarea/TextArea.java 2020-09-03 05:31:01.000000000 +0200 |
40 --- jedit5.6.0/jEdit/org/gjt/sp/jedit/textarea/TextArea.java 2020-09-03 05:31:01.000000000 +0200 |
29 +++ jedit5.6.0-patched/jEdit/org/gjt/sp/jedit/textarea/TextArea.java 2023-11-20 15:31:55.825519645 +0100 |
41 +++ jedit5.6.0-patched/jEdit/org/gjt/sp/jedit/textarea/TextArea.java 2023-11-20 15:31:55.825519645 +0100 |
30 @@ -914,6 +914,11 @@ |
42 @@ -914,6 +914,11 @@ |
31 return chunkCache.getLineInfo(screenLine).physicalLine; |
43 return chunkCache.getLineInfo(screenLine).physicalLine; |