index
:
kakoune.git
master
Unnamed repository; edit this file 'description' to name the repository.
Mike Vink
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
regex.hh
Age
Commit message (
Expand
)
Author
2024-03-22
Make CompiledRegex not a RefCountable
Maxime Coste
2023-11-13
Quote completions of regex options
Johannes Altmanninger
2023-10-25
Default comparison operators that can be
Maxime Coste
2023-10-25
Remove redundant comparison operators
Maxime Coste
2023-05-21
Add an idle callback to be called regularly while regex matching
Maxime Coste
2023-01-23
Fix incorrect use of subject end/begin in regex execution
Maxime Coste
2022-11-20
Change BufferIterator comparison to assert same buffer
Maxime Coste
2022-05-21
Stop using deprecated std::iterator
Johannes Altmanninger
2019-01-20
Split compile time regex flags from runtime ones
Maxime Coste
2019-01-20
Support re-using the same ThreadedRegexVM for multiple iterations
Maxime Coste
2019-01-20
Refactor RegexIterator to use a Sentinel
Maxime Coste
2019-01-03
Add support for named captures to the regex impl and regex highlighter
Maxime Coste
2018-05-27
Refactor option_from_string to return directly the option value
Maxime Coste
2018-04-25
Refactor RegexIterator::next to directly use a ThreadedRegexVM
Maxime Coste
2018-03-05
Regex: take the full subject range as a parameter
Maxime Coste
2018-03-05
Regex: Remove helper functions from regex_impl.hh
Maxime Coste
2017-12-29
Correctly set the NotBeginOfSubject/NotEndOfSubject flags for regex matching
Maxime Coste
2017-12-03
Regex: Introduce backward_regex_search helper function
Maxime Coste
2017-12-02
Regex: make RegexIterator iterable and able to iter backwards
Maxime Coste
2017-12-01
Regex: Support forward and backward matching code in the same CompiledRegex
Maxime Coste
2017-11-29
Regex: avoid unneeded allocations and moves by reusing MatchResults storage
Maxime Coste
2017-11-12
Regex: Use MemoryDomain::Regex for captures and MatchResults contents
Maxime Coste
2017-11-01
Regex: Remove boost related code
Maxime Coste
2017-11-01
Regex: move try/catch blocks inside boost specific code
Maxime Coste
2017-11-01
Make use of custom regex backward searching support for reverse search
Maxime Coste
2017-11-01
Regex: Make boost checking disableable at compile time
Maxime Coste
2017-11-01
Regex: switch to custom impl, use boost for checking
Maxime Coste
2017-11-01
Regex: Fix handling of match_prev_avail for boost regex
Maxime Coste
2017-11-01
Regex: Introduce RegexExecFlags::PrevAvailable
Maxime Coste
2017-11-01
Regex: Find potential start position using a map of valid start chars
Maxime Coste
2017-11-01
Regex: Replace boost regex_iterator impl with our own
Maxime Coste
2017-11-01
Regex: introduce RegexExecFlags to control various behaviours
Maxime Coste
2017-11-01
Regex: validate that our custom impl gets the same results as boost regex
Maxime Coste
2017-10-10
Move all non-core string code to string_utils.{hh,cc}
Maxime Coste
2017-08-14
Style tweak for regex code
Maxime Coste
2016-12-14
Fix regex.hh compilation
Maxime Coste
2016-12-14
Make Regex a class rather than a struct to avoid mismatched tags warnings
Maxime Coste
2016-11-28
Fix matching flags not being forwarded to regex_search
Maxime Coste
2016-09-06
Do not let boost regex errors propagate, convert them to Kakoune errors.
Maxime Coste
2016-08-18
Try to fix travis ci
Maxime Coste
2016-08-06
Add information of types of options
Maxime Coste
2016-05-19
Go back to libc locale and use c_regex_traits
Maxime Coste
2016-05-10
Use boost::wregex implementation and manually utf8 decode into it
Maxime Coste
2016-04-16
Remove iterator based regex constructor
Maxime Coste
2016-02-04
String usage cleanups
Maxime Coste
2015-12-23
Pass flags to the regex engine to correct anchors
Maxime Coste
2015-09-15
Fix compilation with std regex
Maxime Coste
2015-07-14
Transform boost/std regex_error to Kakoune::regex_error at Regex construction
Maxime Coste
2015-04-29
Fix formatting
Maxime Coste
2015-04-08
Regex comparison operator are const
Maxime Coste
[next]