Christian Grasser
556fe39cb6
Update boost regexp from v1.76 to v1.78
...
Update boost regexp to version 1.78.0 from:
https://boostorg.jfrog.io/artifactory/main/release/1.78.0/source/boost_1_78_0.7z
Close #10912
2021-12-15 10:57:45 +01:00
Ivan Ustûžanin
d11d2c7f23
gcc: fix warnings during Scintilla build
...
Fixed warnings generated during Scintilla build in `boostregex/BoostRegExSearch.cxx`
(`-Wall -Wpedantic` are the default for Scintilla).
Close #10596
2021-09-27 19:31:51 +02:00
Don Ho
6844df039d
Fix boost REGEX performance issue
...
This commit revert 86c66bba90
due to the boost REGEX performance issue.
Fix #10398 , fix #10296 , fix #10260 , close #10403
2021-08-19 23:40:10 +02:00
mere-human
2794c927b3
Fix the warnings issue during Scintilla's compiling
...
Remove std::iterator from Boost Regex search code:
std::iterator was deprecated in C++17.
Remove it to fix the warnings and avoid other issues.
Fix #10035 , close #10036
2021-07-07 14:44:34 +02:00
Don Ho
7d65bb9503
Use toolkits v141 still for a while
2021-06-25 15:56:08 +02:00
Christian Grasser
2e0d358cdc
Adapt for VS2019 builds with toolkit v142
...
Fix #9922 , close #9942
2021-06-25 15:26:27 +02:00
Christian Grasser
5b86023d3a
Fix auto-completion performance issue introduced with switch to static linkage of libSciLexer
...
The performance issue, which appears after switching to static linkage of libSciLexer, is due to th commit "Improve character case handling in RegEx" (#9707 ).
Removing "locale" call from "BoostRegexSearch::FindText()" solves auto-completion performance issue.
Fix #9975 , close #10010
2021-06-15 13:28:42 +02:00
Christian Grasser
fd81dab21a
Update Build.md
...
- update with official release of boost 1.76
- changed BUILD.md for the new scilexer build via VS solution
Close #9778
2021-04-21 01:19:58 +02:00
Christian Grasser
ab58c8ee3e
One button to compile them all
...
1. Build Notepad++ with Scintilla static lib (libscintilla.lib) and Boost (v1.76) RegExpr.
2. ARM64 build is available.
Fix #5158 , close #9594
2021-04-17 05:55:10 +02:00