summaryrefslogtreecommitdiff
path: root/src/regex.cc
AgeCommit message (Expand)Author
2025-07-08Remove uses of Regex in BufferManager by taking a more general filterMaxime Coste
2024-03-22Make CompiledRegex not a RefCountableMaxime Coste
2023-11-13Quote completions of regex optionsJohannes Altmanninger
2019-01-20Try to bypass clang crashMaxime Coste
2019-01-03Add support for named captures to the regex impl and regex highlighterMaxime Coste
2018-05-27Refactor option_from_string to return directly the option valueMaxime Coste
2017-12-01Regex: Support forward and backward matching code in the same CompiledRegexMaxime Coste
2017-11-01Regex: Remove boost related codeMaxime Coste
2017-11-01Make use of custom regex backward searching support for reverse searchMaxime Coste
2017-11-01Regex: Make boost checking disableable at compile timeMaxime Coste
2017-11-01Regex: switch to custom impl, use boost for checkingMaxime Coste
2017-11-01Regex: Introduce RegexExecFlags::PrevAvailableMaxime Coste
2017-11-01Regex: remove use of buffer_utils.hh from regex_impl.ccMaxime Coste
2017-11-01Regex: Find potential start position using a map of valid start charsMaxime Coste
2017-11-01Regex: validate that our custom impl gets the same results as boost regexMaxime Coste
2017-11-01Regex: whenever Kakoune compiles a regex, pass it to the custom impl as wellMaxime Coste
2017-03-16Fixes some clang-tidy warning and add a few missing meta.hh includeMaxime Coste
2016-05-19Go back to libc locale and use c_regex_traitsMaxime Coste
2016-05-10Use boost::wregex implementation and manually utf8 decode into itMaxime Coste
2016-02-04String usage cleanupsMaxime Coste
2015-07-25Tweak regex constructor callsMaxime Coste
2015-07-14Transform boost/std regex_error to Kakoune::regex_error at Regex constructionMaxime Coste
2015-06-01Port more code to use the format function instead of adhoc string concatMaxime Coste
2015-04-27Replace some String temporaries with StringViewsMaxime Coste
2015-03-10Refactor String, use a common StringOps interface, hide std::stringMaxime Coste
2014-10-13Refactor regex uses, do not reference boost except in regex.hhMaxime Coste