summaryrefslogtreecommitdiff
path: root/src/regexp
Commit message (Expand)AuthorAgeFilesLines
* regexp: fix copy-paste typo on Regexp.UnmarshalText docDaniel Martí2023-04-141-4/+4
* regexp: add Regexp.TextMarshaler/TextUnmarshalerJonathan Hall2023-04-122-0/+47
* all: re-run stringerIan Lance Taylor2023-04-111-0/+26
* regexp/syntax: test for lowercase letters first in IsWordCharLudi Rehak2023-03-142-1/+18
* all: add missing periods in commentscui fliter2022-11-182-3/+3
* regexp: add ErrLarge errorcuiweixie2022-11-022-4/+6
* regexp: limit size of parsed regexpsRuss Cox2022-10-052-10/+150
* regexp: fix a few function names on commentscui fliter2022-10-022-4/+4
* regexp: avoid copying each instruction executedBryan Boreham2022-06-042-4/+4
* regexp/syntax: fix typo in commentLudi Rehak2022-04-291-1/+1
* regexp/syntax: rename ErrInvalidDepth to ErrNestingDepthIan Lance Taylor2022-04-221-4/+4
* regexp: change ErrInvalidDepth message to match proposalIan Lance Taylor2022-04-221-1/+1
* all: gofmt main repoRuss Cox2022-04-113-98/+116
* all: replace `` and '' with “ (U+201C) and ” (U+201D) in doc commentsRuss Cox2022-04-052-3/+3
* regexp/syntax: add and use ErrInvalidDepthRuss Cox2022-04-041-3/+4
* all: remove trailing blank doc comment linesRuss Cox2022-04-012-2/+0
* regexp: use input.step() to advance one rune in Regexp.allMatches()Andy Pan2022-03-271-3/+4
* regexp: fix typo in the overviewJinwook Jeong2022-03-021-1/+1
* regexp/syntax: reject very deeply nested regexps in ParseRuss Cox2022-02-102-2/+77
* regexp: add the missing isluochuanhang2022-01-191-1/+1
* all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)Russ Cox2021-10-281-1/+0
* regexp: document and implement that invalid UTF-8 bytes are the same as U+FFFDRuss Cox2021-10-115-3/+21
* all: use bytes.Cut, strings.CutRuss Cox2021-10-063-28/+16
* regexp: fix repeat of preferred empty matchRuss Cox2021-05-138-46/+176
* all: go fmt std cmd (but revert vendor)Russ Cox2021-02-201-0/+1
* regexp/syntax: add note about Unicode character classesTom Payne2020-11-251-1/+2
* regexp/syntax: append patchLists in constant timeAndy Balholm2020-06-181-39/+29
* regexp/syntax: fix comment on p.literal and simplifyRuss Cox2020-04-171-11/+5
* regexp: add (*Regexp).SubexpIndexSylvain Zimmer2020-04-103-14/+59
* regexp: skip long-running benchmarks if -short is specifiedKeith Randall2019-10-171-2/+2
* regexp: add examples for FindSubmatchIndex and LongestPantelis Sampaziotis2019-09-281-0/+28
* regexp: add more examples for Regexp methodsLiz Rice2019-09-181-0/+17
* regexp: add example for NumSubexpPantelis Sampaziotis2019-09-101-0/+7
* regexp: add example for ReplaceAllpsampaz2019-09-051-0/+13
* std: remove unused bits of code all over the placeDaniel Martí2019-09-021-1/+1
* regexp/syntax: exclude full range from String negation caseKeegan Carruthers-Smith2019-05-222-1/+2
* regexp: optimize for provably too short inputsSylvain Zimmer2019-05-155-10/+90
* regexp: clarify docs re Submatch resultDmitry Vyukov2019-05-081-3/+4
* regexp: add ReplaceAllStringFunc exampleValentin Vidic2019-02-271-0/+8
* regexp: limit the capacity of slices of bytes returned by FindXFrancesc Campoy2019-02-262-8/+20
* regexp: use backquotes for all regular expression examplesVladimir Kovpak2018-11-201-21/+21
* regexp: add matching and finding examplesVladimir Kovpak2018-11-191-0/+54
* all: use "reports whether" consistently in the few places that didn'tBrad Fitzpatrick2018-11-021-1/+1
* regexp: add partial Deprecation comment to CopyRuss Cox2018-10-121-2/+6
* regexp: add DeepEqual testRuss Cox2018-10-121-0/+23
* regexp: evaluate context flags lazilyRuss Cox2018-10-123-21/+77
* regexp: use pools for NFA machinesRuss Cox2018-10-122-66/+80
* regexp: split one-pass execution out of machine structRuss Cox2018-10-126-102/+131
* regexp: split bit-state execution out of machine structRuss Cox2018-10-123-139/+162
* regexp: fix BenchmarkMatch_onepass_regexRuss Cox2018-10-111-8/+2