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
/
SplitVector.h
Age
Commit message (
Expand
)
Author
Files
Lines
2022-07-29
Apply rule-of-zero to delete standard methods where possible as handled by
Neil
1
-9
/
+0
2022-07-29
Flatten Partitioning and RunStyles to avoid a level of indirection by containing
Neil
1
-2
/
+2
2022-07-29
Add growSize argument to SplitVector constructor with default value so can be
Neil
1
-1
/
+1
2022-07-25
Use size_t for sizing SplitVector as compatible with vector.size() which avoids
Neil
1
-10
/
+7
2021-07-16
SplitVector::RoomFor does not resize when there is exactly enough room as this
Neil
1
-14
/
+16
2021-07-15
Feature [feature-requests:#1381] Move SplitView to header so it can be used more
Neil
1
-0
/
+10
2021-05-28
Better exception handling for noexcept methods. More accurate noexcept marking.
Neil
1
-14
/
+19
2021-05-24
Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.h
Neil
1
-1
/
+1
2020-05-02
InsertEmpty now returns a pointer to the newly added elements to allow caller to
Neil
1
-2
/
+4
2020-03-26
Fix spelling mistakes.
Neil
1
-1
/
+1
2019-12-02
Use noexcept and const where reasonable.
Neil
1
-3
/
+3
2018-04-21
Use noexcept in basic data structures where reasonable.
Neil
1
-13
/
+12
2018-04-21
Tighten definition of regular expression iterators so they are noexcept and
Neil
1
-4
/
+4
2018-04-20
Feature [feature-requests:#1215]. Fix forwarding reference warnings.
Neil
1
-2
/
+2
2018-03-16
Remove line-end white space.
Neil
1
-1
/
+1
2018-01-26
Extend SplitVector to allow more than 2 billion elements on 64-bit systems.
Neil
1
-35
/
+35
2017-09-11
The Scintilla namespace is always active for internal symbols and for the lexer
Neil
1
-4
/
+0
2017-05-21
Make SplitVector work with move-only types like unique_ptr.
Neil
1
-55
/
+92
2017-04-21
More consistent deletion of standard methods.
Neil
1
-0
/
+4
2017-04-06
Added const where possible.
Neil
1
-1
/
+1
2016-09-30
Enable SplitVector to store objects by using std::copy to copy elements instead
Neil
1
-10
/
+12
2015-07-04
Throw an exception for a negative sized reallocation as occurs when asked
Neil Hodgson
1
-0
/
+3
2013-12-15
Format normalization - whitespace and braces made consistent.
Neil
1
-2
/
+2
2013-07-21
Standardising header guards and namespaces.
Neil
1
-0
/
+8
2013-04-19
Using std::fill instead of a loop is much faster. As much as 4x on a large bl...
nyamatongwe
1
-2
/
+1
2012-05-26
Add GetRangePointer and GetGapPosition methods.
nyamatongwe
1
-0
/
+18
2011-01-19
Fix typo.
nyamatongwe
1
-1
/
+1
2010-09-24
Added GetRange method to SplitVector as fast way to retrieve elements.
nyamatongwe
1
-0
/
+17
2010-02-17
Formatting whitespace.
nyamatongwe
1
-6
/
+6
2009-04-01
Speed up increase in growth size.
nyamatongwe
1
-1
/
+1
2008-04-27
Implemented GetCharacterPointer feature.
nyamatongwe
1
-0
/
+6
2007-07-27
Changed lineStates to a SplitVector so that it supports insert and delete
nyamatongwe
1
-0
/
+8
2007-04-05
Implemented decorations which are extended indicators.
nyamatongwe
1
-2
/
+2
2007-03-21
When deleting all contents of a SplitVector, free the memory.
nyamatongwe
1
-6
/
+12
2007-01-03
Added range check for InsertValue and some more assertions.
nyamatongwe
1
-0
/
+8
2007-01-02
Separated the cell buffer into substance and style buffers.
nyamatongwe
1
-1
/
+1
2007-01-01
Major change to CellBuffer class with addition of Partitioning class and Spli...
nyamatongwe
1
-0
/
+221