Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-08-30 | Preparing for 3.11.0 release.rel-3-11-0 | mitchell | 1 | -2/+2 | |
2019-07-11 | Backport: Bug [#2038]. Source of input reported in SCN_CHARADDED. | mitchell | 1 | -15/+12 | |
This may be SC_CHARACTERSOURCE_DIRECT_INPUT, SC_CHARACTERSOURCE_TENTATIVE_INPUT, or SC_CHARACTERSOURCE_IME_RESULT. Backport of changeset 7613:4cfac35c71bd. | |||||
2019-06-22 | Backport: Feature [feature-requests:#1297] Update to use INDICATOR_ instead ↵ | Neil | 1 | -5/+5 | |
of INDIC_ as INDIC_ is also used for indicator styles. Backport of changeset 7594:190079cd334f. | |||||
2019-07-11 | Backport: Feature [feature-requests:#1293]. InsertCharacter replaces AddCharUTF. | mitchell | 1 | -3/+3 | |
Backport of changeset 7575:e1e9f53b0423. | |||||
2019-06-17 | Backport: Fix trailing space. | Neil | 1 | -1/+1 | |
Backport of changeset 7574:d8639d8de9b5. | |||||
2019-07-11 | Backport: Bug [#2110]. Limit text returned from WM_GETTEXT to length ↵ | mitchell | 1 | -21/+18 | |
specified in wParam. Changed GetTextLength to use same logic as GetText to ensure they agree. Backport of changeset 7572:d7aedab278d0. | |||||
2019-07-11 | Backport: Feature [feature-requests:#1295]. Lexer added for DataFlex. | mitchell | 3 | -0/+25 | |
Backport of changeset 7569:ab69548334b7, but with custom `_strnlen` function since `strnlen` is not part of the C or C++ standard. | |||||
2019-06-05 | Preparing for 3.10.6 release. | mitchell | 1 | -2/+2 | |
2019-05-29 | Backport: Bug [#2104]. Use 'l' long format length sub-specifier for HRESULT ↵ | Neil | 2 | -4/+4 | |
as it is long. Backport of changeset 7539:b22c2d7b0301. | |||||
2019-05-11 | Backport: Feature [feature-requests:#1283]. Standardise spelling - "color" ↵ | Neil | 1 | -7/+7 | |
-> "colour". Backport of changeset 7498:7dd63f4402ae. | |||||
2019-05-08 | Backport: Use value-initialization and nullptr (for true pointers) to avoid ↵ | Neil | 3 | -41/+25 | |
'using NULL' warnings. Backport of changeset 7493:614a823a36cb. | |||||
2019-05-27 | Backport: Feature [feature-requests:#1280]. Lexer added for X12. | mitchell | 3 | -0/+17 | |
Backport of changeset 7486:a99fa007805f, but with LexerX12::Terminator struct definition not having default values, which is a C++14 feature. | |||||
2019-04-28 | Backport: Use const and noexcept for private methods. | Neil | 1 | -6/+6 | |
Backport of changeset 7485:3c487fc19b62. | |||||
2019-04-28 | Backport: Fix analysis warnings for GlobalMemory class. | Neil | 1 | -5/+5 | |
Backport of changeset 7484:e176cb9f97b7. | |||||
2019-04-27 | Backport: Feature [feature-requests:#1279]. Removed invalid check when ↵ | Neil | 1 | -12/+7 | |
avoiding SelectFont if font not changed. Didn't correct the check as its not justified by minimal performance benefit so removed the supporting variable. Backport of changeset 7474:6bb2a6d284d9. | |||||
2019-05-09 | Updated version number for release.rel-3-10-5 | mitchell | 1 | -2/+2 | |
2019-04-17 | Updated version number for release. | mitchell | 1 | -2/+2 | |
2019-04-12 | Backport: Bug [#2093]. Improve efficiency with single byte character sets. | Zufu Liu | 1 | -2/+2 | |
Backport of changeset 7424:0d4b29e058f7. | |||||
2019-04-11 | Backport: Feature [feature-requests:#1277]. Support coloured text on Windows ↵ | Zufu Liu | 1 | -3/+15 | |
8.1+. Backport of changeset 7419:76fcbb9c97a1. | |||||
2019-04-06 | Backport: Updated dependencies for change set 7401 adding UniqueString.cxx. | Neil | 2 | -0/+6 | |
Backport of changeset 7404:04d3bf0afce8. | |||||
2019-04-17 | Backport: Move UniqueStringCopy into its own source file UniqueString.cxx to ↵ | mitchell | 2 | -0/+2 | |
hide the implementation. Backport of changeset 7402:751b76b567f9, but with an alternative to C++17's string_view. | |||||
2019-04-03 | Backport: Help static analyzers with assert. | Neil | 1 | -0/+2 | |
Backport of changeset 7399:0e816d5d66a3. | |||||
2019-04-01 | Backport: Switch generation of make dependencies to Python scripts DepGen.py. | Neil | 5 | -1586/+3995 | |
Dependencies files deps.mak and nmdeps.mak are formatted with one file per line as that makes it easier to examine differences between versions. Backport of changeset 7397:997e6203e270. | |||||
2019-03-29 | Backport: Include "CharacterCategory.h" in all files that include ↵ | Neil | 1 | -0/+1 | |
"Document.h" as it will be needed for adding a CharacterCategory feature. Backport of changeset 7391:9d98d77e920f. | |||||
2019-03-27 | Backport: Updated dependencies for Win32. | Neil | 2 | -70/+81 | |
Backport of changeset 7347:cfccc84081f0. | |||||
2019-03-25 | Backport: Use generic std::abs instead of abs and fabs. | Neil | 2 | -7/+7 | |
Backport of changeset 7330:09e5fe965a79. | |||||
2019-03-31 | Backport: Use generic versions of ceil, floor, round, lround, trunc from ↵ | mitchell | 1 | -15/+15 | |
<cmath>. Backport of changeset 7329:2662ef098d93, but without std::round and std::lround, since older Mac OSX SDKs may not have them. | |||||
2019-03-20 | Backport: Implement WStringFromUTF8 to simplify code that creates wstring ↵ | Neil | 1 | -4/+2 | |
objects for regular expressions and calling the Win32 API. Backport of changeset 7325:6148329fb2f3, but replaced std::string_view usage with const char* and size_t components. Also used #ifdef instead of C++17 `if constexpr` at suggestion of Neil. | |||||
2019-03-19 | Backport: Make destructors public to avoid warnings. | Neil | 1 | -1/+3 | |
Backport of changeset 7323:09b4042d7092. | |||||
2019-03-18 | Backport: Add some operators to Point to simplify client code. | Neil | 2 | -6/+5 | |
Backport of changeset 7321:d488340e94c0. | |||||
2019-03-18 | Backport: Minor warnings fixed - uninitialized, nullptr, type agreement, ↵ | Neil | 1 | -3/+3 | |
avoid casts. Backport of changeset 7320:304d26d7137f, but with without the C++17 multi-byte helper functions from a previous changeset. | |||||
2019-03-18 | Backport: Use noexcept where allowed, not inherited from base class, and not ↵ | Neil | 1 | -53/+53 | |
a COM method. Backport of changeset 7319:6db11117d56f, but without the C++17 multi-byte helper functions from a previous changeset. | |||||
2019-03-05 | Backport: Implement QueueIdleWork on Win32. | Neil | 1 | -1/+32 | |
Backport fo changeset 7316:a726290d864a. | |||||
2019-03-05 | Backport: Validate window after FullPaint caused by abandoning paint. | Neil | 1 | -0/+1 | |
Backport of changeset 7314:300b837c9102. | |||||
2019-03-05 | Backport: Remove feature where WM_PAINT treated wParam as a PAINTSTRUCT*. | Neil | 1 | -23/+10 | |
Backport of changeset 7313:ce1a7e356dc7. | |||||
2019-03-09 | Updated version number for release. | mitchell | 1 | -2/+2 | |
2019-03-09 | Backport: Feature [feature-requests:#1265]. Common Intermediate Language ↵ | mitchell | 1 | -0/+3 | |
(CIL) lexer. Backport of changeset 7283:aaeca7f7cf9d. | |||||
2019-03-09 | Backport: Use noexcept and constexpr where possible and reasonable. | mitchell | 2 | -38/+36 | |
Backport of changeset 7280:9cf6a15d6c85, but removed constexpr since it is not supported in C++11. | |||||
2019-02-24 | Backport: Remove font caching on Win32. | Neil | 1 | -107/+7 | |
Backport of changeset 7279:ad1559729b0f. | |||||
2019-01-13 | Backport: Replace the only use of a function from <cctype> with a Scintilla ↵ | Neil | 2 | -2/+0 | |
function. Remove inclusion of <cctype> except in lexers as cctype functions often behave poorly and may crash for out of bounds arguments. Backport of changeset 7228:348e55f8107c. | |||||
2019-01-12 | Updates for version 3.10.2. | mitchell | 1 | -2/+2 | |
2019-01-06 | Backport: Bug [#2068]. Fix some clang-tidy warnings. | Zufu Liu | 1 | -4/+4 | |
Backport of changeset 7195:ce4394f12c76. | |||||
2018-12-07 | Backport: Feature [feature-requests:#1246]. Replace MAKELONG with ↵ | Zufu Liu | 1 | -3/+3 | |
MAKELRESULT and MAKEWPARAM which are more specific. Backport of changeset 7183:3ca4517dc18f. | |||||
2018-11-21 | Backport: Feature [feature-requests:#1242]. Add lexer for Nim | Jad Altahan | 1 | -0/+3 | |
Backport of changeset 7173:3e6cf75864cc. | |||||
2018-10-31 | Updated for 3.10.1.rel-3-10-1 | mitchell | 1 | -2/+2 | |
2018-10-17 | Backport: Use nullptr, default brace and member initialisation for some ↵ | Neil | 2 | -52/+42 | |
simple cases. Backport of changeset 7119:32e2131e1f04. | |||||
2018-10-11 | Backport: Add SCI_SETCOMMANDEVENTS API to allow turning off command events. | Neil | 1 | -3/+5 | |
This can reduce the time taken to fold a document by half. Backport of changeset 7110:09c647755bed. | |||||
2018-08-09 | Backport: Avoid some casts. | Neil | 1 | -3/+4 | |
Backport of changeset 7072:557c1fa29581. | |||||
2018-07-10 | Backport: Use Select* macros from windowsx.h to avoid casts and for consistency. | Neil | 1 | -8/+8 | |
Backport of changeset 7062:5884391d3e4d. | |||||
2018-06-21 | Backport: Feature [feature-requests:#1185]. Add lexers for SAS and Stata. | Luke Rasmussen | 1 | -0/+6 | |
Backport of changeset 7056:974bc87e0696. |