index
:
scintilla-mirror
master
sciteco-dev-pre-v2.0.0
sciteco-rel-5-1-3
sciteco-rel-5-3-4
sciteco-rel-5-5-2
sciteco-rel-5-5-4
sciteco-rel-5-5-7
Git mirror of the Scintilla editor component. Referenced by the SciTECO repository.
Robin Haberkorn
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
PositionCache.cxx
Age
Commit message (
Expand
)
Author
Files
Lines
2022-02-02
Feature [feature-requests:#1427] Add multithreaded layout which improves
Neil
1
-2
/
+12
2022-01-22
Feature [feature-requests:#1422] Minor improvements to line layout and wrapping.
Zufu Liu
1
-2
/
+1
2022-01-20
Hide details of PositionCache.
Neil
1
-0
/
+46
2021-10-24
Avoid extra breaks introduced by revision 8993.
Zufu Liu
1
-4
/
+4
2021-10-22
Add CARETSTYLE_CURSES to draw more than 1 caret on curses terminal.
Mitchell Foral
1
-0
/
+15
2021-10-21
Feature [feature-requests:#1417] Cache maximum key value in
Zufu Liu
1
-4
/
+14
2021-10-21
Feature [feature-requests:#1417] Use unsigned as that defines wrap-around
Zufu Liu
1
-1
/
+1
2021-10-21
Feature [feature-requests:#1417] Simplify BreakFinder::Next.
Zufu Liu
1
-9
/
+8
2021-10-21
Feature [feature-requests:#1417] Use backward iteration to find space / control
Zufu Liu
1
-11
/
+10
2021-10-17
Remove SpecialRepresentations::Contains which is no longer used.
Zufu Liu
1
-9
/
+0
2021-10-12
Feature [feature-requests:#1416] Use range for.
Neil
1
-4
/
+2
2021-10-05
Feature [feature-requests:#1417] Consolidate character classification functions
Neil
1
-0
/
+1
2021-09-30
Feature [feature-requests:#1416] Mark destructor as noexcept and use default
Zufu Liu
1
-2
/
+1
2021-09-30
Feature [feature-requests:#1416] Remove extra check that is never true and
Zufu Liu
1
-1
/
+1
2021-09-28
Feature [feature-requests:#1416] Change evaluation order so that monospaceASCII
Zufu Liu
1
-10
/
+14
2021-09-28
Fix bad layout of monospace text on Cocoa by adding separate field
Neil
1
-1
/
+1
2021-09-28
Widen styleNumber in PositionCacheEntry from 8 to 16 bits to allow styles
Neil
1
-3
/
+4
2021-08-27
Feature [feature-requests:#841] Remove hotspot from LineLayout and rely on
Zufu Liu
1
-1
/
+0
2021-07-31
Implement StyleSetCheckMonospaced.
Neil
1
-0
/
+16
2021-07-29
Make iterators const where possible.
Neil
1
-6
/
+6
2021-07-29
Feature [feature-requests:#1413] Decrease cost of representation for \r\n.
Zufu Liu
1
-16
/
+42
2021-06-21
Avoid extra lookup for mapReprs.
Zufu Liu
1
-3
/
+3
2021-06-10
Use string_view for PositionCache methods.
Neil
1
-36
/
+27
2021-06-10
Don't divide input text into segments in PositionCache::MeasureWidths as text
Neil
1
-17
/
+2
2021-06-03
Add APIs for setting appearance (traditional blob or plain text) and colour of
Neil
1
-33
/
+61
2021-05-24
Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.h
Neil
1
-17
/
+19
2021-05-15
Protect against out-of-bounds layout cache level and remove unnecessary code.
Neil
1
-2
/
+1
2021-05-07
Use shared_ptr for LineLayoutCache as it simpifies lifetime management.
Neil
1
-24
/
+6
2021-05-07
Overallocate line layout cache so that don't reallocate too often.
Neil
1
-2
/
+13
2021-05-07
When resizing for Cache::page, move cached entries to correct positions.
Neil
1
-20
/
+57
2021-05-07
Add lineNumber_ argument to LineLayout constructor so always knows which line it
Neil
1
-12
/
+16
2021-05-07
Ensure a line is only ever in one line layout cache entry. Preserve calculated
Neil
1
-29
/
+49
2021-04-28
Use copy instead of loop and rely on make_unique zeroing result.
Neil
1
-5
/
+2
2021-04-27
Rename CharacterSet and CharacterCategory modules in Scintilla to CharacterType
Neil
1
-1
/
+1
2021-04-05
Extract unnamed caching enum as LineLayoutCache::Cache and change to enum class.
Neil
1
-9
/
+9
2021-03-29
Add SCI_SETELEMENTCOLOUR and related APIs to change colours of visible elements.
Neil
1
-0
/
+1
2021-03-26
Minor changes: const, constexpr, and noexcept.
Neil
1
-2
/
+2
2021-03-22
Use XYPOSITION for xStart parameter as it is only passed as XYPOSITION.
Neil
1
-2
/
+2
2021-03-19
Switch enum to enum class.
Neil
1
-3
/
+3
2021-03-18
std::optional is a basic vocabulary type that may be used widely so include
Neil
1
-0
/
+1
2021-03-18
Move assert and debug trace functions into their own header Debugging.h.
Neil
1
-0
/
+1
2021-03-17
Change Font to an interface and stop using FontID. Fonts are shared and
Neil
1
-2
/
+2
2021-03-17
Extract geometry and colour definitions from Platform.h into src/Geometry.h.
Neil
1
-0
/
+1
2020-07-16
Rename validLevel to ValidLevel and make an enum class.
Neil
1
-5
/
+5
2020-07-16
Make EncodingFamily an enum class for more type safety.
Neil
1
-2
/
+2
2020-06-11
Use noexcept where safe and maintainable.
Neil
1
-14
/
+14
2020-05-01
Make lambdas noexcept.
Zufu Liu
1
-1
/
+1
2019-11-01
Remove noexcept from allocating constructors as may throw on memory exhaustion.
Neil
1
-1
/
+1
2019-07-02
Bug [#2115]. Backed out changeset: d70ccc4f172a as not undefined behaviour.
Neil
1
-3
/
+2
2019-06-29
Bug [#2115]. Fix undefined behaviour of shifting negative values.
Zufu Liu
1
-2
/
+3
[next]