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
/
PerLine.cxx
Age
Commit message (
Expand
)
Author
Files
Lines
2023-06-28
Add const where viable.
Neil
1
-1
/
+1
2023-01-19
Feature [feature-requests:#1444] Move GetFoldParent from Document to LineLevels
Neil
1
-3
/
+20
2022-07-29
Apply rule-of-zero to delete standard methods where possible as handled by
Neil
1
-19
/
+0
2022-07-17
Feature [feature-requests:#1441] Line state optimized to avoid excess allocat...
Zufu Liu
1
-8
/
+9
2022-05-01
Optimize case where there are no annotations
Neil
1
-0
/
+4
2021-10-12
Feature [feature-requests:#1416] Use nullptr.
Neil
1
-1
/
+1
2021-05-24
Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.h
Neil
1
-8
/
+9
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
Extract geometry and colour definitions from Platform.h into src/Geometry.h.
Neil
1
-0
/
+1
2020-05-03
Feature [feature-requests:1347]. Add InsertLines method to PerLine interface and
Neil
1
-1
/
+36
2020-05-01
Make lambdas noexcept.
Zufu Liu
1
-2
/
+2
2020-04-10
Move static functions into unnamed namespace and simplify line counting.
Neil
1
-21
/
+15
2020-04-08
Simplify PerLine, remove casts, use noexcept, const, & constexpr where possible.
Neil
1
-28
/
+24
2020-04-08
Feature [feature-requests:1344]. Add methods for iterating through the marker
Iain Clarke
1
-0
/
+25
2020-03-26
Fix spelling mistakes.
Neil
1
-1
/
+1
2019-11-01
Avoid calling vector::shrink_to_fit in destructors as it is not noexcept.
Neil
1
-3
/
+0
2018-10-11
Replace NULL and 0 with nullptr in clear cases of pure C++ code.
Neil
1
-2
/
+2
2018-06-04
Reduce scope of captures for lambdas.
Neil
1
-2
/
+2
2018-05-14
Include <string_view> to allow future use in Platform interface and Unicode.
Neil
1
-0
/
+1
2018-04-21
Use noexcept in basic data structures where reasonable.
Neil
1
-4
/
+4
2018-03-01
Mark variables as const where simple.
Neil
1
-4
/
+4
2018-03-01
Use make_unique in preference to new.
Neil
1
-13
/
+12
2018-01-26
Extend SplitVector to allow more than 2 billion elements on 64-bit systems.
Neil
1
-2
/
+2
2017-09-11
The Scintilla namespace is always active for internal symbols and for the lexer
Neil
1
-2
/
+0
2017-05-22
More canonical version of previous change 6283.
Neil
1
-5
/
+1
2017-05-22
Fix a crash when a line containing a marker was deleted.
Neil
1
-1
/
+5
2017-05-21
Use unique_ptr and forward_list to regularize PerLine data structures.
Neil
1
-124
/
+58
2017-04-22
Include <memory> for std::unique_ptr.
Neil
1
-0
/
+1
2017-04-15
Avoid calling virtual functions in constructors and destructors.
Neil
1
-2
/
+9
2017-04-15
Use bool literals true and false instead of 1 and 0.
Neil
1
-1
/
+1
2017-04-09
Further use of range-for.
Neil
1
-3
/
+3
2017-04-06
Added const where possible.
Neil
1
-5
/
+5
2017-04-01
Standardize on C++ headers, remove headers that aren't needed and add <cstddef>
Neil
1
-1
/
+2
2017-03-31
Using Sci::Position and Sci::Line to mark variables that are document positions
Neil
1
-44
/
+44
2016-01-10
Use value initialization in preference to memset as simpler and more robust.
Neil
1
-2
/
+1
2015-07-27
Add Position.h as a place-holder and to allow #include "Position.h" in source.
Neil
1
-0
/
+1
2015-07-04
Also need to see std::exception in PerLine.
Neil
1
-0
/
+1
2015-06-09
When combining MarkerHandlerSets, prepend the other set instead of appending
Jiřà Techet
1
-2
/
+3
2014-08-08
Implement explicit tab stops per line.
Neil
1
-0
/
+70
2014-02-21
Bug [#1577]. Deleting a whole line deletes the annotations on that line instead
Neil
1
-3
/
+3
2013-12-15
Format normalization - whitespace and braces made consistent.
Neil
1
-1
/
+1
2013-05-24
Made methods const where they can be and are logically const as well.
nyamatongwe
1
-3
/
+3
2013-05-05
Since new throws an exception on failure, remove testing of result.
nyamatongwe
1
-4
/
+0
2013-04-19
Remove unused methods.
nyamatongwe
1
-15
/
+0
2013-04-19
Using std::fill instead of a loop is much faster. As much as 4x on a large bl...
nyamatongwe
1
-0
/
+2
2012-06-18
Removed unnecessary code after change for bug #3535806.
nyamatongwe
1
-6
/
+1
2012-06-18
Remove marker only once for SCI_MARKERDELETE. Bug #3535806.
nyamatongwe
1
-3
/
+5
2012-03-27
Protect against modifying annotations with a negative line number or a line
nyamatongwe
1
-24
/
+26
2011-10-23
Avoid crashing for SCI_MARKERNEXT starting at -1. Bug #3427270.
nyamatongwe
1
-0
/
+2
[next]