[brlcad-commits] SF.net SVN: brlcad:[47847] brlcad/trunk/doc/deprecation.txt
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <br...@us...> - 2011-12-07 23:49:09
|
Revision: 47847 http://brlcad.svn.sourceforge.net/brlcad/?rev=47847&view=rev Author: brlcad Date: 2011-12-07 23:49:01 +0000 (Wed, 07 Dec 2011) Log Message: ----------- document the minimally impacting change to bu_cmd() and (hopefully, untested) fix several other minimally impacting regexes that escaped ()'s incorrectly. perl captures matches with () and matches literals with \(\). logic was reversed. Modified Paths: -------------- brlcad/trunk/doc/deprecation.txt Modified: brlcad/trunk/doc/deprecation.txt =================================================================== --- brlcad/trunk/doc/deprecation.txt 2011-12-07 23:46:44 UTC (rev 47846) +++ brlcad/trunk/doc/deprecation.txt 2011-12-07 23:49:01 UTC (rev 47847) @@ -809,13 +809,15 @@ functions moved from librt to libbn [7.21] s/bu_tcl_setup/Bu_Init/g removed bu_tcl_setup() in favor of Bu_Init() [7.21] -s/bu_tcl_\([^(]*\)([^,]*?[[:space:]]*,[^,]*?[[:space:]]*,\(.*\)/bu_\1(\2/g - removed all bu_tcl_*() functions, use native bu function [7.21] -s/bu_badmagic_tcl\([^(]*\)([^,]*?[[:space:]]*,\(.*\)/bu_badmagic(\1/g +s/bu_tcl_([^(]*)\([^,]*?[[:space:]]*,[^,]*?[[:space:]]*,(.*)/bu_\1(\2/g + removed all bu_tcl_*() functions, leaving off interp and using native bu function [7.21] +s/bu_badmagic_tcl\([^,]*?[[:space:]]*,(.*)/bu_badmagic(\1/g removed bu_badmagic_tcl() in favor of bu_badmagic() [7.21] -s/\(.*\)_CK\(.*\)_TCL\([^(]*\)([^,]*?[[:space:]]*,\(.*\)/\1_CK\2(\3/g +s/(.*)_CK(.*)_TCL\([^,]*?[[:space:]]*,(.*)/\1_CK\2(\3/g removed all *_CK*_TCL() macros (e.g., BU_CKMAG_TCL, RT_CK_DBI_TCL, etc) in favor of non-TCL macros [7.21] s/bu_image/icv_image/g - moved bu_image* functions to libicv as icv_image* + moved bu_image* functions to libicv as icv_image* [7.21] s/BU_IMAGE/ICV_IMAGE/g - moved BU_IMAGE* macros to icv.h as ICV_IMAGE* + moved BU_IMAGE* macros to icv.h as ICV_IMAGE* [7.21] +s/bu_cmd\(([^,]*?),[[:space:]]*([^,]*?),[[:space:]]*([^,]*?),[[:space:]]*([^,)]*?),[[:space:]]*([^)]*?)\)/bu_cmd(\4, \2, \3, \5, \1, NULL)/g + inputs then outputs. swapped bu_cmd's 4th parameter to 1st, 1st to 5th, and added a new return value hook last. [7.21] This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |