Revision: 69044 http://sourceforge.net/p/brlcad/code/69044 Author: brlcad Date: 2016-10-13 13:46:09 +0000 (Thu, 13 Oct 2016) Log Message: ----------- unhelpful complexity, consolidate the assert macros back to one
Modified Paths: -------------- brlcad/trunk/CHANGES Modified: brlcad/trunk/CHANGES =================================================================== --- brlcad/trunk/CHANGES 2016-10-13 12:41:08 UTC (rev 69043) +++ brlcad/trunk/CHANGES 2016-10-13 13:46:09 UTC (rev 69044) @@ -610,14 +610,20 @@ have been identified in chronological order. As expressions are not extensively tested, use with caution. -Unless noted otherwise, expressions are shown using Perl syntax and -may need adjustment (particularly quoting of '(', ')', and '|' -characters) for other environments. Most expressions will apply with: - perl -0777 -pi -e 'EXPRESSION' FILE +Unless noted otherwise, expressions are shown using Perl syntax (i.e., +the '(', ')', and '|' characters pertain to subexpression captures, +escape with '\' to match literally. Expressions should apply with: -To apply them to an entire SVN checkout, the following pattern is useful: +perl -0777 -pi -e 'EXPRESSION' FILE + +To apply an expression to an entire SVN checkout, the following +pattern is useful: + find . -type f -not -path "*.svn/*" -regex '.*\(c\|cpp\|cxx\|h\|hpp\)$' -exec perl -0777 -pi -e 'EXPRESSION' {} \; +Our catalog of minimally impacting changes follows with the most +recent changes listed at the bottom. + 6.0 (sed lines) --- g/struct structparse/s//struct bu_structparse/g @@ -1293,3 +1299,5 @@ rename old nurbs functions intertwined with nmg to use nmg prefix [7.26] s/RTG.NMG_debug/nmg_debug/g make nmg debug flag top level, like libbu's [7.26] +s/BU_ASSERT(_[A-Z_]+)\(([^,]+),([^,]+),(.+)\);/BU_ASSERT(\2\3\4);/g + consolidated BU_ASSERT_PTR, BU_ASSERT_LONG, BU_ASSERT_SIZE_T, BU_ASSERT_SSIZE_T, BU_ASSERT_DOUBLE [7.26] This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ BRL-CAD Source Commits mailing list brlcad-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-commits