Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
contracted.
|
|
switching from or to Unicode.
Only noticeable on huge files.
|
|
|
|
warnings.
|
|
by explicitly implementing the operator=.
|
|
|
|
More compatible with state before change set 7489.
|
|
each byte.
|
|
|
|
|
|
|
|
Add noexcept to reader methods and simple writer methods on Selection classes.
|
|
|
|
|
|
|
|
C++20 features.
|
|
|
|
that hoists the repeated logic out of the 2 loops that check or set the cached
visual line text.
|
|
for upper and lower case characters instead of current word characters.
This changes behaviour for words like "_word" -> "_Word" instead of remaining
"_word" but that doesn't matter for this feature's intended use which is to allow
display of ASCII-only keywords in the user's preferred casing (else/ELSE/Else)
for languages with case-insensitive keywords.
|
|
if font not changed.
Didn't correct the check as its not justified by minimal performance benefit so
removed the supporting variable.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SciTE tabs.
This does not allow primary selection to work between tabs as the tabs are
sharing a single Scintilla and the old primary selection is unclaimed when the
file is changed.
This fix adds a new ReceivedClipboard method which does not try to convert the
selection if received in a different format than asked for. It was the call to
gtk_selection_convert that seemed to cause the flickering. ReceivedClipboard is
only called from SelectionReceiver::ClipboardReceived so only occurs due to a
call to RequestSelection and can not occur because of a selection_received
signal.
ReceivedSelection is left with its complexity in case it is needed for some
other issue although it doesn't appear to be called for drag&drop, for example.
|
|
accessibility if UTF32 index not available.
|
|
|
|
|
|
|
|
values and can avoid allocations.
Switched &[0] to data() to avoid some warnings.
|
|
|
|
|
|
|
|
|