> I try dictd 1.10.0, and get not understandable for me results:
> DEFINE * man <- found two entires of "man"
> MATCH * re "man" <- found two entires of "man"
> MATCH * re "^m.*n" <- doesn't find "man"
> MATCH * regexp "^m.*n" <- doesn't find "man"
> Is this bug, or I don't understand something in regular expressions?
- because of optimization code and strange binary search
the 'regexp' strategy may work incorrectly
Thanks to Slava Kravchenko for bug report.
Affected versions: 1.4.9(?) - 1.10.1
Could you please check the latest version of dictd?
And, what database you use?
Can you make it as small as possible and send to me?
NEWS file contains an important information about new dictd releases
including a list bugs fixed and new features implemented.
Best regards, Aleksey Cheusov.