| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2019-04-05 | Backport: Bug [#2094]. gtk: Accessible: use the built-in character position ↵ | Colomban Wendling | 4 | -25/+23 | |
| cache It's quite a lot faster even after trying and optimizing the custom version, and it makes the code simpler. Also improve ByteOffsetFromCharacterOffset() to make use of the cache, making it drastically faster. Backport of changeset 7405:01aab5f24e50. | |||||
| 2019-04-06 | Backport: Updated dependencies for change set 7401 adding UniqueString.cxx. | Neil | 3 | -0/+9 | |
| Backport of changeset 7404:04d3bf0afce8. | |||||
| 2019-04-06 | Backport: Updated link to long term branch. | Neil | 1 | -1/+1 | |
| Backport of changeset 7403:9e561262f9b3. | |||||
| 2019-04-17 | Backport: Move UniqueStringCopy into its own source file UniqueString.cxx to ↵ | mitchell | 11 | -13/+43 | |
| hide the implementation. Backport of changeset 7402:751b76b567f9, but with an alternative to C++17's string_view. | |||||
| 2019-04-05 | Backport: Document adding source files. | Neil | 2 | -0/+33 | |
| Backport of changeset 7401:e92f85a5bf74. | |||||
| 2019-04-05 | Backport: Feature [feature-requests:#1272]. Add API to set default fold ↵ | Neil | 12 | -11/+64 | |
| display text. Backport of changeset 7400:9fcb52fdb307. | |||||
| 2019-04-03 | Backport: Help static analyzers with assert. | Neil | 1 | -0/+2 | |
| Backport of changeset 7399:0e816d5d66a3. | |||||
| 2019-04-02 | Backport: Removed variable which duplicated meaning of earlier variable. | Neil | 1 | -3/+2 | |
| Backport of changeset 7398:8d77e52c39f3. | |||||
| 2019-04-01 | Backport: Switch generation of make dependencies to Python scripts DepGen.py. | Neil | 11 | -2346/+6110 | |
| 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-04-01 | Backport: Undo change set 7357. Remove *.deps from .hgeol file as won't be ↵ | Neil | 1 | -1/+0 | |
| using. Backport of changeset 7396:155b4d88bf4d. | |||||
| 2019-03-31 | Backport: Added *.deps to native line ends which is same as *.mak. | Neil | 1 | -0/+1 | |
| Backport of changeset 7395:ad7aeb0d3a5c. | |||||
| 2019-03-31 | Backport: Feature [feature-requests:#1272]. Add FoldDisplayTextGetStyle to match | Zufu Liu | 5 | -2/+16 | |
| FoldDisplayTextSetStyle. Backport of changeset 7394:8fe3c581aeb9. | |||||
| 2019-03-29 | Backport: Suppress warnings for safety initializations. | Neil | 1 | -0/+3 | |
| Backport of changeset 7393:885e4754926e. | |||||
| 2019-04-16 | Backport: Feature [feature-requests:#1259]. Add ↵ | mitchell | 12 | -6/+115 | |
| SCI_SETCHARACTERCATEGORYOPTIMIZATION API to optimize speed of character category features. Backport of changeset 7392:2832adedd0f4, but with added includes for Sci::clamp(). | |||||
| 2019-03-29 | Backport: Include "CharacterCategory.h" in all files that include ↵ | Neil | 12 | -0/+13 | |
| "Document.h" as it will be needed for adding a CharacterCategory feature. Backport of changeset 7391:9d98d77e920f. | |||||
| 2019-03-29 | Backport: Remove inclusion of "CharacterCategory.h" where not needed and add ↵ | Neil | 3 | -2/+1 | |
| <vector> to LexHaskell as it will be needed for CharacterCategory additions. Backport of changeset 7390:917215fa3a96. | |||||
| 2019-04-08 | lexlua: Fixed rule order in YAML lexer. | mitchell | 1 | -1/+1 | |
| 2019-04-08 | lexlua: Fixed lack of highlighting strings in YAML. | mitchell | 1 | -0/+1 | |
| 2019-04-01 | Updated BACKPORTING. | mitchell | 1 | -5/+50 | |
| 2019-03-28 | Backport: Updated ScintillaFramework internationalization to fix warnings ↵ | Neil Hodgson | 2 | -8/+8 | |
| from Xcode 10.2. Backport of changeset 7349:0b7800a19ed3, but only .cxx file reordering. Internationalization was not backported in case it's not compatible with earlier versions of XCode. | |||||
| 2019-03-27 | Backport: Updated dependencies for Win32. | Neil | 2 | -70/+81 | |
| Backport of changeset 7347:cfccc84081f0. | |||||
| 2019-03-28 | Backport: Use standard GDK_SELECTION_CLIPBOARD instead of interning "CLIPBOARD". | Neil | 2 | -6/+3 | |
| Backport of changeset 7346:5e3a239e7484. | |||||
| 2019-03-28 | Backport: Bug [#2087]. Fix flicker when inserting primary selection on GTK. | Neil | 3 | -28/+48 | |
| Backport of changeset 7345:a3dcfd0b7083. | |||||
| 2019-03-27 | Backport: Updated dependencies. | Neil | 1 | -45/+68 | |
| Backport of changeset 7344:e7dc1e59619e. | |||||
| 2019-03-23 | Backport: Simplified preprocessor conditional styling code, renamed 'active' ↵ | Neil | 1 | -33/+63 | |
| to 'inactive' as that is more correct, added comments and helper methods, removed lines that had no effect. Behaviour unaltered. Backport of changeset 7343:47c846cb9d17. | |||||
| 2019-03-27 | Backport: Ran astyle to standardize formatting. | Neil | 4 | -254/+256 | |
| Backport of changeset 7342:7ce2da0f95ef. | |||||
| 2019-03-27 | Backport: Fix problem with MinGW which defines NOMINMAX itself. | Neil | 2 | -0/+2 | |
| Backport of changeset 7341:dcdb1db960e3. | |||||
| 2019-03-27 | Backport: Use const where reasonable. Some additional type safety. | Neil | 2 | -123/+128 | |
| Backport of changeset 7340:9b570ca5091d. | |||||
| 2019-03-27 | Backport: Standardize extracting point from mouse event, more noexcept, ↵ | Neil | 2 | -27/+34 | |
| anonymous namespace and type safety. Backport of changeset 7339:26bd40db4f24. | |||||
| 2019-03-27 | Backport: Replace NULL/0 with nullptr. Mark noexcept where simple. | Neil | 5 | -218/+224 | |
| Move some static functions into anonymous namespace. Backport of changeset 7338:1238cda7364d. | |||||
| 2019-03-27 | Backport: Initialize all the fields of ScintillaGTK. | Neil | 1 | -2/+6 | |
| Backport of changeset 7336:d3175dc7f56e. | |||||
| 2019-03-27 | Backport: Add <algorithm> for std::min/max. Standardize on _WIN32 to gate ↵ | Neil | 3 | -2/+7 | |
| Win32 features. Protect from windows.h definition of min/max. Backport of changeset 7335:a10ed6f873e6. | |||||
| 2019-03-26 | Backport: Make PWidget noexcept and take const argument so it can be used in ↵ | Neil | 1 | -1/+1 | |
| more contexts. Backport of changeset 7334:b0c7be8925c3. | |||||
| 2019-03-25 | Backport: Convert #defines to enums and hide them in private section so not ↵ | Neil | 1 | -9/+8 | |
| visible to other modules. Backport of changeset 7331:edd77716f615. | |||||
| 2019-03-25 | Backport: Use generic std::abs instead of abs and fabs. | Neil | 5 | -12/+12 | |
| Backport of changeset 7330:09e5fe965a79. | |||||
| 2019-03-31 | Backport: Use generic versions of ceil, floor, round, lround, trunc from ↵ | mitchell | 10 | -41/+48 | |
| <cmath>. Backport of changeset 7329:2662ef098d93, but without std::round and std::lround, since older Mac OSX SDKs may not have them. | |||||
| 2019-03-23 | Backport: Fix warnings from MSVC Code Analysis. | Neil | 1 | -30/+37 | |
| Backport of changeset 7328:521b1e23bfe2, but without C++17 std::size and `SymbolValue() = default` instead of `SymbolValue() noexcept = default`, since the latter causes a compile error. | |||||
| 2019-03-23 | Backport: Add Contains(char) to avoid casts in client code. Remove cast in ↵ | Neil | 1 | -4/+8 | |
| AddString. Backport of changeset 7327:1d5100cf1f2b. | |||||
| 2019-03-20 | Backport: Use noexcept where sensible. Rename UTF8 string_view parameters ↵ | Neil | 2 | -6/+6 | |
| for clarity. Backport of changeset 7326:2f9b5e1c97ae, but without variable renames, since they are not applicable. | |||||
| 2019-03-20 | Backport: Implement WStringFromUTF8 to simplify code that creates wstring ↵ | Neil | 4 | -13/+33 | |
| 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 constructors of simple classes noexcept. | Neil | 7 | -19/+19 | |
| Backport of changeset 7324:3432fd2a959b. | |||||
| 2019-03-19 | Backport: Make destructors public to avoid warnings. | Neil | 3 | -3/+9 | |
| Backport of changeset 7323:09b4042d7092. | |||||
| 2019-03-18 | Backport: Add some operators to Point to simplify client code. | Neil | 5 | -24/+27 | |
| 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-12 | Backport: Feature [feature-requests:#1217]. Add CARETSTYLE_INS_MASK definition. | Neil | 1 | -2/+2 | |
| Backport of changeset 7318:69fd7aea5459. | |||||
| 2019-03-11 | Backport: Update suppressions. | Neil | 1 | -2/+5 | |
| Backport of changeset 7317:bc8755b362aa. | |||||
| 2019-03-05 | Backport: Implement QueueIdleWork on Win32. | Neil | 2 | -1/+35 | |
| Backport fo changeset 7316:a726290d864a. | |||||
| 2019-03-31 | Backport Avoid hangs in idle styling modes caused by high-priority idle work ↵ | mitchell | 3 | -3/+13 | |
| styling. Backport of changeset 7315:57ea0255c8aa, but without constexpr, as non-static data members cannot be constexpr in C++11. | |||||
| 2019-03-05 | Backport: Validate window after FullPaint caused by abandoning paint. | Neil | 1 | -0/+1 | |
| Backport of changeset 7314:300b837c9102. | |||||
