- Regex: - find_iter -> FindMatches - captures_iter -> FindCaptures - split -> RegexSplits - splitn -> RegexSplitsN - replace - replace_all - replacen - capture_names -> CaptureNames - captures_len - Captures: - name - iter_named -> SubCapturesNamed ll: - onig_name_to_group_numbers - onig_name_to_backref_number - - - onig_get_encoding - onig_get_options - onig_get_case_fold_flag - onig_get_syntax - onig_foreach_name (???) - onig_capture_tree_traverse (???) - int onig_new_without_alloc(regex_t* reg, const UChar* pattern, - int onig_new_deluxe(regex_t** reg, const UChar* pattern, const UChar* pattern_end, - void onig_free_body(regex_t* reg) - void onig_region_copy(OnigRegion* to, OnigRegion* from) - int onig_region_resize(OnigRegion* region, int n) - int onig_capture_tree_traverse(OnigRegion* region, int at, - int onig_noname_group_capture_is_active(regex_t* reg) - void onig_copy_encoding(OnigEncoding to, OnigOnigEncoding from) - int onig_set_meta_char(OnigSyntaxType* syntax, unsigned int what, - OnigCaseFoldType onig_get_default_case_fold_flag() - int onig_set_default_case_fold_flag(OnigCaseFoldType case_fold_flag) - unsigned int onig_get_match_stack_limit_size(void) - int onig_set_match_stack_limit_size(unsigned int size) - const char* onig_version(void) BAD: - void onig_set_warn_func(OnigWarnFunc func) - void onig_set_verb_warn_func(OnigWarnFunc func) - int onig_init(void) - int onig_end(void) - int onig_set_default_syntax(OnigSyntaxType* syntax) - UChar* onigenc_get_prev_char_head(OnigEncoding enc, const UChar* start, const UChar* s) - UChar* onigenc_get_left_adjust_char_head(OnigEncoding enc, - UChar* onigenc_get_right_adjust_char_head(OnigEncoding enc, - int onigenc_strlen(OnigEncoding enc, const UChar* s, const UChar* end) - int onigenc_strlen_null(OnigEncoding enc, const UChar* s) - int onigenc_str_bytelen_null(OnigEncoding enc, const UChar* s)