aboutsummaryrefslogtreecommitdiff
path: root/src/regexp
AgeCommit message (Expand)Author
2022-04-22regexp/syntax: rename ErrInvalidDepth to ErrNestingDepthIan Lance Taylor
2022-04-22regexp: change ErrInvalidDepth message to match proposalIan Lance Taylor
2022-04-11all: gofmt main repoRuss Cox
2022-04-05all: replace `` and '' with “ (U+201C) and ” (U+201D) in doc commentsRuss Cox
2022-04-04regexp/syntax: add and use ErrInvalidDepthRuss Cox
2022-04-01all: remove trailing blank doc comment linesRuss Cox
2022-03-27regexp: use input.step() to advance one rune in Regexp.allMatches()Andy Pan
2022-03-02regexp: fix typo in the overviewJinwook Jeong
2022-02-10regexp/syntax: reject very deeply nested regexps in ParseRuss Cox
2022-01-19regexp: add the missing isluochuanhang
2021-10-28all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)Russ Cox
2021-10-11regexp: document and implement that invalid UTF-8 bytes are the same as U+FFFDRuss Cox
2021-10-06all: use bytes.Cut, strings.CutRuss Cox
2021-05-13regexp: fix repeat of preferred empty matchRuss Cox
2021-02-20all: go fmt std cmd (but revert vendor)Russ Cox
2020-11-25regexp/syntax: add note about Unicode character classesTom Payne
2020-06-18regexp/syntax: append patchLists in constant timeAndy Balholm
2020-04-17regexp/syntax: fix comment on p.literal and simplifyRuss Cox
2020-04-10regexp: add (*Regexp).SubexpIndexSylvain Zimmer
2019-10-17regexp: skip long-running benchmarks if -short is specifiedKeith Randall
2019-09-28regexp: add examples for FindSubmatchIndex and LongestPantelis Sampaziotis
2019-09-18regexp: add more examples for Regexp methodsLiz Rice
2019-09-10regexp: add example for NumSubexpPantelis Sampaziotis
2019-09-05regexp: add example for ReplaceAllpsampaz
2019-09-02std: remove unused bits of code all over the placeDaniel Martí
2019-05-22regexp/syntax: exclude full range from String negation caseKeegan Carruthers-Smith
2019-05-15regexp: optimize for provably too short inputsSylvain Zimmer
2019-05-08regexp: clarify docs re Submatch resultDmitry Vyukov
2019-02-27regexp: add ReplaceAllStringFunc exampleValentin Vidic
2019-02-26regexp: limit the capacity of slices of bytes returned by FindXFrancesc Campoy
2018-11-20regexp: use backquotes for all regular expression examplesVladimir Kovpak
2018-11-19regexp: add matching and finding examplesVladimir Kovpak
2018-11-02all: use "reports whether" consistently in the few places that didn'tBrad Fitzpatrick
2018-10-12regexp: add partial Deprecation comment to CopyRuss Cox
2018-10-12regexp: add DeepEqual testRuss Cox
2018-10-12regexp: evaluate context flags lazilyRuss Cox
2018-10-12regexp: use pools for NFA machinesRuss Cox
2018-10-12regexp: split one-pass execution out of machine structRuss Cox
2018-10-12regexp: split bit-state execution out of machine structRuss Cox
2018-10-11regexp: fix BenchmarkMatch_onepass_regexRuss Cox
2018-10-11regexp: simplify BenchmarkCompileOnepassRuss Cox
2018-09-13regexp: fix incorrect name in Match doc commentAlan Donovan
2018-08-22regexp/syntax: don't do both linear and binary sesarch in MatchRunePosIan Lance Taylor
2018-07-13regexp: reword Match documentation to be more like FindRuss Cox
2018-07-09regexp: revert "use sync.Pool to cache regexp.machine objects"Russ Cox
2018-06-30regexp: examples for Regexp.FindIndex and Regexp.FindAllSubmatchIndex methodsAlex Myasoedov
2018-06-12regexp: add QuoteMeta exampleMatthew Broberg
2018-06-01all: update comment URLs from HTTP to HTTPS, where possibleTim Cooper
2018-04-03regexp: use sync.Pool to cache regexp.machine objectsJavier Kohen
2018-03-29regexp/syntax: update perl script to preserve \s behaviorIan Lance Taylor