aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2025-07-03Feature [feature-requests:#1563]. Move main range in selection serialized form.masterZufu Liu2-29/+31
2025-06-26Fix some typos and indentation.Neil1-1/+1
2025-06-17Feature [feature-requests:#1557]. Fix finding sub-line of position inZufu Liu1-10/+8
2025-06-17Feature [feature-requests:#1557]. Shorten expression.Zufu Liu1-1/+1
2025-06-01Add SCI_SCROLLVERTICAL API.Neil4-4/+46
2025-05-29Recreate all pixmaps if any null as this may better handle cases where someNeil3-10/+6
2025-05-28Bug [#2481]. Refresh pixmaps later inside Paint so non-null when dereferenced inNeil1-3/+2
2025-05-25Feature [feature-requests:#1557]. Simplify LineLayout deallocation.Zufu Liu2-25/+3
2025-05-24Remove line end space.Zufu Liu6-6/+6
2025-05-24Change the line wrap memory growth strategy to handle huge documents better.Zufu Liu1-2/+2
2025-05-20Feature [feature-requests:#1557]. Simplify line wrapping.Zufu Liu1-15/+7
2025-05-18Modify wrapping fix to be more efficient.Zufu Liu2-7/+4
2025-05-16Fix wrapping bug for UTF-8 where \r\n could wrap between the characters.Neil1-0/+6
2025-05-16Silence warning with intermediate constant.Neil1-1/+2
2025-05-15Remove else after return when that clarifies code.Neil1-104/+90
2025-05-12Add SCI_AUTOC{G,S}ETIMAGESCALE and implement for Qt and GTK.orbitalquark4-0/+11
2025-05-03Use noexcept, emplace_back, avoid a cast, and simplify code.Neil2-9/+10
2025-05-03Remove else after return when that clarifies code.Neil1-61/+42
2025-04-22Silence warnings for else-after, no default in switch, default destructor,Neil1-26/+18
2025-04-22Move common IME code from platform layers to ScintillaBase.Neil2-0/+32
2025-04-18Control restoring vertical scroll position for undo withNeil2-4/+6
2025-04-17Tweak SC_MARK_BAR to be slightly wider.Neil1-1/+1
2025-04-10Avoid 'magic' number with constexpr and add comments.Neil1-8/+12
2025-04-08Simplify code and fix impossible INTEGER_OVERFLOW warning from Coverity.Neil1-4/+4
2025-04-08Fix impossible INTEGER_OVERFLOW warning from Coverity.Neil1-1/+1
2025-04-08Fix COPY_INSTEAD_OF_MOVE performance warning from Coverity.Neil1-1/+1
2025-04-08Silence warning.Neil1-2/+1
2025-04-03Turn on type conversion warnings for GCC and fix them.Neil9-27/+32
2025-04-03Silence 'magic' number clang-tidy warning where there is intense use of literalNeil4-0/+28
2025-03-27Optimize case-insensitive DBCS search to be around 5 times faster by using 64KNeil2-0/+82
2025-03-27Use constant definitions to avoid warnings.Neil2-11/+17
2025-03-09Avoid warnings by replacing &[0] with .data(), adding [[nodiscard]], replacingNeil2-22/+20
2025-03-08Define constants for UTF-8 and UTF-16 implementation for clarity.Neil2-62/+100
2025-03-06Move static functions and variables into unnamed namespace and use constexpr.Neil2-37/+48
2025-03-03Feature [feature-requests:#1417]. Improve UTF-8 segmentation for some controlNeil1-2/+8
2025-02-25Bug [#2463]. Disallow case changes if the range contains protected textJoachim Mairboeck1-1/+1
2025-02-19Use ComPtr for render targets of SurfaceD2D.Neil1-2/+2
2025-02-18Minor warnings silenced. No return value from void functions, catch theNeil1-7/+10
2025-02-18Avoid type error from some compilers from returning braced values likeNeil1-16/+8
2025-02-15Minor changes to reduce warnings from Clang-Tidy.Neil1-28/+21
2025-02-15Fix the previous change to prioritise breaking at style-change and spaces (whenNeil1-11/+16
2025-02-14For wrapping, try to break lines without separating letters from modifiers.Neil1-0/+7
2025-02-14Implement LastCharacter to return the last character or character fragment in aNeil2-4/+27
2025-02-14Feature [feature-requests:#1417]. Fix some UTF-8 segmentation bugs byNeil1-12/+14
2025-02-07Add vertical scroll position into undo selection history unconditionally.Neil3-14/+21
2025-02-07Use operator== inside <= and >= to shorten code.Neil1-14/+8
2025-02-06Feature [feature-requests:#1540]. Avoid memory leaks caused by addition ofNeil1-1/+4
2025-02-05Use new SelectionSegment constructor and SelectionRange::AsSegment to simplifyNeil3-12/+8
2025-02-05Simplify SelectionRange::Intersect and add SelectionRange constructor fromNeil2-14/+18
2025-02-04Also delete the local reference to model state when history disabled.Neil1-0/+1