| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2022-03-05 | Feature [feature-requests:#1432] Simplify setting surface modes with | Zufu Liu | 5 | -3/+9 | |
| EditModel::CurrentSurfaceMode. | |||||
| 2022-03-05 | Feature [feature-requests:#1432] Remove redundant calls to DropGraphics. | Zufu Liu | 1 | -1/+0 | |
| InvalidateStyleRedraw calls DropGraphics and the unique_ptr destructors will ensure that the pixmaps are destroyed when Editor is destroyed. | |||||
| 2022-03-04 | Feature [feature-requests:#1432] Cosmetic - comment position and trailing space. | Zufu Liu | 1 | -1/+1 | |
| 2022-03-04 | Feature [feature-requests:#1432] Simplify CallTip::SetForeBack with pass by ↵ | Zufu Liu | 2 | -2/+2 | |
| value. | |||||
| 2022-03-04 | Feature [feature-requests:#1432] Simplify CallTipStart by passing in surface and | Zufu Liu | 3 | -23/+9 | |
| font. This allows customization of surface creation and ensures surface and font for calltip are the same as used in main window. | |||||
| 2022-03-01 | Removed duplicate element. | Neil | 1 | -1/+0 | |
| 2022-02-28 | Fix null dereference warning from Coverity 2021.12. | Neil | 1 | -1/+1 | |
| 2022-02-16 | Bug [#2315] Fix undefined macros. Fixes key map for GTK on macOS and Haiku ↵ | Neil | 2 | -1/+3 | |
| build. | |||||
| 2022-02-10 | Replace "OS X' with "macOS". | Neil | 1 | -1/+1 | |
| 2022-02-02 | Make check value larger as it tripped on testing 100MB line. | Neil | 1 | -2/+2 | |
| 2022-02-02 | Feature [feature-requests:#1427] Add multithreaded layout which improves | Neil | 5 | -45/+150 | |
| performance significantly for very wide lines. | |||||
| 2022-01-22 | Feature [feature-requests:#1422] Minor improvements to line layout and wrapping. | Zufu Liu | 5 | -18/+21 | |
| May avoid some small costs and be clearer. | |||||
| 2022-01-20 | Hide details of PositionCache. | Neil | 5 | -41/+65 | |
| Move class declarations of PositionCache and PositionCacheEntry into cxx file and only define IPositionCache interface and CreatePositionCache factory function in header. | |||||
| 2022-01-13 | Optimize GetColumn a little. | Neil | 1 | -0/+3 | |
| 2021-12-16 | Feature [feature-requests:#1422] Fix scrollbar with annotations and wrapping. | Zufu Liu | 1 | -0/+2 | |
| 2021-11-24 | For iterators, make constructors explicit, remove operators that are defaulted | Neil | 1 | -72/+17 | |
| correctly and use 'using' in preference to 'typedef'. | |||||
| 2021-11-13 | Bug [#2294] Fix assertion failure with autocompletion list when order is | Neil | 1 | -0/+5 | |
| SC_ORDER_CUSTOM or SC_ORDER_PERFORMSORT and the list is empty. | |||||
| 2021-11-12 | Change SCI_GETTEXT, SCI_GETSELTEXT, and SCI_GETCURLINE to be more consistent | Neil | 1 | -15/+8 | |
| with other APIs with respect to buffer lengths. | |||||
| 2021-11-10 | Call ConstCharPtrFromSPtr when result should be const. | Neil | 1 | -23/+23 | |
| This limits use of the more dangerous form CharPtrFromSPtr. | |||||
| 2021-11-03 | Added <climits> for UCHAR_MAX. | Neil | 1 | -0/+1 | |
| 2021-10-30 | Ensure all ViewStyle fields are initialized. | Neil | 2 | -31/+17 | |
| 2021-10-30 | Minor changes to avoid warnings from linters. | Neil | 2 | -11/+11 | |
| 2021-10-29 | Remove standard operations for XPM module to follow rule-of-zero. | Neil | 2 | -26/+0 | |
| 2021-10-26 | Mark method const as its a reader. | Neil | 1 | -1/+1 | |
| 2021-10-26 | Explicit constructors. | Neil | 2 | -2/+2 | |
| 2021-10-26 | Ensure variables initialized. | Neil | 1 | -1/+1 | |
| 2021-10-24 | Avoid extra breaks introduced by revision 8993. | Zufu Liu | 3 | -9/+17 | |
| 2021-10-24 | Grammar in comment. | Neil | 1 | -1/+1 | |
| 2021-10-22 | Add CARETSTYLE_CURSES to draw more than 1 caret on curses terminal. | Mitchell Foral | 5 | -13/+56 | |
| 2021-10-22 | Feature [feature-requests:#1417] Change line wrapping to seek to line length | Zufu Liu | 1 | -26/+35 | |
| then backtrack to good break. | |||||
| 2021-10-21 | Feature [feature-requests:#1417] Cache maximum key value in | Zufu Liu | 2 | -4/+15 | |
| SpecialRepresentations as this allows quick determination of absence for most multi-byte UTF-8 and DBCS characters. | |||||
| 2021-10-21 | Feature [feature-requests:#1417] Use unsigned as that defines wrap-around | Zufu Liu | 2 | -2/+2 | |
| behaviour. | |||||
| 2021-10-21 | Feature [feature-requests:#1417] Simplify BreakFinder::Next. | Zufu Liu | 1 | -9/+8 | |
| 2021-10-21 | Feature [feature-requests:#1417] Use backward iteration to find space / control | Zufu Liu | 4 | -43/+76 | |
| character and text / punctuation boundaries in SafeSegment as will be simpler and faster in almost all cases. Simplify BreakFinder::Next calling SafeSegment. | |||||
| 2021-10-17 | encodingFamily never changes so mark const. | Zufu Liu | 1 | -1/+1 | |
| 2021-10-17 | Remove SpecialRepresentations::Contains which is no longer used. | Zufu Liu | 2 | -10/+0 | |
| 2021-10-12 | Feature [feature-requests:#1416] Use range for. | Neil | 2 | -7/+5 | |
| 2021-10-12 | Feature [feature-requests:#1416] Prevent type mismatch. | Neil | 1 | -1/+1 | |
| 2021-10-12 | Feature [feature-requests:#1416] Use noexcept to mark impossibility of | Neil | 1 | -1/+1 | |
| exceptions in static intialisation. | |||||
| 2021-10-12 | Feature [feature-requests:#1416] Harmonize parameter name. | Neil | 1 | -1/+1 | |
| 2021-10-12 | Feature [feature-requests:#1416] Use nullptr. | Neil | 2 | -10/+10 | |
| 2021-10-09 | Remove call of virtual function during destruction as default destruction does | Neil | 1 | -3/+1 | |
| everything needed. Fixes warning from Cppcheck 2.6. | |||||
| 2021-10-08 | Feature [feature-requests:#1417] Use global IsControl instead of local function. | Neil | 1 | -7/+1 | |
| 2021-10-05 | Feature [feature-requests:#1417] Consolidate character classification functions | Neil | 5 | -99/+62 | |
| in CharacterType.h, merging duplicate functions, removing unused functions and stadardizing names. | |||||
| 2021-10-03 | Feature [feature-requests:#1417] Add DEL (0x7F) to set of space characters. | Neil | 2 | -1/+5 | |
| 2021-09-30 | Feature [feature-requests:#1416] Mark destructor as noexcept and use default | Zufu Liu | 2 | -3/+2 | |
| implementation. | |||||
| 2021-09-30 | Feature [feature-requests:#1416] Remove extra check that is never true and | Zufu Liu | 3 | -5/+3 | |
| remove parameter used just for this test. | |||||
| 2021-09-28 | Feature [feature-requests:#1416] Change evaluation order so that monospaceASCII | Zufu Liu | 1 | -10/+14 | |
| checked before cache which may improve performance for monospaceASCII. Only reset clear state when storing into cache. | |||||
| 2021-09-28 | Fix bad layout of monospace text on Cocoa by adding separate field | Neil | 3 | -1/+4 | |
| monospaceCharacterWidth for width of monospaced characters. | |||||
| 2021-09-28 | Widen styleNumber in PositionCacheEntry from 8 to 16 bits to allow styles | Neil | 7 | -8/+14 | |
| larger than 255 to be represented. Before this, it may have been possible but extremely rare for a cache entry to wrongly match a styled lexeme and produce incorrect layout. Using uint16_t from cstdint instead of a bit field as tools perform more checking on that. | |||||
