aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2019-12-29Backport: Standardize names and order between make files on win32 and gtk.Neil3-71/+104
Backport of changeset 7853:662b62122bcb.
2019-12-29Backport: Support Clang on Windows.Neil1-0/+12
Backport of changeset 7852:876b77cb9acd.
2019-12-27Backport: Use Unix paths except when deleting files, then call normalize to ↵Neil1-3/+5
change / to \. Backport of changeset 7851:c1e4d8c34272.
2019-12-29Backport: Use if function to simplify GTK version setting.Neil1-6/+2
Backport of changeset 7850:914269287f12.
2019-12-29Backport: Simplify makefile and use better variable names.Neil1-30/+26
Accumulate BASE_FLAGS and DEFINES instead of using multiple variables. Backport of changeset 7849:6d94e99d9847.
2019-12-27Backport: Collect objects into variables and define one-per-line.Neil1-7/+52
This simplifies referencing the objects and makes for smaller patches when changing the set of objects. Backport of changeset 7848:07c2626ea7c3.
2019-12-29Backport: Drop G_THREADS_IMPL_NONE as not implemented in glib since 2011.Neil1-9/+3
Backport of changeset 7847:8ee2f1357c30.
2019-12-29Backport: Use ranlib everywhere so no special case on macOS.Neil1-7/+1
Backport of changeset 7846:64f49fc46eee.
2019-12-29Backport: Move suppression of Clang warning missing-braces from makefile to ↵Neil3-2/+8
apply to lexers but not most other files. Backport of changeset 7845:f3264e486266.
2019-12-29Backport: Move suppression of Clang warning language-extension-token from ↵Neil2-2/+6
makefile to only C++ file that requires it. Backport of changeset 7844:bb2bc0e7f17a.
2019-12-29Backport: Remove MinGW linker options that do not appear needed with recent ↵Neil1-2/+1
versions of Mingw-w64. add-stdcall-alias was added by revision 1106 in 2002 enable-runtime-pseudo-reloc-v2 was added by revision 3371 in 2010 Backport of changeset 7842:5899c8a8c448.
2019-12-29Backport: Update comments.Neil2-4/+6
Backport of changeset 7841:023ad180a294.
2019-12-29Backport: Update suppressions for Cppcheck 1.90.Neil1-6/+10
Backport of changeset 7840:3d58032b15df.
2019-12-13Backport: Add or fix file name comments.Neil19-11/+19
Backport of changeset 7838:c924b214edf5.
2019-12-13Backport: Fix incorrect comments.Neil2-3/+3
Backport of changeset 7837:89f1e0f361f0.
2019-12-12Backport: Hoist common painting code into PaintDC method.Neil1-40/+32
Avoid warnings for potentially NULL pRenderTarget. Backport of changeset 7836:270a67bbe4cb.
2020-01-03Updated check.mak for new build environment.mitchell1-7/+7
2019-12-31Updated copyright year for lexlua-specific bits of LongTerm3.mitchell137-139/+139
2019-12-28lexlua: Added txt2tags lexer.mitchell2-0/+198
Thanks to Julien L.
2019-12-07Added tag rel-3-11-2 for changeset c0957c0aa4edmitchell1-0/+1
2019-12-07Updated 3.11.2 release date.rel-3-11-2mitchell1-1/+1
2019-12-07Preparing for 3.11.2.mitchell7-17/+17
2019-12-06Updated BACKPORTING.mitchell1-0/+6
2019-12-03Backport: Bug [#2144]. Fixed drawing of translucent rounded rectangles with ↵Neil2-1/+5
Direct2D. Backport of changeset 7782:da8db8ba734d.
2019-12-02Backport: Use noexcept and const where reasonable.Neil2-4/+4
Backport of changeset 7781:a9b7308f0522.
2019-12-02Backport: Add SparseVector::DeleteRange for efficiently removing ranges.Neil2-0/+143
Backport of changeset 7780:88e65c696c40.
2019-12-02Backport: Add SparseVector::IndexAfter for efficiently finding elements in a ↵Neil2-0/+24
range. Backport of changeset 7779:67b7e8f152a9.
2019-12-01Backport: Allow setting value at end of a SparseVector.Neil3-36/+74
Change representation of SparseVector in tests so last value can be seen. Backport of changeset 7778:b7842ad8047b.
2019-12-01Backport: Fix a bug with deleting the first element in SparseVector that ↵Neil4-10/+64
left an extra empty partition. Add extra checking to Partitioning and turn on checking for UnitTester. Backport of changeset 7777:12fb0335514e.
2019-12-01Backport: Improve debugging by fixing visualization of SplitVector, adding a ↵Neil1-10/+23
visualization for Partitioning, and removing a layer from unique_ptr. Backport of changeset 7776:ae7f68d17fc8.
2019-11-26Backport: Bug [#2140]. Fix where anchor and caret differ only in amount of ↵Neil2-2/+20
virtual space so one was considered start and was moved for an insertion at that position. This could flip the order of the positions or change the length of the selection. Backport of changeset 7775:a9a0edc8f2f2.
2019-11-25Backport: Fix regression in 7773 where position wasn't moved on to account ↵Neil2-0/+33
for virtual space consumption. Backport of changeset 7774:9419bd4557e4.
2019-11-24Backport: Bug [#2140]. Move rather than grow selection when insertion at start.Neil4-5/+114
Backport of changeset 7773:20f353cd5507.
2019-11-22Backport: Replace GTimeVal and g_get_current_time with gint64 and ↵Neil2-11/+5
g_get_monotonic_time. GTimeVal was deprecated in GLib 2.61.2 as it is not year-2038-safe. Backport of changeset 7772:f94afe919e93.
2019-11-21Backport: Make reference argument const as safe to do so.Neil1-4/+4
Backport of changeset 7771:7935a8d953e5.
2019-11-21Backport: Feature [feature-requests:#1326] Recognize squiggly heredocs.Zufu Liu2-3/+7
Backport of changeset 7770:258438d0bd8a.
2019-11-21Backport: Add test to ensure indicators move sensibly as text is inserted.Neil1-3/+40
Backport of changeset 7769:c32e6dcf139a.
2019-11-15Backport: Feature [feature-requests:#1316] Allow target to have virtual space.Neil11-52/+121
Backport of changeset 7768:5d73aa55a6ee.
2019-11-15Backport: Feature [feature-requests:#1316] Add access to virtual space at ↵Neil6-1/+28
start and end of multiple selections. Backport of changeset 7767:80102fe650b2.
2019-11-17Backport: Feature [feature-requests:#1299] Make work for case sensitive mode.Zufu Liu1-1/+2
Backport of changeset 7766:11b48094a651.
2019-11-17Backport: Feature [feature-requests:#1320] Fix tag classification when '-' ↵Zufu Liu1-1/+4
present. Caused by conflict with [feature-requests:#1299]. Backport of changeset 7765:6e109af6b450.
2019-11-16Backport: Protect against use of null input context.Zufu Liu1-1/+3
Backport of changeset 7764:322518a38ece.
2019-11-16Backport: Bug [#2137]. Clear IME state when switching language.Zufu Liu2-0/+7
Backport of changeset 7763:9e086fbcc756.
2019-11-15Backport: Moved line to correct place and avoid line with single entry.Neil1-1/+6
Backport of changeset 7762:bc9c069d0a00.
2019-12-06Updated checkdeps.mak.mitchell1-0/+48
2019-12-06Backport: Feature [feature-requests:#1324] Add Hollywood lexer.mitchell11-0/+597
Backport of changeset 7761:abba8b1c6f4a.
2019-11-04Backport: Avoid warnings where const reasonable.Neil1-4/+14
Backport of changeset 7760:372f84867e9d.
2019-11-04Backport: Bug [#1933]. Fix highlighting of lines longer than 1024 characters.Neil2-9/+13
Backport of changeset 7759:56b648377c23.
2019-11-03Backport: Bug [#2130]. Setting rectangular selection made faster by reusing ↵Neil2-1/+8
surface. Backport of changeset 7758:703e30efe7bf.
2019-11-02Backport: Feature [feature-requests:#1299] Treat custom tags from HTML5 as ↵Zufu Liu2-0/+18
known tags. These contain "-" like "custom-tag". Backport fo changeset 7757:66cf17769808.