summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/API.ja6
-rw-r--r--doc/CALLOUTS.API.ja8
-rw-r--r--doc/FAQ.ja4
-rw-r--r--doc/RE12
-rw-r--r--doc/RE.ja12
-rw-r--r--doc/UNICODE_PROPERTIES23
6 files changed, 51 insertions, 14 deletions
diff --git a/doc/API.ja b/doc/API.ja
index 21dc527..8979589 100644
--- a/doc/API.ja
+++ b/doc/API.ja
@@ -1,4 +1,4 @@
-鬼車インターフェース Version 6.9.7 2021/03/16
+鬼車インターフェース Version 6.9.7 2022/02/04
#include <oniguruma.h>
@@ -445,7 +445,7 @@
引数
1 rset: regsetオブジェクトを返すためのアドレス
- 2 n: 正規表現の個数
+ 2 n: 正規表現オブジェクトの個数
3 regs: 正規表現オブジェクトの配列
戻り値
@@ -1092,7 +1092,7 @@
正常終了戻り値: ONIG_NORMAL
- onig_init()を再度呼び出しても、以前に作成した正規表現オブジェクト
+ onig_initialize()を再度呼び出しても、以前に作成した正規表現オブジェクト
を使用することはできない。
diff --git a/doc/CALLOUTS.API.ja b/doc/CALLOUTS.API.ja
index 028e07a..5dffb89 100644
--- a/doc/CALLOUTS.API.ja
+++ b/doc/CALLOUTS.API.ja
@@ -1,4 +1,4 @@
-Callouts API Version 6.9.7 2021/03/21
+Callouts API Version 6.9.7 2022/02/04
#include <oniguruma.h>
@@ -285,7 +285,7 @@ Callouts API Version 6.9.7 2021/03/21
# int onig_set_callout_data_by_callout_args(OnigCalloutArgs* args, int callout_num, int slot, OnigType type, OnigValue* val)
- callout_num/slotによって示された呼び出しスロットに対する値/型をセットする。。
+ callout_num/slotによって示された呼び出しスロットに対する値/型をセットする。
ONIG_NORMAL: 正常終了
< 0: エラーコード
@@ -293,7 +293,7 @@ Callouts API Version 6.9.7 2021/03/21
# int onig_set_callout_data_by_callout_args_self(OnigCalloutArgs* args, int slot, OnigType type, OnigValue* val)
- 自分自身の呼び出しのslotによって示されたスロットに対する値/型をセットする。。
+ 自分自身の呼び出しのslotによって示されたスロットに対する値/型をセットする。
ONIG_NORMAL: 正常終了
< 0: エラーコード
@@ -337,7 +337,7 @@ Callouts API Version 6.9.7 2021/03/21
# int onig_set_callout_data(OnigRegex reg, OnigMatchParam* mp, int callout_num, int slot, OnigType type, OnigValue* val)
- callout_num/slotによって示された呼び出しスロットに対する値/型をセットする。。
+ callout_num/slotによって示された呼び出しスロットに対する値/型をセットする。
ONIG_NORMAL: 正常終了
< 0: エラーコード
diff --git a/doc/FAQ.ja b/doc/FAQ.ja
index ffb25f4..2df4880 100644
--- a/doc/FAQ.ja
+++ b/doc/FAQ.ja
@@ -1,4 +1,4 @@
-FAQ 2016/04/06
+FAQ 2022/02/04
1. 最長マッチ
@@ -8,7 +8,7 @@ FAQ 2016/04/06
2. CR + LF
- DOSの改行(CR(0x0c) + LF(0x0a)の連続)
+ DOSの改行(CR(0x0d) + LF(0x0a)の連続)
regenc.hの中の、以下の部分を有効にする。
diff --git a/doc/RE b/doc/RE
index c8d9795..9eb816a 100644
--- a/doc/RE
+++ b/doc/RE
@@ -1,4 +1,4 @@
-Oniguruma Regular Expressions Version 6.9.6 2020/07/31
+Oniguruma Regular Expressions Version 6.9.8 2022/04/11
syntax: ONIG_SYNTAX_ONIGURUMA (default syntax)
@@ -288,6 +288,14 @@ syntax: ONIG_SYNTAX_ONIGURUMA (default syntax)
* It makes a group to the next ')' or end of the pattern.
/ab(?i)c|def|gh/ == /ab(?i:c|def|gh)/
+ /(?CIL).../, /(?CIL:...)/ whole opiton
+
+ This option must be placed in a position that
+ affects the entire regular expression.
+
+ C: ONIG_OPTION_DONT_CAPTURE_GROUP
+ I: ONIG_OPTION_IGNORECASE_IS_ASCII
+ L: ONIG_OPTION_FIND_LONGEST
(?:subexp) non-capturing group
(subexp) capturing group
@@ -529,7 +537,7 @@ A-2. Original extensions
+ named backref \k<name>
+ subexp call \g<name>, \g<group-num>
+ absent expression (?~|...|...)
- + absent stopper (?|...)
+ + absent stopper (?~|...)
A-3. Missing features compared with perl 5.8.0
diff --git a/doc/RE.ja b/doc/RE.ja
index c8321d5..9fcf682 100644
--- a/doc/RE.ja
+++ b/doc/RE.ja
@@ -1,4 +1,4 @@
-鬼車 正規表現 Version 6.9.6 2020/07/31
+鬼車 正規表現 Version 6.9.8 2022/04/11
使用文法: ONIG_SYNTAX_ONIGURUMA (既定値)
@@ -284,6 +284,14 @@
* これは次の')'またはパターンの終わりまでのグループを形成する
/ab(?i)c|def|gh/ == /ab(?i:c|def|gh)/
+ /(?CIL).../, /(?CIL:...)/ 全体オプション
+
+ このオプションは、正規表現全体に影響を及ぼす位置
+ に置かれなければならない
+
+ C: ONIG_OPTION_DONT_CAPTURE_GROUP
+ I: ONIG_OPTION_IGNORECASE_IS_ASCII
+ L: ONIG_OPTION_FIND_LONGEST
(式) 捕獲式集合
(?:式) 非捕獲式集合
@@ -536,7 +544,7 @@
+ 名前指定後方参照 \k<name>
+ 部分式呼出し \g<name>, \g<group-num>
+ 不在式 (?~|...|...)
- + 不在停止 (?|...)
+ + 不在停止 (?~|...)
補記 3. Perl 5.8.0と比較して存在しない機能
diff --git a/doc/UNICODE_PROPERTIES b/doc/UNICODE_PROPERTIES
index 2dc96da..879f559 100644
--- a/doc/UNICODE_PROPERTIES
+++ b/doc/UNICODE_PROPERTIES
@@ -1,4 +1,4 @@
-Unicode Properties (Unicode Version: 13.0.0, Emoji: 13.0)
+Unicode Properties (Unicode Version: 14.0.0, Emoji: 14.0)
ASCII_Hex_Digit
Adlam
@@ -46,6 +46,7 @@ Coptic
Cs
Cuneiform
Cypriot
+Cypro_Minoan
Cyrillic
Dash
Default_Ignorable_Code_Point
@@ -170,6 +171,7 @@ Old_Persian
Old_Sogdian
Old_South_Arabian
Old_Turkic
+Old_Uyghur
Oriya
Osage
Osmanya
@@ -230,6 +232,7 @@ Tai_Tham
Tai_Viet
Takri
Tamil
+Tangsa
Tangut
Telugu
Terminal_Punctuation
@@ -238,12 +241,14 @@ Thai
Tibetan
Tifinagh
Tirhuta
+Toto
Ugaritic
Unified_Ideograph
Unknown
Uppercase
Vai
Variation_Selector
+Vithkuqi
Wancho
Warang_Citi
White_Space
@@ -287,6 +292,7 @@ Combining_Mark
Connector_Punctuation
Control
Copt
+Cpmn
Cprt
Currency_Symbol
CWCF
@@ -418,6 +424,7 @@ Other_Letter
Other_Number
Other_Punctuation
Other_Symbol
+Ougr
OUpper
Palm
Paragraph_Separator
@@ -479,11 +486,13 @@ Thaa
Tibt
Tirh
Titlecase_Letter
+Tnsa
Ugar
UIdeo
Unassigned
Uppercase_Letter
Vaii
+Vith
VS
Wara
Wcho
@@ -518,6 +527,7 @@ In_NKo
In_Samaritan
In_Mandaic
In_Syriac_Supplement
+In_Arabic_Extended_B
In_Arabic_Extended_A
In_Devanagari
In_Bengali
@@ -681,7 +691,9 @@ In_Osmanya
In_Osage
In_Elbasan
In_Caucasian_Albanian
+In_Vithkuqi
In_Linear_A
+In_Latin_Extended_F
In_Cypriot_Syllabary
In_Imperial_Aramaic
In_Palmyrene
@@ -706,6 +718,7 @@ In_Rumi_Numeral_Symbols
In_Yezidi
In_Old_Sogdian
In_Sogdian
+In_Old_Uyghur
In_Chorasmian
In_Elymaic
In_Brahmi
@@ -732,6 +745,7 @@ In_Dives_Akuru
In_Nandinagari
In_Zanabazar_Square
In_Soyombo
+In_Unified_Canadian_Aboriginal_Syllabics_Extended_A
In_Pau_Cin_Hau
In_Bhaiksuki
In_Marchen
@@ -743,11 +757,13 @@ In_Tamil_Supplement
In_Cuneiform
In_Cuneiform_Numbers_and_Punctuation
In_Early_Dynastic_Cuneiform
+In_Cypro_Minoan
In_Egyptian_Hieroglyphs
In_Egyptian_Hieroglyph_Format_Controls
In_Anatolian_Hieroglyphs
In_Bamum_Supplement
In_Mro
+In_Tangsa
In_Bassa_Vah
In_Pahawh_Hmong
In_Medefaidrin
@@ -757,12 +773,14 @@ In_Tangut
In_Tangut_Components
In_Khitan_Small_Script
In_Tangut_Supplement
+In_Kana_Extended_B
In_Kana_Supplement
In_Kana_Extended_A
In_Small_Kana_Extension
In_Nushu
In_Duployan
In_Shorthand_Format_Controls
+In_Znamenny_Musical_Notation
In_Byzantine_Musical_Symbols
In_Musical_Symbols
In_Ancient_Greek_Musical_Notation
@@ -771,9 +789,12 @@ In_Tai_Xuan_Jing_Symbols
In_Counting_Rod_Numerals
In_Mathematical_Alphanumeric_Symbols
In_Sutton_SignWriting
+In_Latin_Extended_G
In_Glagolitic_Supplement
In_Nyiakeng_Puachue_Hmong
+In_Toto
In_Wancho
+In_Ethiopic_Extended_B
In_Mende_Kikakui
In_Adlam
In_Indic_Siyaq_Numbers