Skip to content

Commit 524d64f

Browse files
committed
use prefix mach for tag address for fucntions, since they are truncated
1 parent 02222d3 commit 524d64f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

bin/moon-tags

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ parse_lines = Ct P {
6060
}
6161

6262
escape_tagaddress = (line_text) ->
63-
replacements = P([[\]]) / [[\\]] + P([[/]]) / [[\/]] + P("\t") / [[\t]] + P("\r") / [[\r]] + P("\n") / [[\n]]
63+
replacements = S([[\/.$^]]) / [[\%0]]+ P("\t") / [[\t]] + P("\r") / [[\r]] + P("\n") / [[\n]]
6464
Cs((replacements + 1)^0)\match line_text
6565

6666
for fname in *args.files
@@ -115,7 +115,7 @@ for fname in *args.files
115115
properties.tag
116116
fname
117117
-- note we don't use $ here
118-
"/^#{escape_tagaddress line_text}$/;\""
118+
"/^#{escape_tagaddress line_text}/;\""
119119
"f"
120120
table.concat fields, " "
121121
}
@@ -128,7 +128,7 @@ for fname in *args.files
128128
properties.tag
129129
fname
130130
-- note we don't use $ here
131-
"/^#{escape_tagaddress line_text}$/;\""
131+
"/^#{escape_tagaddress line_text}/;\""
132132
"f"
133133
table.concat fields, " "
134134
}

0 commit comments

Comments
 (0)