aboutsummaryrefslogtreecommitdiffhomepage
path: root/curses
AgeCommit message (Collapse)AuthorFilesLines
2020-04-07Fixed drawing of block caret in overtype mode.mitchell1-1/+1
The overtype cursor was being displayed one cell behind the current position.
2020-04-05Enable autoscrolling when clicking and dragging the mouse to make selections.mitchell1-1/+1
2020-04-05Backport: Widen types to size_t to match change from int to position of ↵mitchell1-0/+1
CallTipSetHlt in Scintilla.iface. Backport of changeset 8098:228c9f9aa839.
2020-04-02Fixed curses overlapping window drawing bug in Windows.mitchell1-3/+4
A view could not draw autocompletion lists and calltips over itself, but it could draw over other views just fine.
2020-03-22Formatting.mitchell1-1/+2
2020-03-22Added userdata pointer for SCNotifications on curses.mitchell2-9/+13
2020-03-16Modernized and reformatted curses platform code.mitchell2-210/+238
Also fixed a minor bug in autocompletion list width display.
2020-03-06Updated curses example to use new SCI_LOADLEXERLIBARY API.mitchell1-1/+2
2019-12-31Updated copyright year for lexlua-specific bits of LongTerm3.mitchell5-5/+5
2019-07-11Backport: Bug [#2038]. Source of input reported in SCN_CHARADDED.mitchell1-2/+7
This may be SC_CHARACTERSOURCE_DIRECT_INPUT, SC_CHARACTERSOURCE_TENTATIVE_INPUT, or SC_CHARACTERSOURCE_IME_RESULT. Backport of changeset 7613:4cfac35c71bd.
2019-07-11Updated curses platform.mitchell1-1/+1
2019-06-06Updated curses platform makefile.mitchell1-1/+1
2019-04-16Backport: Feature [feature-requests:#1259]. Add ↵mitchell1-0/+1
SCI_SETCHARACTERCATEGORYOPTIMIZATION API to optimize speed of character category features. Backport of changeset 7392:2832adedd0f4, but with added includes for Sci::clamp().
2019-02-16Updated copyright year.mitchell5-5/+5
2018-05-25Backport: Add GradientRectangle method to Surface to draw rectangles with ↵mitchell1-0/+3
vertical or horizontal gradients. Backport of changeset 6965:90c71d69e3b6.
2018-05-25Backport: Modernize Platform.h (3) - update Surface to delete WidthChar, use ↵mitchell1-3/+2
size_t for Polygon and delete the standard copy and assignment methods. Backport of changeset 6940:89fd29243232.
2018-05-14Backport: Modernize Platform.h (1) - noexcept, const, standard methods.Neil1-9/+9
Changes made to FontParameters, Font, Window, ListBoxEvent, ListBox, Menu, DynamicLibrary, and Platform. Backport of changeset 6938:a42c7cc3254b.
2018-05-06Removed ElapsedTime from curses platform.mitchell1-4/+0
2018-05-05Backport: Add SC_DOCUMENTOPTION_TEXT_LARGE option for documents larger than ↵mitchell1-1/+1
2 GigaBytes. This option is provisional and experimental. Backport of changesets 6696:9729ff36c5b1 and 6723:cffe824ab55e. Also added '#include <cstddef>' to top of src/RESearch.cxx to fix 32-bit build error.
2018-04-29Fixed potential crashes in curses platform with newer versions of ncurses.mitchell1-4/+4
2018-03-16Remove unused inclusion of "XPM.h" in curses.mitchell1-1/+0
2018-03-15Use active Scintilla namespace in curses platform and fix name clashes.mitchell3-34/+33
2018-03-15Added new ILoader.h to curses platform.mitchell1-0/+1
2018-03-14Added DefaultLexer class to curses platform Makefile.mitchell1-2/+3
2018-03-14Updated curses platform to add FineTicker* stubs.mitchell1-1/+5
2018-03-14Simplify mouse and keyboard handling in curses.mitchell1-6/+8
2018-03-14Removed unused functions and methods from curses and replaced ↵mitchell2-28/+6
Platform::Clamp with Sci::clamp.
2018-03-13Implement SCN_AUTOCSELECTIONCHANGE notification for curses.mitchell1-9/+9
2018-03-11Added optional Lua lexer support.mitchell4-23/+44
This support is disabled by default and must be enabled via compile-time option.
2018-03-10Added curses platform.mitchell7-0/+1848