cvs: functable / php3protos.awk php4protos.awk php5protos.awk

From: Date: Tue, 15 Nov 2005 15:53:45 +0000
Subject: cvs: functable / php3protos.awk php4protos.awk php5protos.awk
Groups: php.doc.web 
Request: Send a blank email to doc-web+get-845@lists.php.net to get a copy of this message
hholzgra Tue Nov 15 10:53:45 2005 EDT Modified files: /functable php3protos.awk php4protos.awk php5protos.awk Log: fixed awk warnings, added extra escape rule for single quotes in proto lines for php 5 source http://cvs.php.net/diff.php/functable/php3protos.awk?r1=1.3&r2=1.4&ty=u Index: functable/php3protos.awk diff -u functable/php3protos.awk:1.3 functable/php3protos.awk:1.4 --- functable/php3protos.awk:1.3 Fri Sep 2 02:58:11 2005 +++ functable/php3protos.awk Tue Nov 15 10:53:37 2005 @@ -23,7 +23,7 @@ } { if(parse && !same) { - split($0,temp,"\*/[[:space:]]*$"); + split($0,temp,"\\*/[[:space:]]*$"); line[lc++]=temp[1]; } http://cvs.php.net/diff.php/functable/php4protos.awk?r1=1.3&r2=1.4&ty=u Index: functable/php4protos.awk diff -u functable/php4protos.awk:1.3 functable/php4protos.awk:1.4 --- functable/php4protos.awk:1.3 Fri Sep 2 02:58:11 2005 +++ functable/php4protos.awk Tue Nov 15 10:53:37 2005 @@ -23,7 +23,7 @@ } { if(parse && !same) { - split($0,temp,"\*/[[:space:]]*$"); + split($0,temp,"\\*/[[:space:]]*$"); line[lc++]=temp[1]; } http://cvs.php.net/diff.php/functable/php5protos.awk?r1=1.2&r2=1.3&ty=u Index: functable/php5protos.awk diff -u functable/php5protos.awk:1.2 functable/php5protos.awk:1.3 --- functable/php5protos.awk:1.2 Fri Sep 2 02:58:11 2005 +++ functable/php5protos.awk Tue Nov 15 10:53:37 2005 @@ -15,6 +15,7 @@ lines = sprintf("%s %s ",lines,temp[1]); } split(proto[2],p2," |\\("); + gsub("'","''",proto[2]); gsub("'","''",lines); printf("insert into proto5 set function ='%s',proto='%s',proto_desc='%s';\n",p2[2],proto[2],lines); parse=0; @@ -23,7 +24,7 @@ } { if(parse && !same) { - split($0,temp,"\*/[[:space:]]*$"); + split($0,temp,"\\*/[[:space:]]*$"); line[lc++]=temp[1]; }

« previous php.doc.web (#845) next »