FAQ 2006/11/14 1. Lognest match You can execute longest match by using ONIG_OPTION_FIND_LONGEST option in onig_new(). 2. Thread safe In order to make thread safe, which of (A) or (B) must be done. (A) Oniguruma Layer Define the macro below in oniguruma/regint.h. USE_MULTI_THREAD_SYSTEM THREAD_ATOMIC_START THREAD_ATOMIC_END THREAD_PASS THREAD_SYSTEM_INIT THREAD_SYSTEM_END (B) Application Layer The plural threads should not do simultaneously that making new regexp objects or re-compiling objects or freeing objects, even if these objects are differ. 3. Mailing list There is no mailing list about Oniguruma. // END