Annotation of embedaddon/php/ext/mbstring/oniguruma/doc/FAQ, revision 1.1.1.1
1.1 misho 1: FAQ 2006/10/30
2:
3: 1. Lognest match
4:
5: You can execute longest match by using ONIG_OPTION_FIND_LONGEST option
6: in onig_new().
7:
8:
9: 2. Thread safe
10:
11: In order to make thread safe, which of (A) or (B) must be done.
12:
13: (A) Oniguruma Layer
14:
15: Define the macro below at NOT_RUBY case in oniguruma/regint.h.
16:
17: USE_MULTI_THREAD_SYSTEM
18: THREAD_ATOMIC_START
19: THREAD_ATOMIC_END
20: THREAD_PASS
21:
22: THREAD_SYSTEM_INIT
23: THREAD_SYSTEM_END
24:
25:
26: (B) Application Layer
27:
28: The plural threads should not do simultaneously that making
29: new regexp objects or re-compiling objects or freeing objects,
30: even if these objects are differ.
31:
32:
33: 3. Mailing list
34:
35: There is no mailing list about Oniguruma.
36:
37: // END
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>