diff options
Diffstat (limited to 'doc/API')
| -rw-r--r-- | doc/API | 25 | 
1 files changed, 22 insertions, 3 deletions
| @@ -1,13 +1,19 @@ -Oniguruma API  Version 5.9.2  2008/02/19 +Oniguruma API  Version 6.0.0  2016/05/06  #include <oniguruma.h> -# int onig_init(void) +# int onig_initialize(OnigEncoding use_encodings[], int num_encodings)    Initialize library. -  You don't have to call it explicitly, because it is called in onig_new(). +  You have to call it explicitly. + +  * onig_init() is deprecated. + +  arguments +  1 use_encodings:         array of encodings used in application. +  2 num_encodings:         number of encodings.  # int onig_error_code_to_str(UChar* err_buf, int err_code, ...) @@ -585,6 +591,19 @@ Oniguruma API  Version 5.9.2  2008/02/19    normal return: ONIG_NORMAL +# int onig_unicode_define_user_property(const char* name, OnigCodePoint* ranges)) + +  Define new Unicode property. +  (This function is not thread safe.) + +  arguments +  1 name:    property name (ASCII only. character ' ', '-', '_' are ignored.) +  2 ranges:  property code point ranges +             (first element is number of ranges.) + +  normal return: ONIG_NORMAL + +  # int onig_end(void)    The use of this library is finished. | 
