Commit Graph

9 Commits

Author SHA1 Message Date
Tal Einat e6750e5170
fix handling of inputs in bytes-only C extension functions 2020-06-28 10:00:25 +03:00
Tal Einat 8f9ceb114e moved package directory under src/ 2015-02-01 14:44:22 +02:00
Tal Einat 3834afbc9e removed broken and unused kmp_memmem 2015-01-31 21:37:20 +02:00
Tal Einat a11ff82653 added wordlen_memmem files to setup.py and MANIFEST.in 2015-01-31 18:26:31 +02:00
Tal Einat 2a85fdfd53 added hnm_subs_lp_byteslike and upgraded test suite 2014-05-23 18:51:02 +03:00
Tal Einat 0e2ef6b054 added fnm_subs_ngrams_byteslike and upgraded test suite
This was done using C macro templating to define two similar functions, one fnm and another hnm.
2014-05-21 21:25:54 +03:00
Tal Einat 8b3467361d replaced use of the KMP search with a simpler Rabin-Karp inspired search
This should be faster in most cases.
2014-05-16 11:19:20 +03:00
Tal Einat f58f9aab73 added a C implementation of KMP search supporting NULL bytes 2014-05-11 02:25:03 +03:00
Tal Einat a7b4701efa initial commit (project framework) 2013-11-02 00:34:18 +02:00