Explorar o código

나무마크 매크로 버그 수정

잉여개발기 (SPDV) %!s(int64=3) %!d(string=hai) anos
pai
achega
a677f12d9c
Modificáronse 2 ficheiros con 2 adicións e 2 borrados
  1. 1 1
      route/tool/func_render_namumark.py
  2. 1 1
      version.json

+ 1 - 1
route/tool/func_render_namumark.py

@@ -633,7 +633,7 @@ class class_do_render_namumark:
                 return '<macro>' + match[0] + '(' + match[1] + ')' + '</macro>'
 
         # double macro replace
-        self.render_data = re.sub(r'\[([^[(]+)\(([^()]+)\)\]', do_render_macro_double, self.render_data)
+        self.render_data = re.sub(r'\[([^[(]+)\(((?:(?!\)\]).)+)\)\]', do_render_macro_double, self.render_data)
 
         # single macro function
         def do_render_macro_single(match):

+ 1 - 1
version.json

@@ -1,6 +1,6 @@
 {
     "beta" : {
-        "r_ver" : "v3.4.6-RC3-dev185",
+        "r_ver" : "v3.4.6-RC3-dev186",
         "c_ver" : "3500361",
         "s_ver" : "3500111"
     }