@@ -145,21 +145,21 @@ function buildNamespace(ref, ns) {
145145
146146function beautify ( code ) {
147147 return UglifyJS . minify ( code
148- . replace ( / \b r \b / g, "reader" )
149- . replace ( / \b w \b / g, "writer" )
150- . replace ( / \b m \b / g, "message" )
151- . replace ( / \b t \b / g, "tag" )
152- . replace ( / \b l \b / g, "len" )
153- . replace ( / \b c \b / g, "end" )
154- . replace ( / \b c 2 \b / g, "end2" )
155- . replace ( / \b k \b / g, "key" )
156- . replace ( / \b k s \b / g, "keys" )
157- . replace ( / \b k s 2 \b / g, "keys2" )
158- . replace ( / \b e \b / g, "err" )
159- . replace ( / \b f \b / g, "impl" )
160- . replace ( / \b o \b / g, "options" )
161- . replace ( / \b d \b / g, "object" )
162- . replace ( / \b n \b / g, "long" ) ,
148+ . replace ( / \b (? ! \\ ) r \b / g, "reader" )
149+ . replace ( / \b (? ! \\ ) w \b / g, "writer" )
150+ . replace ( / \b (? ! \\ ) m \b / g, "message" )
151+ . replace ( / \b (? ! \\ ) t \b / g, "tag" )
152+ . replace ( / \b (? ! \\ ) l \b / g, "len" )
153+ . replace ( / \b (? ! \\ ) c \b / g, "end" )
154+ . replace ( / \b (? ! \\ ) c 2 \b / g, "end2" )
155+ . replace ( / \b (? ! \\ ) k \b / g, "key" )
156+ . replace ( / \b (? ! \\ ) k s \b / g, "keys" )
157+ . replace ( / \b (? ! \\ ) k s 2 \b / g, "keys2" )
158+ . replace ( / \b (? ! \\ ) e \b / g, "err" )
159+ . replace ( / \b (? ! \\ ) f \b / g, "impl" )
160+ . replace ( / \b (? ! \\ ) o \b / g, "options" )
161+ . replace ( / \b (? ! \\ ) d \b / g, "object" )
162+ . replace ( / \b (? ! \\ ) n \b / g, "long" ) ,
163163 {
164164 fromString : true ,
165165 compress : false ,
0 commit comments