Permalink
Browse files

initial commit

0 parents commit a201054c92a87203fff03aaedbf0af8cfa4d1f8c @tenderlove tenderlove committed Sep 24, 2012
Showing with 18,800 additions and 0 deletions.
  1. +8 −0 .autotest.erb
  2. +6 −0 CHANGELOG.rdoc
  3. +55 −0 Manifest.txt
  4. +48 −0 README.rdoc
  5. +31 −0 Rakefile
  6. +1,165 −0 ext/syck/bytecode.c
  7. +1,247 −0 ext/syck/emitter.c
  8. +3 −0 ext/syck/extconf.h
  9. +5 −0 ext/syck/extconf.rb
  10. +1,894 −0 ext/syck/gram.c
  11. +79 −0 ext/syck/gram.h
  12. +173 −0 ext/syck/handler.c
  13. +2,990 −0 ext/syck/implicit.c
  14. +407 −0 ext/syck/node.c
  15. +2,328 −0 ext/syck/rubyext.c
  16. +524 −0 ext/syck/syck.c
  17. +453 −0 ext/syck/syck.h
  18. +2,724 −0 ext/syck/token.c
  19. +259 −0 ext/syck/yaml2byte.c
  20. +171 −0 ext/syck/yamlbyte.h
  21. +447 −0 lib/syck.rb
  22. +242 −0 lib/syck/baseemitter.rb
  23. +222 −0 lib/syck/basenode.rb
  24. +45 −0 lib/syck/constants.rb
  25. +35 −0 lib/syck/encoding.rb
  26. +34 −0 lib/syck/error.rb
  27. +14 −0 lib/syck/loader.rb
  28. +467 −0 lib/syck/rubytypes.rb
  29. +41 −0 lib/syck/stream.rb
  30. +85 −0 lib/syck/stringio.rb
  31. +16 −0 lib/syck/syck.rb
  32. +95 −0 lib/syck/tag.rb
  33. +192 −0 lib/syck/types.rb
  34. +54 −0 lib/syck/yamlnode.rb
  35. +54 −0 lib/syck/ypath.rb
  36. +14 −0 lib/yaml/syck.rb
  37. +24 −0 test/test_array.rb
  38. +37 −0 test/test_boolean.rb
  39. +27 −0 test/test_class.rb
  40. +3 −0 test/test_engine_manager.rb
  41. +46 −0 test/test_exception.rb
  42. +29 −0 test/test_hash.rb
  43. +20 −0 test/test_null.rb
  44. +56 −0 test/test_omap.rb
  45. +31 −0 test/test_set.rb
  46. +45 −0 test/test_string.rb
  47. +42 −0 test/test_struct.rb
  48. +8 −0 test/test_syck.rb
  49. +22 −0 test/test_symbol.rb
  50. +24 −0 test/test_time.rb
  51. +1,414 −0 test/test_yaml.rb
  52. +64 −0 test/test_yaml_properties.rb
  53. +194 −0 test/test_yamldbm.rb
  54. +87 −0 test/test_yamlstore.rb
@@ -0,0 +1,8 @@
+# -*- ruby -*-
+
+require 'autotest/restart'
+
+Autotest.add_hook :initialize do |at|
+ at.testlib = 'minitest/autorun'
+ at.find_directories = ARGV unless ARGV.empty?
+end
@@ -0,0 +1,6 @@
+=== 1.0.0 / 2012-09-24
+
+* 1 major enhancement
+
+ * Birthday!
+
@@ -0,0 +1,55 @@
+.autotest.erb
+CHANGELOG.rdoc
+Manifest.txt
+README.rdoc
+Rakefile
+ext/syck/bytecode.c
+ext/syck/emitter.c
+ext/syck/extconf.h
+ext/syck/extconf.rb
+ext/syck/gram.c
+ext/syck/gram.h
+ext/syck/handler.c
+ext/syck/implicit.c
+ext/syck/node.c
+ext/syck/rubyext.c
+ext/syck/syck.c
+ext/syck/syck.h
+ext/syck/token.c
+ext/syck/yaml2byte.c
+ext/syck/yamlbyte.h
+lib/syck.bundle
+lib/syck.rb
+lib/syck/baseemitter.rb
+lib/syck/basenode.rb
+lib/syck/constants.rb
+lib/syck/encoding.rb
+lib/syck/error.rb
+lib/syck/loader.rb
+lib/syck/rubytypes.rb
+lib/syck/stream.rb
+lib/syck/stringio.rb
+lib/syck/syck.rb
+lib/syck/tag.rb
+lib/syck/types.rb
+lib/syck/yamlnode.rb
+lib/syck/ypath.rb
+lib/yaml/syck.rb
+test/test_array.rb
+test/test_boolean.rb
+test/test_class.rb
+test/test_engine_manager.rb
+test/test_exception.rb
+test/test_hash.rb
+test/test_null.rb
+test/test_omap.rb
+test/test_set.rb
+test/test_string.rb
+test/test_struct.rb
+test/test_syck.rb
+test/test_symbol.rb
+test/test_time.rb
+test/test_yaml.rb
+test/test_yaml_properties.rb
+test/test_yamldbm.rb
+test/test_yamlstore.rb
@@ -0,0 +1,48 @@
+= syck
+
+* FIX (url)
+
+== DESCRIPTION:
+
+FIX (describe your package)
+
+== FEATURES/PROBLEMS:
+
+* FIX (list of features or problems)
+
+== SYNOPSIS:
+
+ FIX (code sample of usage)
+
+== REQUIREMENTS:
+
+* FIX (list of requirements)
+
+== INSTALL:
+
+* FIX (sudo gem install, anything else)
+
+== LICENSE:
+
+(The MIT License)
+
+Copyright (c) 2012 Aaron Patterson
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+'Software'), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
@@ -0,0 +1,31 @@
+# -*- ruby -*-
+
+require 'rubygems'
+require 'hoe'
+
+Hoe.plugins.delete :rubyforge
+Hoe.plugin :minitest
+Hoe.plugin :gemspec # `gem install hoe-gemspec`
+Hoe.plugin :git # `gem install hoe-git`
+
+gem 'rake-compiler', '>= 0.4.1'
+require "rake/extensiontask"
+
+Hoe.spec 'syck' do
+ developer('Aaron Patterson', 'aaron@tenderlovemaking.com')
+ self.readme_file = 'README.rdoc'
+ self.history_file = 'CHANGELOG.rdoc'
+ self.extra_rdoc_files = FileList['*.rdoc']
+
+ extra_dev_deps << ['rake-compiler', '>= 0.4.1']
+
+ self.spec_extras = {
+ :extensions => ["ext/syck/extconf.rb"],
+ }
+
+ Rake::ExtensionTask.new "syck", spec do |ext|
+ ext.lib_dir = File.join(*['lib', ENV['FAT_DIR']].compact)
+ end
+end
+
+# vim: syntax=ruby
Oops, something went wrong.

0 comments on commit a201054

Please sign in to comment.