path: root/lib/regex
AgeCommit message (Collapse)Author
2017-01-04Remove dead makefiles and shuffle around docs.Ori Bernstein
2017-01-03Add regex escaping.Ori Bernstein
2016-10-08Rename mc.1 to 6m.1.Ryan Roden-Corrent
The executable itself is called 6m, so rename the manpage to match. This avoids a potential conflict with Midnight Commander, which is called 'mc' on some distributions (e.g. ArchLinux).
2016-08-27Rename `std.Fail to `std.Err.Ori Bernstein
2016-06-11Simplify reluctant match types.Ori Bernstein
2016-06-08Add matching that returns indexes.Ori Bernstein
2016-05-24Add support for unicode escapes.Ori Bernstein
2016-05-23Add suball functionality.Ori Bernstein
Search, but with substitution.
2016-05-23add substitution for full matches.Ori Bernstein
2016-05-23Refactor thread matching.Ori Bernstein
2016-05-22Implement noncapturing groups, '\r', and '\n'.Ori Bernstein
2016-05-19Add tracing of steps when in debug mode.Ori Bernstein
2016-05-17New syntax for casts.Ori Bernstein
2016-05-17The API has changed, and we must change with it.Ori Bernstein
2016-05-16Remove debug line that was causing crashes.Ori Bernstein
2016-05-16Add better regex debugging.Ori Bernstein
2016-05-16Add redump to installed binaries.Ori Bernstein
What can I say, it's useful.
2016-05-16Remove outdated comments.Ori Bernstein
2016-05-15add compileast() function for libregex.Ori Bernstein
2016-05-11Implement Bernstein
2016-02-05change slgrow to take a pointerandrewc
2016-02-02Make slpush take an address.Ori Bernstein
2016-01-23Move away from ".use" suffix.Ori Bernstein
2015-12-24Land char iterators.Ori Bernstein
2015-12-14Initial support for void as an expression.Ori Bernstein
2015-12-02Use std.mkOri Bernstein
It's part of libstd now.
2015-12-01Fix memory leak.Ori Bernstein
We weren't freeing the bit set.
2015-10-10Some API tweaks to make things match the docs.Ori Bernstein
2015-10-05Fix compilaton.Ori Bernstein
We now return the error in the result. Let's use it.
2015-10-04Make the interface for libbio expose errors.Ori Bernstein
Filling in all the error conditions correctly is only lightly tested, but it seems to work.
2015-10-04Delete leftover junk from importing libraries.Ori Bernstein
2015-10-01Update the C glue library detection.Ori Bernstein
We still need to propagate the extra libs, though.
2015-10-01Fix up error formatting in libregex.Ori Bernstein
Also add support for '\*' escape sequence.
2015-09-30Fix FreeBSD port. Add missing files, and some ABI issues.Ori Bernstein
2015-09-26Remove regex test dependency on installed libs.Ori Bernstein
I should really get around to adding the global include feature.
2015-09-18Don't use installed libstd for bld.subOri Bernstein
2015-09-15Move to use 'for var i = ...' construct.Ori Bernstein
2015-09-04Include all deps explicitly.Ori Bernstein
Since we're bootstrapping this stuff, the include path needs to include all the directories in lib/
2015-08-26Move Myrddin libs to lib/ subdirectory.Ori Bernstein