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
/
Selection.h
Age
Commit message (
Expand
)
Author
Files
Lines
2025-07-03
Feature [feature-requests:#1563]. Move main range in selection serialized form.
master
Zufu Liu
1
-2
/
+2
2025-04-03
Turn on type conversion warnings for GCC and fix them.
Neil
1
-0
/
+1
2025-02-05
Simplify SelectionRange::Intersect and add SelectionRange constructor from
Neil
1
-0
/
+9
2025-02-01
Serialize selection type and ranges with SCI_GETSELECTIONSERIALIZED and
Neil
1
-0
/
+2
2025-02-01
Implement serialization of Selection to and from strings.
Neil
1
-0
/
+7
2025-01-31
Add default basic constructor and operator!= to SelectionPosition to ease use.
Neil
1
-19
/
+25
2025-01-22
Bug [#1224]. Remember selection in undo history. SCI_SETSELECTIONUNDOHISTORY.
Neil
1
-0
/
+2
2025-01-22
There will be more use of std::vector<SelectionRange> so name it.
Neil
1
-3
/
+4
2023-12-30
Avoid unnecessary use of push_back and emplace_back by preserving ranges[0].
Neil
1
-6
/
+6
2023-11-05
Add SCI_SELECTIONFROMPOINT for modifying multiple selections.
Neil
1
-0
/
+1
2023-10-27
Extract key code from HorizontalMove to shorten and simplify it.
Neil
1
-0
/
+3
2023-01-16
Use intervals for drawing.
Neil
1
-0
/
+6
2022-02-02
Make check value larger as it tripped on testing 100MB line.
Neil
1
-2
/
+2
2021-08-28
Follow rule-of-zero by removing unnecessary destructors.
Neil
1
-1
/
+0
2021-05-24
Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.h
Neil
1
-1
/
+1
2021-05-20
Prefer Sci::invalidPosition to INVALID_POSITION as Scintilla.h will eventually
Neil
1
-1
/
+1
2021-05-01
Improve selection drawing code. Use InSelection enum instead of int.
Neil
1
-2
/
+6
2021-03-19
Switch enum to enum class.
Neil
1
-2
/
+2
2020-06-11
Use noexcept where safe and maintainable.
Neil
1
-12
/
+12
2019-11-24
Bug [#2140]. Move rather than grow selection when insertion at start.
Neil
1
-1
/
+1
2019-11-15
Feature [feature-requests:#1316] Allow target to have virtual space.
Neil
1
-0
/
+3
2019-04-28
Remove noexcept from Selection constructor as it allocates memory.
Neil
1
-49
/
+49
2019-03-19
Make constructors of simple classes noexcept.
Neil
1
-7
/
+7
2017-09-11
The Scintilla namespace is always active for internal symbols and for the lexer
Neil
1
-4
/
+0
2017-03-31
Using Sci::Position and Sci::Line to mark variables that are document positions
Neil
1
-23
/
+23
2015-10-12
Implement Swap in SelectionRange to avoid warnings.
Neil
1
-0
/
+1
2015-06-24
Make multiple selection work over most cursor movement and selection, new line,
Neil
1
-0
/
+1
2015-06-16
Clean up some selection operations. Commonly when changing selection modes,
Neil
1
-0
/
+1
2014-07-07
Fix bug where too many characters may be deleted when a rectangular selection is
Neil
1
-0
/
+1
2014-06-22
Stop storing a pointer to the selection on LineLayout objects where it may have
Neil
1
-0
/
+2
2014-05-01
Consolidate insertion for paste into Editor class and perform line end
Neil
1
-0
/
+1
2013-12-17
Added DropSelectionN API.
Neil
1
-0
/
+1
2013-12-15
Make single argument constructors explicit to avoid unexpected conversions.
Neil
1
-2
/
+2
2011-01-02
Avoid cppcheck warnings.
nyamatongwe
1
-2
/
+2
2010-11-21
Speed up creating large rectangular selections.
nyamatongwe
1
-0
/
+1
2010-02-17
Formatting whitespace.
nyamatongwe
1
-2
/
+2
2010-01-30
Fix bug #2942131 Caret pos after rectagular delete.
nyamatongwe
1
-0
/
+4
2009-10-11
Fix bug #2871358 where left or right key with rectangular selection
nyamatongwe
1
-0
/
+7
2009-08-16
Always copy rectangular selections in ascending order.
nyamatongwe
1
-0
/
+6
2009-07-30
When using Ctrl+Drag for multiple selection when previous selections
nyamatongwe
1
-1
/
+5
2009-07-21
Added commands for rotating selections and swapping caret and anchor of
nyamatongwe
1
-0
/
+1
2009-07-15
Remove duplicate carets after Delete or Backspace.
nyamatongwe
1
-0
/
+1
2009-07-15
No explicit count of ranges in selection as can use vector::size().
nyamatongwe
1
-4
/
+1
2009-07-14
Added controls for enabling multiple selection and multiple selection
nyamatongwe
1
-5
/
+4
2009-07-09
Added setings for colours, alpha, and caret colour for additional
nyamatongwe
1
-2
/
+4
2009-07-08
Draw discontiguous and virtual space selection in non-alpha mode.
nyamatongwe
1
-1
/
+21
2009-07-06
Allow drag and drop in virtual space.
nyamatongwe
1
-0
/
+4
2009-07-03
Discontiguoues selection and virtual space initial commit.
nyamatongwe
1
-0
/
+142