]> granicus.if.org Git - onig/commitdiff
update doc
authorK.Kosako <kosako@sofnec.co.jp>
Thu, 8 Mar 2018 04:26:03 +0000 (13:26 +0900)
committerK.Kosako <kosako@sofnec.co.jp>
Thu, 8 Mar 2018 04:26:03 +0000 (13:26 +0900)
README.md
doc/RE
doc/RE.ja

index 593a0c1b8444e9cd94588d4622902db0ee1cb44d..9ad076a1bfaa23f9e2484fdebd6a5ad497caf5df 100644 (file)
--- a/README.md
+++ b/README.md
@@ -45,7 +45,7 @@ New feature of version 6.8.0
 * Retry-limit-in-match function enabled by default
 * NEW: configure option --enable-posix-api=no  (* enabled by default)
 * NEW API: onig_search_with_param(), onig_match_with_param()
-* NEW: Callouts of contents  (?{..contents..}\[+-]) (?{{....}})
+* NEW: Callouts of contents  (?{..contents..}\[X<>]) (?{{....}})
 * NEW: Callouts of name      (*name) (*name\[tag]{args...})
 * NEW: Builtin callout functions  (*FAIL) (*ERROR{n}) (*COUNT) (*MAX{n}) etc..
 
diff --git a/doc/RE b/doc/RE
index 97766f2609bb08fcc44ee9fd04b6f300676d6aac..4bd0e7ddfae07a41a5bb5692ed1d42471ab29ff2 100644 (file)
--- a/doc/RE
+++ b/doc/RE
@@ -1,4 +1,4 @@
-Oniguruma Regular Expressions Version 6.8.0    2018/03/07
+Oniguruma Regular Expressions Version 6.8.0    2018/03/08
 
 syntax: ONIG_SYNTAX_ONIGURUMA (default)
 
@@ -265,15 +265,18 @@ syntax: ONIG_SYNTAX_ONIGURUMA (default)
 
   <Callouts>
 
-  Callouts of contents
-  (?{...contents...})           callouts in progress only
-  (?{...contents...}+/-)        (+) progress and retraction, (-) retraction only
-  (?{...contents...}[tag]+/-)   tag assigned
+  * Callouts of contents
+  (?{...contents...})         callouts in progress
+  (?{...contents...}D)        D is a direction flag char. ('X' or '<' or '>')
+                              D = 'X': progress and retraction, '<': retraction only
+                              '>': progress only (default)
+  (?{...contents...}[tag])    tag assigned
+  (?{...contents...}[tag]D)
 
-  Callouts of name
+  Callouts of name
   (*name)
-  (*name{args...})         with args
-  (*name[tag])             tag assigned
+  (*name{args...})            with args
+  (*name[tag])                tag assigned
   (*name[tag]{args...})
 
 
index 5eb773f843b4b9a546998661ea6eef4824f8fbd9..a7f6b8d984192ffaef8c115ca8a4235a961500a5 100644 (file)
--- a/doc/RE.ja
+++ b/doc/RE.ja
@@ -1,4 +1,4 @@
-鬼車 正規表現 Version 6.8.0    2018/03/07
+鬼車 正規表現 Version 6.8.0    2018/03/08
 
 使用文法: ONIG_SYNTAX_ONIGURUMA (既定値)
 
 
   <呼び出し>
 
-  内容の呼び出し
+  内容の呼び出し
   (?{...contents...})           前進中のみの呼び出し
-  (?{...contents...}+/-)        (+) 前進および後退,  (-) 後退のみ
-  (?{...contents...}[tag]+/-)   目印付き
+  (?{...contents...}D)          Dは方向指定文字 ('X' or '<' or '>')
+                                D = 'X': 前進および後退,  '<' 後退のみ, '>': 前進のみ
+  (?{...contents...}[tag])      名札付き
+  (?{...contents...}[tag]D)
 
-  名前の呼び出し
+  名前の呼び出し
   (*name)
   (*name{args...})         引数付き
-  (*name[tag])             目印付き
+  (*name[tag])             名札付き
   (*name[tag]{args...})