| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-04-23 | Add error status SC_STATUS_OUTSIDE_DOCUMENT that is set when operations are | Neil | 1 | -0/+1 | |
| attempted on a position outside the document. Positions are checked earlier to prevent actions partly succeeding. This is implemented with a new exception type Failure which should be caught by platform layer's API handling code to produce a more granular error status. | |||||
| 2026-02-26 | Add SCI_SETTABDRAWMODE(SCTD_CONTROLCHAR). | Robin Haberkorn | 1 | -0/+1 | |
| Allows rendering tabs (ASCII 9) with character representations like any other control character. | |||||
| 2026-01-08 | Feature [feature-requests:#184]. Add option to disable drag/drop editing | Nathaniel Braun | 1 | -0/+2 | |
| SCI_SETDRAGDROPENABLED. Fully implemented on Win32 but may only prevent dragging on other platforms. | |||||
| 2025-06-01 | Add SCI_SCROLLVERTICAL API. | Neil | 1 | -0/+1 | |
| 2025-05-12 | Add SCI_AUTOC{G,S}ETIMAGESCALE and implement for Qt and GTK. | orbitalquark | 1 | -0/+2 | |
| 2025-04-18 | Control restoring vertical scroll position for undo with | Neil | 1 | -0/+1 | |
| SC_UNDO_SELECTION_HISTORY_SCROLL flag to SCI_SETUNDOSELECTIONHISTORY. | |||||
| 2025-03-30 | Bug [#2468]. Update documentation of which notifications use each field.rel-5-5-6 | Neil | 1 | -6/+10 | |
| 2025-02-12 | Implement Direct2D/DirectWrite 1.1. Add SC_TECHNOLOGY_DIRECT_WRITE_1 to use an | Neil | 1 | -0/+1 | |
| explicit swap chain and ID2D1DeviceContext. Stop supporting DirectWrite on Windows Vista. | |||||
| 2025-02-01 | Serialize selection type and ranges with SCI_GETSELECTIONSERIALIZED and | Neil | 1 | -0/+2 | |
| SCI_SETSELECTIONSERIALIZED. | |||||
| 2025-01-25 | Bug [#1224]. Use enum for undo selection history and make API names more | Neil | 1 | -2/+4 | |
| consistent as 'undo selection' instead of 'selection undo' as more closely associated with undo than selection. | |||||
| 2025-01-22 | Bug [#1224]. Remember selection in undo history. SCI_SETSELECTIONUNDOHISTORY. | Neil | 1 | -0/+2 | |
| 2024-11-20 | Bug [#2453]. Remove remnants of ScintillaEditPy. | Neil | 1 | -1/+1 | |
| 2024-08-15 | Add SCI_STYLESETSTRETCH to support condensed and expanded text styles. | Neil | 1 | -0/+11 | |
| 2024-07-31 | Feature [feature-requests:#1524]. Add SCI_LINEINDENT and SCI_LINEDEDENT. | Martijn Laan | 1 | -0/+2 | |
| These force the multiline behaviour of SCI_TAB and SCI_BACKTAB. | |||||
| 2024-07-28 | Add SCI_GETUNDOSEQUENCE to determine whether an undo sequence is active and its | Neil | 1 | -0/+1 | |
| nesting depth. | |||||
| 2024-07-27 | Feature [feature-requests:#1530]. SCI_SETCOPYSEPARATOR sets string to separate | Neil | 1 | -0/+2 | |
| parts of multiple selection when copied. | |||||
| 2024-07-03 | Feature [feature-requests:#1523]. SCI_AUTOCSETSTYLE sets autocompletion font. | Martijn Laan | 1 | -0/+2 | |
| 2024-06-25 | Feature [feature-requests:#1519]. Cherry pick SC_MASK_HISTORY from isscint. | Martijn Laan | 1 | -0/+1 | |
| 2024-06-20 | Feature [feature-requests:#1518]. Cherry pick SCI_CUTALLOWLINE from isscint. | Martijn Laan | 1 | -0/+1 | |
| 2024-03-15 | Bug [#2417]. Add elements for inactive additional selections | Neil Hodgson | 1 | -0/+2 | |
| SC_ELEMENT_SELECTION_INACTIVE_ADDITIONAL_TEXT and SC_ELEMENT_SELECTION_INACTIVE_ADDITIONAL_BACK. | |||||
| 2024-03-08 | Bug [#2403]. Add SC_AUTOCOMPLETE_SELECT_FIRST_ITEM. | Jiří Techet | 1 | -0/+1 | |
| This option always selects the first item in the autocompletion list. | |||||
| 2024-02-16 | Implement detach point access with SCI_SETUNDODETACH and SCI_GETUNDODETACH. | Neil | 1 | -7/+9 | |
| Write more documentation for undo history. | |||||
| 2024-02-09 | Implement API to read and write undo history from applications. | Neil | 1 | -0/+12 | |
| 2023-11-05 | Add SCI_SELECTIONFROMPOINT for modifying multiple selections. | Neil | 1 | -0/+1 | |
| 2023-11-05 | Add SCI_CHANGESELECTIONMODE to simplify selection mode manipulation. | Neil | 1 | -0/+1 | |
| 2023-11-05 | Add SCI_SETMOVEEXTENDSSELECTION to simplify selection mode manipulation. | Neil | 1 | -0/+1 | |
| 2022-11-22 | Add SCI_REPLACETARGETMINIMAL to change text without causing unchanged prefix and | Neil | 1 | -0/+1 | |
| suffix to be marked as modified in change history. | |||||
| 2022-10-20 | Feature [feature-requests:#1459] Send SCN_AUTOCCOMPLETED for SCI_AUTOCSHOW | Neil | 1 | -0/+1 | |
| triggering insertion because of SCI_AUTOCSETCHOOSESINGLE mode. | |||||
| 2022-10-19 | Feature [feature-requests:#1455] Implement GetStyledTextFull as a 64-bit safe | Neil | 1 | -0/+1 | |
| version of GetStyledText. | |||||
| 2022-10-04 | Feature [feature-requests:#1453] Added SCI_STYLESETINVISIBLEREPRESENTATION to | Ferdinand Oeinck | 1 | -0/+2 | |
| make it easier to edit around invisible text. This also allows representing long lexemes with a single character to provide a summarized view. | |||||
| 2022-07-30 | Bug [#2340] Add option to contract every level for SCI_FOLDALL called | Zufu Liu | 1 | -0/+1 | |
| SC_FOLDACTION_CONTRACT_EVERY_LEVEL. Avoid processing lines multiple times. | |||||
| 2022-07-31 | Add SC_MARK_BAR marker and INDIC_POINT_TOP indicator which are useful for change | Neil | 1 | -0/+2 | |
| history. Tweak size of INDIC_POINT and INDIC_POINTCHARACTER. Let translucency of INDIC_COMPOSITIONTHICK be adjusted. | |||||
| 2022-07-31 | Added change history which can display document changes (modified, saved, ...) | Neil | 1 | -1/+19 | |
| in the margin or in the text. | |||||
| 2022-07-22 | Move EditView::hideSelection to (inverted) SelectionAppearance::visible so that | Neil | 1 | -0/+1 | |
| it can differ between screen and print. Add GetSelectionHidden to allow testing of HideSelection. | |||||
| 2022-05-17 | Duplicate APIs to support 64-bit document positions on Win32: | Neil | 1 | -0/+27 | |
| SCI_GETTEXTRANGEFULL, SCI_FINDTEXTFULL, and SCI_FORMATRANGEFULL. | |||||
| 2022-03-15 | Feature [feature-requests:#1431] Add SCI_GETSTYLEINDEXAT API to return styles | Neil | 1 | -0/+1 | |
| over 127 as positive integers. | |||||
| 2022-02-02 | Feature [feature-requests:#1427] Add multithreaded layout which improves | Neil | 1 | -0/+2 | |
| performance significantly for very wide lines. | |||||
| 2022-02-02 | Add Supports::ThreadSafeMeasureWidths for platforms to indicate if they support | Neil | 1 | -0/+1 | |
| concurrent calls to MeasureWidths. | |||||
| 2021-10-22 | Add CARETSTYLE_CURSES to draw more than 1 caret on curses terminal. | Mitchell Foral | 1 | -0/+1 | |
| 2021-08-24 | Feature [feature-requests:#841] SCI_SETCARETLINEHIGHLIGHTSUBLINE enables | Zufu Liu | 1 | -0/+2 | |
| highlighting just the subline with the caret when wrapping is on. | |||||
| 2021-07-31 | Implement StyleSetCheckMonospaced. | Neil | 1 | -0/+2 | |
| 2021-07-29 | Add SC_ELEMENT_HIDDEN_LINE to show where lines are hidden. | Neil | 1 | -0/+1 | |
| 2021-07-29 | Add SC_ELEMENT_FOLD_LINE to set the colour of fold lines. | Neil | 1 | -0/+1 | |
| 2021-07-17 | Add SCI_AUTOCSETOPTIONS to allow choosing a non-resizeable autocompletion list | Neil | 1 | -0/+4 | |
| on Win32. This also avoids a header rectangle above the list. | |||||
| 2021-07-15 | Feature [feature-requests:#1370] Implement SCI_ALLOCATELINES to allocate indices | Zufu Liu | 1 | -0/+1 | |
| to hold some number of lines. This is an optimization that can decrease reallocation overhead. | |||||
| 2021-06-17 | Add SciFnDirectStatus, a direct access function which also returns status so can | Neil | 1 | -0/+2 | |
| improve performance for client code that called SCI_GETSTATUS after every API to check for failure. | |||||
| 2021-06-10 | Rename SCI_PASTERECTANGULAR to SCI_REPLACERECTANGULAR as it is inserting text | Neil | 1 | -1/+1 | |
| provided as an argument instead of from the system clipboard. | |||||
| 2021-06-09 | Add SCI_PASTERECTANGULAR to insert text like a rectangular paste. | Mitchell Foral | 1 | -0/+1 | |
| 2021-06-03 | Add APIs for setting appearance (traditional blob or plain text) and colour of | Neil | 1 | -0/+8 | |
| representations and support setting a representation for the "\r\n" line end sequence. | |||||
| 2021-05-28 | Rename 'NO_FOCUS' to 'INACTIVE' to better match platform terms. | Neil | 1 | -2/+2 | |
