[Rprotobuf-commits] r603 - pkg

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Fri Dec 27 04:08:45 CET 2013


Author: murray
Date: 2013-12-27 04:08:36 +0100 (Fri, 27 Dec 2013)
New Revision: 603

Modified:
   pkg/ChangeLog
   pkg/TODO
Log:
Add another todo entry and note the addition of the bool unit test in
the changelog.



Modified: pkg/ChangeLog
===================================================================
--- pkg/ChangeLog	2013-12-27 03:03:43 UTC (rev 602)
+++ pkg/ChangeLog	2013-12-27 03:08:36 UTC (rev 603)
@@ -18,6 +18,8 @@
 	  RProtoBuf.int64AsString type and note that int32 and int64 types
 	  can be set to character values representing decimal numbers.
 	* TODO: Update todo list.
+	* inst/unitTests/runit.bool.R (test.bool): Add more tests about
+	  boolean values, NA handling, etc.
 
 2013-12-23  Murray Stokely  <mstokely at google.com>
 

Modified: pkg/TODO
===================================================================
--- pkg/TODO	2013-12-27 03:03:43 UTC (rev 602)
+++ pkg/TODO	2013-12-27 03:08:36 UTC (rev 603)
@@ -13,31 +13,34 @@
 
 4. Add more packages that depend on or enhance RProtoBuf.
 
-5. Investigate Rcpp Modules support for some classes.  Murray is not
+5. Improve exception handling to prevent cases where an Rcpp exception
+   crashes the interactive R instance.
+
+6. Investigate Rcpp Modules support for some classes.  Murray is not
    personally super enthusiastic about this one, as I think it may
    require non trivial changes to Rcpp and/or result in losing some of
    the user-friendliness we've crafted in the explicit RcppExported
    function entry points.  Still, it could be explored and may result
    in significantly fewer lines of code if successful.
 
-6. Add a FAQ and other documentation / examples.
+7. Add a FAQ and other documentation / examples.
 
-7. Add more unit tests.
+8. Add more unit tests.
 
-8. Explore removing the CLONE() in extractors.cpp.  This makes for
+9. Explore removing the CLONE() in extractors.cpp.  This makes for
    unusual semantics for any mutable methods of sub-messages.  For
    example, clear(), setExtension(), and probably also update() ( but
    "$<-" on sub-messages is not a problem, it seems).  More details below.
 
-9. What should we do when we unload the package?  Any additional
+10. What should we do when we unload the package?  Any additional
    resources to free that is not currently done?
 
-10. finalizers [murray: what is needed here?]
+11. finalizers [murray: what is needed here?]
 
-11. Clean up formatting / whitespace (its awful, run it all through
+12. Clean up formatting / whitespace (its awful, run it all through
     clang-format?)
 
-12. Thoroughly audit extensions support and other deeply nested types
+13. Thoroughly audit extensions support and other deeply nested types
    support to ensure everything is implemented as expected.
 
 Stuff I think belongs in additional packages that depend on RProtoBuf,



More information about the Rprotobuf-commits mailing list