add kdevelop files to .gitignore
Some fixes:
- explicitly set C standard to C99
- use malloc/realloc to allocate initial states
- add sre_vm_pike_free to avoid leaks
- use aligned_alloc if C11 is avaliable
Fix memory allocation issues
Rework Pike VM to return clear codes
Add sre_cli utilite to CMakeLists.txt
fix some typos in CMakeLists.txt
Provide headers with Sregex::* targets
cmake: minimal working `install` configuration
Continue moving to modern CMake
CMake: replace sre_yyparser.{c,h} with ${BISON_OUTPUT_{H,C}}
Port to CMake
- move exported headers to `include` dir
- delete autogenerated files
doc: updated copyright notice.
we no longer officially support the \C construct which is gone in recent perl versions.
skipped pcre tests that upset recent versions of perl (as far as perl 5.24).
travis-ci: use "prove -r t" instead of "prove -lv t".
feature: added support for Travis CI.
Signed-off-by: Yichun Zhang (agentzh) <agentzh@gmail.com>
bugfix: allow #, ", and ' to be escaped by a backslash.
bugfix: now we reject ambiguous regex escaping sequences like \1 and \23.
added a .gitattributes file to correct GitHub's language tag.