Releases: patrickfrey/strusPattern
Test release
- implement interface changes in analyzer pattern matcher interface
- implement debug trace support
- implement formatted result output
- added pattern lexer option BYTECHAR that forces to use a map to a virtual one byte character set as it is done implicitely for making edit distance matching unicode capable. The option fixes an issue of the hyperscan library that seems to have problem with \b word boundaries in combination with UTF-8. See strusUtilities/issues/70.
Test release
- added format strings to pattern match results
- use debug trace interface of strus base
- added pattern lexer option BYTECHAR that forces to use a map to a virtual one byte character set as it is done for edit distance matching.
- fix some build issues
Test release
added make target cppcheck for static code analysis
adapted changes in error handling defined in strus base: simplified error codes
fixed unnecessary dependency to python (copy paste typo) in travis build
Test release
Introduce mandatory error codes everywhere
Test release
fixed several build issues: Build with Clang, Fix bugs in travis build
Test release
fixed handling of symbols: Did not work with more than one lexem type with symbols assigned
fixed some build issues
Test release
RPath fixes and some CMake file reorganization
Test release
some small fixes that came up with the travis build
Test release
Clean up mess with changelogs
Test release
make code safer in case of ABRs
make approximate matching run with unicode
remove hardcoded setting of C++98 in CMake files
strenghten rules for printf style functions in the interface: issue warnings on wrong format string parameter lists for gcc
adapt interface changes in strus core,analyzer and base
many CMake build fixes
added dependency to tre library for post matching of regular expressions (replacing boost regex, because of approximative matching capabilities)
added method to define and retrieve pattern lexer lexem or symbol name
hyperscan library as submodule