From: T. D. <tld...@us...> - 2012-10-11 23:24:24
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "compose-hpc". The branch, master has been updated via cad558bb4e316525be00083ec9f3e470a9ebc4f7 (commit) via 8749c8e3314963a0f5984388e55c2520a584610c (commit) via e5a2b43c71349b3538bd5a3d8914444f414fdf87 (commit) via 43533bc67b68f46065a1253c863d2e34f369d422 (commit) via feb2b86dbb79352c29276cf14e619a2abd2ce0cd (commit) from ab753523c7821949e90a838561bba67d23ba251e (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit cad558bb4e316525be00083ec9f3e470a9ebc4f7 Merge: 8749c8e ab75352 Author: T. Dahlgren <dah...@ll...> Date: Thu Oct 11 16:22:54 2012 -0700 Merge branch 'master' of ssh://compose-hpc.git.sourceforge.net/gitroot/compose-hpc/compose-hpc commit 8749c8e3314963a0f5984388e55c2520a584610c Author: T. Dahlgren <dah...@ll...> Date: Thu Oct 11 16:13:37 2012 -0700 Preliminary work integrating relevant contracts features into libpaul. - Created two utility sets -- basic and ROSE helpers -- from a combination of common routines from libpaul and paul contracts. - Replaced isWhitespace() with cctype's isspace() to be more complete. - Renamed isEOL() to is_eol(). - Added additional check in PaulDecorate to ensure has annotation. - Added contract parser name recognition to PaulDecorate. - Added cleanup of .ti files to build. - Added stand-alone contract configuration for future tests. - Added rudimentary (but sometimes incorrect) contract annotation example input file (test_contract.cpp). - Added contract annotation and parser to example.paulconf file so test_PaulDecorate reports current contract parser-related error message on test_contract.cpp input file. commit e5a2b43c71349b3538bd5a3d8914444f414fdf87 Author: T. Dahlgren <dah...@ll...> Date: Thu Oct 11 16:02:30 2012 -0700 Tweaked text 'compress' documentation. commit 43533bc67b68f46065a1253c863d2e34f369d422 Author: T. Dahlgren <dah...@ll...> Date: Thu Oct 11 14:04:21 2012 -0700 Improve whitespace processing. - Renamed removeWS() to compress() and clarified processing in comment. - Replaced previous character checks with more complete C++ check. commit feb2b86dbb79352c29276cf14e619a2abd2ce0cd Author: T. Dahlgren <dah...@ll...> Date: Thu Oct 11 13:11:15 2012 -0700 Added windows return support in removeWS. ----------------------------------------------------------------------- Summary of changes: paul/libpaul/src/Makefile.am | 3 +- paul/libpaul/src/PaulConfReader.cpp | 42 +---- paul/libpaul/src/PaulDecorate.cpp | 183 ++++++++++---------- .../conf => paul/libpaul/tests}/Contracts.paulconf | 0 paul/libpaul/tests/Makefile.am | 1 + paul/libpaul/tests/example.paulconf | 1 + paul/libpaul/tests/inputs/test_contract.cpp | 10 + pcontracts/examples/ContractAssertionPrinter.cpp | 6 +- pcontracts/examples/ContractInstrumenter.cpp | 6 +- pcontracts/examples/RoseHelpers.cpp | 9 +- pcontracts/examples/RoseHelpers.hpp | 19 ++- 11 files changed, 133 insertions(+), 147 deletions(-) copy {pcontracts/conf => paul/libpaul/tests}/Contracts.paulconf (100%) create mode 100644 paul/libpaul/tests/inputs/test_contract.cpp hooks/post-receive -- compose-hpc |