ext/ox/ox.h in ox-1.5.1 vs ext/ox/ox.h in ox-1.5.2
- old
+ new
@@ -119,10 +119,12 @@
NoCode = 0,
ArrayCode = 'a',
String64Code = 'b', // base64 encoded String
ClassCode = 'c',
Symbol64Code = 'd', // base64 encoded Symbol
+ DateCode = 'D',
+ ExceptionCode = 'e',
FloatCode = 'f',
RegexpCode = 'g',
HashCode = 'h',
FixnumCode = 'i',
BignumCode = 'j',
@@ -229,10 +231,11 @@
extern ID ox_error_id;
extern ID ox_excl_id;
extern ID ox_fileno_id;
extern ID ox_inspect_id;
extern ID ox_instruct_id;
+extern ID ox_jd_id;
extern ID ox_keys_id;
extern ID ox_local_id;
extern ID ox_mesg_id;
extern ID ox_message_id;
extern ID ox_nodes_id;
@@ -247,9 +250,10 @@
extern ID ox_to_sym_id;
extern ID ox_tv_sec_id;
extern ID ox_tv_usec_id;
extern ID ox_value_id;
+extern VALUE ox_date_class;
extern VALUE ox_empty_string;
extern VALUE ox_encoding_sym;
extern VALUE ox_struct_class;
extern VALUE ox_time_class;
extern VALUE ox_zero_fixnum;