Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 53 lines (45 sloc) 1.504 kB
12658d6 started json parser
Peter Ohler authored
1 ;; -*- mode: outline; outline-regexp: " *[-\+]"; indent-tabs-mode: nil -*-
2
3 ^c^d hide subtree
4 ^c^s show subtree
5
6248665 ready for use with limitations
Peter Ohler authored
6 - next
836d74d updated README
Peter Ohler authored
7 - unicode
8 - remove option for encoding, always make UTF-8
9 - later allow utf-16
10 - keep ascii-only but make default - this is rcf compliant
11 - maybe change the name to 'unicode' or reverse it to allow-high-bits
12 -
13 - change encoding to be unicode
14 - use utf-16 surrogate pairs for extended
15 - size logic
16 - if character has hi bit set
17 - size is number of bits set
18 - skip that many characters unless one of them is 0 or exceed length
19 -
20
0f8c55f notes updated
Peter Ohler authored
21
836d74d updated README
Peter Ohler authored
22 - setup travis to run tests
23 - make sure time handles nsec instead of usec
4023697 open and close option fo Oj::Doc implemented but not documented yet.
Peter Ohler authored
24
0f8c55f notes updated
Peter Ohler authored
25 - stream
26 - use with Oj::Doc
27 - use with standard
28 - add callback SAX like option
29 - callback parser
30 - object_start
31 - object_end
32 - array_start
33 - array_end
34 - value
35 - key
6b22c57 finishing off circular reference implementation
Peter Ohler authored
36
37 - default callbacks use straight C and create Hash or Object according to mode
38 - callback object
39 - check respond_to? for each method at start
40 - methods to indicate that defaults should be used instead of ignored
41 - use_default_hash_callback?
42 - use_default_array_callback?
43 - use_default_key_callback?
44 - use_default_value_callback?
45 - or maybe
46 - hash_callback? returns nil, :default, :my_hash_callback
47 - default is to check hash_start and hash_end and no nothing if they do not exist
48 -
12658d6 started json parser
Peter Ohler authored
49
6b22c57 finishing off circular reference implementation
Peter Ohler authored
50 - dump
51 - support stream as arg
52 - always dump to stream/file if possible (check performance)
Something went wrong with that request. Please try again.