]> granicus.if.org Git - onig/commitdiff
add some descriptions
authorK.Kosako <kosako@sofnec.co.jp>
Wed, 25 Sep 2019 01:24:31 +0000 (10:24 +0900)
committerK.Kosako <kosako@sofnec.co.jp>
Wed, 25 Sep 2019 01:24:31 +0000 (10:24 +0900)
doc/API
doc/API.ja

diff --git a/doc/API b/doc/API
index 3de3c0fbb3bc8c2cc814fd165e866762ceeb1457..901bf8557b5c52d0f6c261c0a27d50b0a0e6025d 100644 (file)
--- a/doc/API
+++ b/doc/API
@@ -1,4 +1,4 @@
-Oniguruma API  Version 6.9.4  2019/09/24
+Oniguruma API  Version 6.9.4  2019/09/25
 
 #include <oniguruma.h>
 
@@ -396,6 +396,8 @@ Oniguruma API  Version 6.9.4  2019/09/24
 # int onig_regset_new(OnigRegSet** rset, int n, regex_t* regs[])
 
   Create a regset object.
+  All regex objects must have the same character encoding.
+  All regex objects are prohibited from having the ONIG_OPTION_FIND_LONGEST option.
 
   arguments
   1 rset: return address of regset object
@@ -408,6 +410,8 @@ Oniguruma API  Version 6.9.4  2019/09/24
 # int onig_regset_add(OnigRegSet* set, regex_t* reg)
 
   Add a regex into regset.
+  The regex object must have the same character encoding with the regset.
+  The regex object is prohibited from having the ONIG_OPTION_FIND_LONGEST option.
 
   arguments
   1 set: regset object
index 5622a2a959fb1fbfcc36d731efd5f0825b065e25..8fa04f45b31015827c69420a2e7cbe9e4cc604f2 100644 (file)
@@ -1,4 +1,4 @@
-鬼車インターフェース Version 6.9.4   2019/09/24
+鬼車インターフェース Version 6.9.4   2019/09/25
 
 #include <oniguruma.h>
 
 # int onig_regset_new(OnigRegSet** rset, int n, regex_t* regs[])
 
   regsetオブジェクトを生成する。
+  全ての正規表現オブジェクトは、同じ文字エンコーディングでなければならない。
+  全ての正規表現オブジェクトは、ONIG_OPTION_FIND_LONGESTオプションでコンパイルされていてはならない。
 
   引数
   1 rset: regsetオブジェクトを返すためのアドレス
 # int onig_regset_add(OnigRegSet* set, regex_t* reg)
 
   regsetオブジェクトに正規表現を追加する。
+  正規表現オブジェクトは、regsetと同じ文字エンコーディングでなければならない。
+  正規表現オブジェクトは、ONIG_OPTION_FIND_LONGESTオプションでコンパイルされていてはならない。
 
   引数
   1 set: regsetオブジェクト