Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Updating & tidying

  • Loading branch information...
commit 4872edd2dfa4f052811f4a14c64e3708d8d35b2b 1 parent 3eaae32
@hadley authored
View
5 testing.md → complete/testing.md
@@ -37,4 +37,7 @@ Questions
* how can tests be self documenting? `should "return its full name"`
-* can we (by using codetools) only rerun tests that are affected by the changes we made?
+* can we (by using codetools) only rerun tests that are affected by the changes we made?
+
+
+See testthat
View
0  circular.md → ggplot2-circular.md
File renamed without changes
View
21 gui.md
@@ -1,28 +1,12 @@
High-level gui library for R
============================
-Should be based on RGtk2, or other single library. Takes the best features of gWidgets and extends them in a way that isn't possible when you have to support multiple toolkits. (Another DSL)
+Should be based on Qt. Takes the best features of gWidgets and extends them in a way that isn't possible when you have to support multiple toolkits. (Another DSL). Uses mutable objects to create DSL.
Ideas
-----
-* use method chaining to make it easier to make multiple changes
- slider$
- set_value(30)$
- set_height(20)
-
- This moves away from R's usual object semantics, but immutable objects are not well suited for modelling things that are clearly mutable.
-
-
-* structure of code (e.g. with indentation) should mimic structure of eventual gui
- container$
- add_child(x)$
- add_child(new_group()$
- add_child("Hi")$
- add_button("Click me")
- )
-* use mvc ideas to connect gui elements to R objects
-* should be easy to add handlers to different events
+See mutatrGui for basics.
Higher-level interface should be centred around concept of typed variables:
@@ -33,3 +17,4 @@ Higher-level interface should be centred around concept of typed variables:
* multiselect: checkbox group, table, ...
Should separate between value (what computer uses) and label (what humans use).
+
View
4 runtime-rcmd.md
@@ -29,4 +29,6 @@ Pluggable components:
* load code
* compile C code
-See menu() and select.list() for ui components.
+See menu() and select.list() for ui components.
+
+Use dependency description ideas from rake.
View
3  search-keywords.md
@@ -14,3 +14,6 @@ http://del.icio.us/url/d36da589362972cd6c657aeafb9970af
http://www.brandtags.net/browse.php?id=176
http://feeds.feedburner.com/~r/JuiceAnalytics/~3/507401848/
+
+
+See related work in manyeyes and by juice analytics.
View
0  us-legislation.md
No changes.
Please sign in to comment.
Something went wrong with that request. Please try again.