Page history
30 September 2014
1 June 2012
7 July 2010
16 March 2010
→Libraries
+64
→Pointers
+627
→Properties of types
−4
→Properties of types
+547
→User-defined types
+1
→User-defined types
+120
→User-defined types
−14
→User-defined types
+331
10 March 2010
9 February 2010
28 January 2010
16 January 2010
31 December 2009
→Examples: copyediting
+32
→Conversions
+75
→Int64: clarify that hex strings require 0x
+86
→Libraries
+221
30 December 2009
11 November 2009
30 October 2009
26 October 2009
24 October 2009
→Converting strings
+427
→Implementation notes
−1,907
→Int64
−1
→Int64
+39
→Properties of types
+8
→Properties of types
+2
→User-defined types
+123
23 October 2009
22 October 2009
21 October 2009
20 October 2009
→Future directions
+2,224
→Calling types: Give up and switch to a bulleted list
−89
→Calling types: Add auto-sizing ctypes.jschar.array(10)("hello") and ctypes.char.array(10)("hello")
+784
→Conversions: elaborate on that
+152
→Conversions: Add note about not autoconverting from a char.array(10) to a JS string
+473
→Auto-converting strings: fmt
m−12
new jargon "wrapped integer type"; delete leftover reference to uint32_t possibly aliasing unsigned long (we decided against it)
+43
→Conversions: kill the voidptr_t("0x0123456789abcdef") ExplicitConvert case
−249
Remove the string types. Auto-convert from JS strings to C/C++ array-of-char types, but not vice versa.
+2,273
18 October 2009
16 October 2009
make builtin types int and int32_t distinct on all platforms, and likewise short and int16_t etc.; also, SameType fixes
+432
tidying up
−110