]> granicus.if.org Git - graphviz/commitdiff
Lua-5.2 renamed string.gfind to string.gmatch
authorJohn Ellson <john.ellson@comcast.net>
Fri, 9 Dec 2016 04:47:13 +0000 (23:47 -0500)
committerJohn Ellson <john.ellson@comcast.net>
Fri, 9 Dec 2016 04:47:13 +0000 (23:47 -0500)
tclpkg/gv/demo/modgraph.lua

index 719879af92f07d9f755731084b4ed0e599b53686..4cb83344ddb2fd5dff6584253f981ae8595730d3 100755 (executable)
@@ -22,9 +22,13 @@ gv.setv(N, 'fontname', 'helvetica')
 gv.setv(E, 'arrowsize', '.4')
 
 for rec in modules do
-   for mod, usedbylist in string.gfind(rec, "([_%w]+) %w+ %w+ ([-,_%w]+)") do
+
+   -- note - Lua's "gfind" in 5.1 became "fmatch" in 5.2
+
+
+   for mod, usedbylist in string.gmatch(rec, "([_%w]+) %w+ %w+ ([-,_%w]+)") do
       n = gv.node(G, mod)
-      for usedby in string.gfind(usedbylist, "([-_%w]+)") do
+      for usedby in string.gmatch(usedbylist, "([-_%w]+)") do
          if (usedby ~= '-') and (usedby ~= '') then
             gv.edge(n, gv.node(G, usedby))
          end