| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2019-04-28 | Backport: Declare reading methods as noexcept where reasonable. | Neil | 7 | -39/+39 | |
| Backport of changeset 7482:340b721ecdf4. | |||||
| 2019-04-28 | Backport: Declare KeyMap::Clear() noexcept as called in destructor. | Neil | 2 | -2/+2 | |
| Backport of changeset 7481:392990fdc714. | |||||
| 2019-04-28 | Backport: Add UniqueString.cxx as UniqueStringCopy no longer defined in header. | Neil | 1 | -0/+1 | |
| Backport of changeset 7478:818bf425b4a9. | |||||
| 2019-04-26 | Backport: Feature [feature-requests:#1238]. Simplify case forcing with ↵ | Neil | 1 | -29/+35 | |
| CaseForce function that hoists the repeated logic out of the 2 loops that check or set the cached visual line text. Backport of changeset 7476:93d24d83d380. | |||||
| 2019-04-26 | Backport: Feature [feature-requests:#1238]. Simplify camel case forcing by ↵ | Neil | 5 | -13/+14 | |
| checking only for upper and lower case characters instead of current word characters. This changes behaviour for words like "_word" -> "_Word" instead of remaining "_word" but that doesn't matter for this feature's intended use which is to allow display of ASCII-only keywords in the user's preferred casing (else/ELSE/Else) for languages with case-insensitive keywords. Backport of changeset 7475:cdb7af706ba1. | |||||
| 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-04-25 | Backport: Fix bug where changing identifier sets in lexers preserved ↵ | Neil | 2 | -0/+15 | |
| previous identifiers. Backport of changeset 7473:5d760343adde. | |||||
| 2019-04-25 | Backport: Add section for next release. | Neil | 1 | -0/+8 | |
| Backport of changeset 7472:272bd1848dda. | |||||
| 2019-04-25 | Backport: Bug [#1238]. Removed redundant loop. | Zufu Liu | 1 | -4/+0 | |
| Backport of changeset 7471:40f1581baf9e. | |||||
| 2019-04-25 | Backport: Bug [#1223]. Removed duplicate code. | Neil | 1 | -2/+1 | |
| Backport of changeset 7470:e9627636de12. | |||||
| 2019-04-17 | Backport: Document the character values in SCNotification::ch for SCN_CHARADDED. | Neil | 1 | -2/+5 | |
| Backport of changeset 7469:a3a44d37c912. | |||||
| 2019-05-09 | Added tag rel-3-10-5 for changeset 59cfb7d5c8ee | mitchell | 1 | -0/+1 | |
| 2019-05-09 | Updated version number for release.rel-3-10-5 | mitchell | 9 | -19/+30 | |
| 2019-05-09 | Refactored backport checking tool to simultaneously check gcc-4.8 and clang 3.4. | mitchell | 1 | -53/+118 | |
| 2019-05-09 | Fixed bad backport involving noexcept default constructors for Clang 3.4. | mitchell | 3 | -3/+3 | |
| 2019-04-30 | Explicitly use GCC 4.8 when test compiling backports. | mitchell | 2 | -207/+307 | |
| This avoids erroneously committing backports that compile with /usr/bin/g{cc,++}, but not g{cc,++}-4.8. | |||||
| 2019-04-30 | Fixed bad backport involving noexcept move constructors for GCC 4.8. | mitchell | 1 | -4/+4 | |
| 2019-04-27 | Fixed bad backport involving std::round and std::lround for older Mac OSX SDKs. | mitchell | 4 | -10/+10 | |
| This reverts parts of changeset 7371:886ffb3884fe. | |||||
| 2019-04-17 | Updated LongTerm3 download links. | mitchell | 1 | -5/+5 | |
| 2019-04-17 | Fixed history formatting. | mitchell | 1 | -2/+2 | |
| 2019-04-17 | Added tag rel-3-10-4 for changeset 0c0ea9d3c2df | mitchell | 1 | -0/+1 | |
| 2019-04-17 | Added Lua LPeg lexer changes to history.rel-3-10-4 | mitchell | 1 | -0/+6 | |
| 2019-04-17 | Updated version number for release. | mitchell | 8 | -14/+14 | |
| 2019-04-17 | Updated BACKPORTING. | mitchell | 1 | -0/+32 | |
| 2019-04-17 | Backport: Bug [#2093]. For DBCS make result of "\x82\xCC" be 0x82CC instead ↵ | Neil | 1 | -1/+1 | |
| of 0x82CE. Backport of changeset 7429:1dcd0ca93618. | |||||
| 2019-04-13 | Backport: Reordered items for next release. | Neil | 1 | -10/+10 | |
| Backport of changeset 7426:f25f64b0b8ba. | |||||
| 2019-04-12 | Backport: Bug [#2093]. Improve efficiency with single byte character sets. | Zufu Liu | 2 | -2/+10 | |
| Backport of changeset 7424:0d4b29e058f7. | |||||
| 2019-04-11 | Backport: Bug [#2087]. Fix flickering when inserting primary selection on ↵ | Neil | 2 | -14/+32 | |
| GTK between SciTE tabs. This does not allow primary selection to work between tabs as the tabs are sharing a single Scintilla and the old primary selection is unclaimed when the file is changed. This fix adds a new ReceivedClipboard method which does not try to convert the selection if received in a different format than asked for. It was the call to gtk_selection_convert that seemed to cause the flickering. ReceivedClipboard is only called from SelectionReceiver::ClipboardReceived so only occurs due to a call to RequestSelection and can not occur because of a selection_received signal. ReceivedSelection is left with its complexity in case it is needed for some other issue although it doesn't appear to be called for drag&drop, for example. Backport of changeset 7422:22864dcaca0b. | |||||
| 2019-04-11 | Backport: Bug [#2094]. Avoid exceptions by treating text as one-byte per ↵ | Neil | 1 | -0/+6 | |
| character in accessibility if UTF32 index not available. Backport of changeset 7421:2c8b52af4ae5. | |||||
| 2019-04-11 | Backport: Reorder change items to be similar to previous releases. | Zufu Liu | 1 | -8/+8 | |
| Backport of changeset 7420:3eb7cdf99ba2. | |||||
| 2019-04-11 | Backport: Feature [feature-requests:#1277]. Support coloured text on Windows ↵ | Zufu Liu | 2 | -3/+19 | |
| 8.1+. Backport of changeset 7419:76fcbb9c97a1. | |||||
| 2019-04-10 | Backport: Bug [#2093]. Fix exception when inserting DBCS text. | Zufu Liu | 2 | -8/+17 | |
| Backport of changeset 7415:a7d3bc738c23. | |||||
| 2019-04-10 | Backport: Use noexcept in CaseConvert as well as std::string_view::copy. | Neil | 1 | -4/+4 | |
| Backport of changeset 7414:599d698f70bf, but without std::string_view::copy. | |||||
| 2019-04-08 | Backport: Use native line ends for make dependencies files. | Neil | 1 | -3/+4 | |
| Backport of changeset 7412:c8b567af58c0. | |||||
| 2019-04-08 | Backport: Use noexcept where reasonable in ViewStyle. | Neil | 2 | -33/+32 | |
| Backport of changeset 7410:af839955afad. | |||||
| 2019-04-08 | Backport: Rename FontNames to UniqueStringSet and move into UniqueString. | Neil | 4 | -41/+49 | |
| It may be useful in more situations than just font names. Backport of changeset 7409:a70a4ee51448. | |||||
| 2019-04-07 | Backport: Make XPM, RGBAImage, and LineMarker copyable and noexcept moveable. | Neil | 3 | -48/+51 | |
| This simplifies and optimizes their use in other classes and containers. Backport of changeset 7408:adc040eac41d. | |||||
| 2019-04-07 | Backport: Feature [feature-requests:#1276]. Add SC_MARK_VERTICALBOOKMARK. | Zufu Liu | 6 | -2/+19 | |
| Backport of changeset 7407:fc237c9afcdd. | |||||
| 2019-04-05 | Backport: Bug [#2095]. gtk: Accessible: emit the text deletion signal before ↵ | Colomban Wendling | 3 | -9/+7 | |
| deletion This allows the accessibility layer to request detail, such as which characters have been deleted. ATK will query the deleted range to report the data that was removed, so it must still be available for the query to give a correct answer. So, emit the signal in BEFOREDELETE instead of DELETETEXT. Backport of changeset 7406:0a937b4c0b2b. | |||||
| 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. | |||||
