3 # a simple php yaml class
7 # >> $changes = Spyc::YAMLLoad('CHANGES');
10 title: Spyc -- a Simple PHP YAML Class
12 author: [chris wanstrath, chris@ozmm.org]
13 websites: [http://www.yaml.org, http://spyc.sourceforge.net/]
14 license: [MIT License, http://www.opensource.org/licenses/mit-license.php]
15 copyright: (c) 2005-2006 Chris Wanstrath
19 - Implemented Mustafa Kumas' changes:
20 - Improved regex in _inlineEscape() method.
21 - Improved handling of escaped single and double quotes within strings.
24 - Implemented Fabien Potencier's changes:
25 - Fixed warnings reported by E_STRICT
26 - More complete YAML boolean support (on/off yes/no y/n)
27 - Produce error when someone tries to use tabs instead of spaces.
28 - Moved array_kmerge function into a private method.
29 - Added PHP5 strict version of class (spyc.php5).
30 - Added line break preservation in dump()
31 - Added some string checking sanity before calling file_exists()
34 - Hashes (#) can now be used in strings, and comments work better.
35 - Fixed warning about non-object.
36 - Numeric keys are now allowed.
37 - '"key" : value' is now allowed (space after quoted key name)
38 - Underscore (_) and other crazy characters now allowed in key names of
40 - Added options/parameters to change indent and wordwrap length in dump()
41 - Added a really primitive, lo-fi output test script.
44 - Fixed notices that were being generated when set to E_ALL.
45 - Defined some private properties like a good OOPer.