| 0 | 1 TODO: | 
|  | 2 - update manual | 
|  | 3   - document new dynports | 
|  | 4   - check signature format markup (.dyncall) | 
|  | 5 | 
|  | 6 - updates from dyncall (compare svn 1284 -> 1381) | 
|  | 7 - name mangling R <-> C ... exchange the first '_' in C -> '.' in R. | 
|  | 8 - feature: support for function pointers arguments, | 
|  | 9     if R closure is passed, auto wrap function a callback object | 
|  | 10     the callback object is appended in a global list | 
|  | 11 - bugfix for using callconv prefixes via .dyncall and not .dyncall.*. | 
|  | 12   using a different callvm for .dyncall that may be setup via prefixes and | 
|  | 13   resets to default always. | 
|  | 14 - test R build on solaris and sparc(64). | 
|  | 15 - document win32 expat binary installation | 
|  | 16 - callbacks should fail with "not yet implemented" on unsupported platforms | 
|  | 17 - use raw vectors for 1-to-1 bit encoding of values e.g. raw(8) for (u)int64 values | 
|  | 18 - handling of Csingle attribute on double vectors | 
|  | 19 - character encoding support, R supports UTF-8. | 
|  | 20 - Fortran calling conventions | 
|  | 21 - attr("struct") -> attr("CType") | 
|  | 22 - parseStructInfos -> cstruct | 
|  | 23 - parseUnionInfos -> cunion | 
|  | 24 - .dyncall typed pointer | 
|  | 25 - as.struct -> as.ctype | 
|  | 26 - new.struct -> cdata | 
|  | 27 - new.callback -> cfunction | 
|  | 28 - planed dynports:glut, curl, openal | 
|  | 29 | 
|  | 30 BUGS: | 
|  | 31 - OpenBSD 4.8/amd64: SDL failed due to pthread. | 
|  | 32   R version on OpenBSD does not provide a shared R library, thus | 
|  | 33   the symbols are not resolvable. | 
|  | 34   Additional Test for resolving self: | 
|  | 35   While .dynsym(as.extptr(NULL), "R_ShowMessage") works on Mac OS X, it fails on OpenBSD. | 
|  | 36 - demo(ttf) failed on Mac OS X 10.6 | 
|  | 37 |