OSDN Git Service

c3 wiki function.
authorvisor <visor@users.sourceforge.jp>
Mon, 6 Feb 2017 11:39:47 +0000 (20:39 +0900)
committervisor <visor@users.sourceforge.jp>
Mon, 6 Feb 2017 11:39:47 +0000 (20:39 +0900)
wiki/wikiline.cc
wiki/wikiline.h

index 8c6ae43..a291250 100644 (file)
@@ -925,6 +925,24 @@ bool  wl_pad0 (WikiMotorObjVecVec* args, WikiMotorObjVec& out, WikiFormat* wiki)
 }
 
 /*DOC:
+ [[c3:VALUE]]
+
+*/
+//#WIKILINE    c3      wl_c3
+bool  wl_c3 (WikiMotorObjVecVec* args, WikiMotorObjVec& out, WikiFormat* wiki) {
+    WikiMotorObjVecVec::const_iterator  b = args->begin ();
+    WikiMotorObjVecVec::const_iterator  e = args->end ();
+    ustring  t;
+
+    if (b < e) {
+       t = (*b)->textOut (wiki);
+       out.push_back (WikiMotorObjPtr (new WikiMotorObjText (omitCtrl (c3 (t)))));
+       return true;
+    }
+    return false;
+}
+
+/*DOC:
 ===ζ™‚εˆ»ε‡ΊεŠ›===
  [[date:var_timeval]]
  [[date:var_timeval format]]
index 09b16f5..3f8a5a3 100644 (file)
@@ -41,6 +41,7 @@ bool  wl_radio (WikiMotorObjVecVec* args, WikiMotorObjVec* arg2, WikiMotorObjVec
 bool  wl_checkbox (WikiMotorObjVecVec* args, WikiMotorObjVec* arg2, WikiMotorObjVec& out, WikiFormat* wiki);
 bool  wl_textarea (WikiMotorObjVecVec* args, WikiMotorObjVec* arg2, WikiMotorObjVec& out, WikiFormat* wiki);
 bool  wl_pad0 (WikiMotorObjVecVec* args, WikiMotorObjVec& out, WikiFormat* wiki);
+bool  wl_c3 (WikiMotorObjVecVec* args, WikiMotorObjVec& out, WikiFormat* wiki);
 bool  wl_date (WikiMotorObjVecVec* args, WikiMotorObjVec* arg2, WikiMotorObjVec& out, WikiFormat* wiki);
 bool  wl_q (WikiMotorObjVec* arg2, WikiMotorObjVec& out, WikiFormat* wiki);