summaryrefslogtreecommitdiff
path: root/sys/src/libregexp/rregexec.c
AgeCommit message (Collapse)Author
2017-02-03libregexp: improve the transition to next available thread, instruction, and ↵spew
generation
2017-02-02libregexp: simplify regular expression vm implementationspew
Make the logic around who has priority over the final match simpler by merging the priority generation and match fields in a smarter way. Move the creation of new thread matches up to the top to avoid jumping all over the place.
2016-05-01libregex: fix sed regression (thans spew)cinap_lenrek
I introduced a regression in sed that currently has screwed up /sys/lib/man/secindex. The issue is that sed 's/$/ foo/g' will actually replace the newline character with foo instead of just appending at the end of the line. This only makes a difference when sed is operating on a multiple line record. The effect is a record like: foo bar baz becomes: foo foobar foo baz foo instead of foo foo bar foo baz foo
2016-04-27better memory management of threads (thanks knuth)ben
2016-04-26New libregexp and APE ported to nativeben
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso imageTaru Karttunen