{"push_id":1020366013,"size":9,"distinct_size":0,"ref":"refs/heads/master","head":"efc217cf13f63f40b7123593e9c76544f4372598","before":"fc0eb70d320d9fa4fa7f9a669e8de820d3aaea91","commits":[{"sha":"5d555fd7262a58d3c4167522ce9ea63cddd072ed","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"STYLE: Cleanup dependancies and duplicate defines\n\nRemove unused files in tr1 directory.\nRemoved empty or unused cxx files.\n\nRemoved duplicate alisases.  Ensure that each define\nis only included in 1 .h file.  Include other .h files\nif necessary to complete the defines.  This adds more inter\nfile dependancies, but greatly simplifies the code to be\nmananaged and improves tracking down aliases to just one\nsource definition.","distinct":false,"url":"https://api.github.com/repos/hjmjohnson/vxl/commits/5d555fd7262a58d3c4167522ce9ea63cddd072ed"},{"sha":"9297e90214650e9826fb4d0da4f51c89b2698f0b","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"STYLE: Remove ambiguitiy regarding CONSTEXPR define\n\nThe vxl_platform_tests need to be run before\nany of the other configurations are done. This\nrequires that it has it's own copy and interneral\ncompiler testing mechanisms.  In order to improve\nunderstanding of the code, make the\ninternal compiler conditional defines\nhave independant names.","distinct":false,"url":"https://api.github.com/repos/hjmjohnson/vxl/commits/9297e90214650e9826fb4d0da4f51c89b2698f0b"},{"sha":"fe559b6df6dd078342cf2f4d53de0fcf7fd1f087","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"STYLE: Use consistent VXL_ prefix for CONSTEXPR macro\n\nThe VCL_CONSTEXPR macro was recently added and not made\navailable in any public release.  Replace with VXL_CONSTEXPR to\nbe consistent with other naming conventions for VXL_NULLPTR, VXL_OVERRIDE,\nVXL_CONSTEXPR_FUNC conventions.\n\nAdditionally, consolodated all these macros into one place to avoid\nduplication of definition locations.","distinct":false,"url":"https://api.github.com/repos/hjmjohnson/vxl/commits/fe559b6df6dd078342cf2f4d53de0fcf7fd1f087"},{"sha":"cf28e3264ac161e7b8a40bbff72aa50931c03f68","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"STYLE: Remove unneeded comments","distinct":false,"url":"https://api.github.com/repos/hjmjohnson/vxl/commits/cf28e3264ac161e7b8a40bbff72aa50931c03f68"},{"sha":"d1072676a92b14d3a8f51353ad9495fb7656c323","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"STYLE: Step toward external backwards compatiblity.\n\nIn order to provide external backwards compatibility\nacross applications that depended on transitive\nheader include behavior, the #define aliases for\nvcl_* functions need to be visible from all previous header\nfiles.\n\nThe approach here is to consolodate those aliases in one place\nso that it is easier to disable those aliases for external application\ndevelopers that wish to modernize thier code.","distinct":false,"url":"https://api.github.com/repos/hjmjohnson/vxl/commits/d1072676a92b14d3a8f51353ad9495fb7656c323"},{"sha":"b30b2337c5547f764a14677ed8f5083371752df0","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"ENH: Provide better backwards compatibility\n\nThis is needed to provide backwards compatibility\nensuring that std* headers are included\nbefore the vcl_* definitions are included\nfrom vcl_compiler.h","distinct":false,"url":"https://api.github.com/repos/hjmjohnson/vxl/commits/b30b2337c5547f764a14677ed8f5083371752df0"},{"sha":"249ffbc673dc29070209c00fb68e52cebd09d87e","author":{"email":"d13cfb4aa0a5c45ca30cefb7698889bb95ff5378@uiowa.edu","name":"Hans Johnson"},"message":"ENH: Added script to put std headers first\n\nThe attached script places std headers before other\nheaders in the includes.  This is needed to\nprovide better backwards compilation compatibility\nwith external packages.","distinct":false,"url":"https://api.github.com/repos/hjmjohnson/vxl/commits/249ffbc673dc29070209c00fb68e52cebd09d87e"},{"sha":"ae34f0fc74bda63ad2acf38aa2f9e36112f7da48","author":{"email":"2eae07485e721b6dd6508fb717b4252a377ba765@gmail.com","name":"Hans Johnson"},"message":"Merge pull request #237 from hjmjohnson/BackwardsCompatibleVCLDefs\n\nBackwards compatible vcl defs","distinct":false,"url":"https://api.github.com/repos/hjmjohnson/vxl/commits/ae34f0fc74bda63ad2acf38aa2f9e36112f7da48"},{"sha":"efc217cf13f63f40b7123593e9c76544f4372598","author":{"email":"29e2a43288125ec45952b67b65b7fb7ef6ca7262@kitware.com","name":"Kitware Robot"},"message":"VXL Nightly Date Stamp","distinct":false,"url":"https://api.github.com/repos/hjmjohnson/vxl/commits/efc217cf13f63f40b7123593e9c76544f4372598"}]}