Permalink
Browse files

Vendor CIJoe.

  • Loading branch information...
1 parent ff66603 commit f26f93a9b9b5a0a10efffa4308f370a45208e04f @jbarnette committed Sep 12, 2010
Showing with 11,248 additions and 1 deletion.
  1. +4 −1 config/config.ru
  2. +22 −0 vendor/choice-0.1.4/CHANGELOG
  3. +18 −0 vendor/choice-0.1.4/LICENSE
  4. +443 −0 vendor/choice-0.1.4/README
  5. +87 −0 vendor/choice-0.1.4/examples/ftpd.rb
  6. +42 −0 vendor/choice-0.1.4/examples/gamble.rb
  7. +166 −0 vendor/choice-0.1.4/lib/choice.rb
  8. +67 −0 vendor/choice-0.1.4/lib/choice/lazyhash.rb
  9. +90 −0 vendor/choice-0.1.4/lib/choice/option.rb
  10. +233 −0 vendor/choice-0.1.4/lib/choice/parser.rb
  11. +8 −0 vendor/choice-0.1.4/lib/choice/version.rb
  12. +187 −0 vendor/choice-0.1.4/lib/choice/writer.rb
  13. +234 −0 vendor/choice-0.1.4/test/test_choice.rb
  14. +76 −0 vendor/choice-0.1.4/test/test_lazyhash.rb
  15. +145 −0 vendor/choice-0.1.4/test/test_option.rb
  16. +389 −0 vendor/choice-0.1.4/test/test_parser.rb
  17. +103 −0 vendor/choice-0.1.4/test/test_writer.rb
  18. +20 −0 vendor/cijoe-0.7.0/LICENSE
  19. +170 −0 vendor/cijoe-0.7.0/README.md
  20. +33 −0 vendor/cijoe-0.7.0/Rakefile
  21. +51 −0 vendor/cijoe-0.7.0/bin/cijoe
  22. +235 −0 vendor/cijoe-0.7.0/lib/cijoe.rb
  23. +67 −0 vendor/cijoe-0.7.0/lib/cijoe/build.rb
  24. +72 −0 vendor/cijoe-0.7.0/lib/cijoe/campfire.rb
  25. +27 −0 vendor/cijoe-0.7.0/lib/cijoe/commit.rb
  26. +43 −0 vendor/cijoe-0.7.0/lib/cijoe/config.rb
  27. +91 −0 vendor/cijoe-0.7.0/lib/cijoe/server.rb
  28. +3 −0 vendor/cijoe-0.7.0/lib/cijoe/version.rb
  29. +74 −0 vendor/cijoe-0.7.0/lib/cijoe/views/template.erb
  30. +12 −0 vendor/cijoe-0.7.0/test/helper.rb
  31. +17 −0 vendor/cijoe-0.7.0/test/test_cijoe.rb
  32. +68 −0 vendor/cijoe-0.7.0/test/test_cijoe_server.rb
  33. +43 −0 vendor/sinatra-1.0/AUTHORS
  34. +511 −0 vendor/sinatra-1.0/CHANGES
  35. +22 −0 vendor/sinatra-1.0/LICENSE
  36. +552 −0 vendor/sinatra-1.0/README.jp.rdoc
  37. +636 −0 vendor/sinatra-1.0/README.rdoc
  38. +116 −0 vendor/sinatra-1.0/Rakefile
  39. +7 −0 vendor/sinatra-1.0/lib/sinatra.rb
  40. +1,167 −0 vendor/sinatra-1.0/lib/sinatra/base.rb
  41. BIN vendor/sinatra-1.0/lib/sinatra/images/404.png
  42. BIN vendor/sinatra-1.0/lib/sinatra/images/500.png
  43. +28 −0 vendor/sinatra-1.0/lib/sinatra/main.rb
  44. +307 −0 vendor/sinatra-1.0/lib/sinatra/showexceptions.rb
  45. +746 −0 vendor/sinatra-1.0/lib/sinatra/tilt.rb
  46. +94 −0 vendor/sinatra-1.0/sinatra.gemspec
  47. +160 −0 vendor/sinatra-1.0/test/base_test.rb
  48. +65 −0 vendor/sinatra-1.0/test/builder_test.rb
  49. +64 −0 vendor/sinatra-1.0/test/contest.rb
  50. +81 −0 vendor/sinatra-1.0/test/erb_test.rb
  51. +82 −0 vendor/sinatra-1.0/test/erubis_test.rb
  52. +100 −0 vendor/sinatra-1.0/test/extensions_test.rb
  53. +221 −0 vendor/sinatra-1.0/test/filter_test.rb
  54. +95 −0 vendor/sinatra-1.0/test/haml_test.rb
  55. +76 −0 vendor/sinatra-1.0/test/helper.rb
  56. +582 −0 vendor/sinatra-1.0/test/helpers_test.rb
  57. +37 −0 vendor/sinatra-1.0/test/less_test.rb
  58. +197 −0 vendor/sinatra-1.0/test/mapped_error_test.rb
  59. +68 −0 vendor/sinatra-1.0/test/middleware_test.rb
  60. +33 −0 vendor/sinatra-1.0/test/request_test.rb
  61. +42 −0 vendor/sinatra-1.0/test/response_test.rb
  62. +98 −0 vendor/sinatra-1.0/test/result_test.rb
  63. +59 −0 vendor/sinatra-1.0/test/route_added_hook_test.rb
  64. +860 −0 vendor/sinatra-1.0/test/routing_test.rb
  65. +85 −0 vendor/sinatra-1.0/test/sass_test.rb
  66. +47 −0 vendor/sinatra-1.0/test/server_test.rb
  67. +368 −0 vendor/sinatra-1.0/test/settings_test.rb
  68. +13 −0 vendor/sinatra-1.0/test/sinatra_test.rb
  69. +93 −0 vendor/sinatra-1.0/test/static_test.rb
  70. +159 −0 vendor/sinatra-1.0/test/templates_test.rb
  71. +3 −0 vendor/sinatra-1.0/test/views/error.builder
  72. +3 −0 vendor/sinatra-1.0/test/views/error.erb
  73. +3 −0 vendor/sinatra-1.0/test/views/error.erubis
  74. +3 −0 vendor/sinatra-1.0/test/views/error.haml
  75. +2 −0 vendor/sinatra-1.0/test/views/error.sass
  76. +1 −0 vendor/sinatra-1.0/test/views/foo/hello.test
  77. +1 −0 vendor/sinatra-1.0/test/views/hello.builder
  78. +1 −0 vendor/sinatra-1.0/test/views/hello.erb
  79. +1 −0 vendor/sinatra-1.0/test/views/hello.erubis
  80. +1 −0 vendor/sinatra-1.0/test/views/hello.haml
  81. +5 −0 vendor/sinatra-1.0/test/views/hello.less
  82. +2 −0 vendor/sinatra-1.0/test/views/hello.sass
  83. +1 −0 vendor/sinatra-1.0/test/views/hello.test
  84. +3 −0 vendor/sinatra-1.0/test/views/layout2.builder
  85. +2 −0 vendor/sinatra-1.0/test/views/layout2.erb
  86. +2 −0 vendor/sinatra-1.0/test/views/layout2.erubis
  87. +2 −0 vendor/sinatra-1.0/test/views/layout2.haml
  88. +1 −0 vendor/sinatra-1.0/test/views/layout2.test
View
@@ -1,4 +1,7 @@
-require "rubygems"
+Dir["../../vendor/*/lib"].each do |path|
+ $:.unshift File.expand_path(path)
+end
+
require "cijoe"
use Rack::CommonLogger
@@ -0,0 +1,22 @@
+0.1.3:
+ - Added args_of method to retrieve the arguments of an option
+
+0.1.2:
+ - Made validate directive accept block and validate against its boolean value.
+ - Created shorthand format for defining options directly with a hash.
+
+0.1.1:
+ - Fixed test_option.rb to be self sufficient.
+ - Fix so that long argument with equals sign in it will parse correctly [Justin Bailey]
+ - Added 'defaultize' deprecation warning. Too much magic can be harmful.
+ - Made Choice::Writer::puts, print, and printf public, can now possibly be used by other Choice classes.
+ - Changed UnknownArgument to UnknownOption (more descriptive)
+ - Added a 'valid' option as per bugtracker request for 'enum.' [Alexis Li]
+ - Change --long=[ARG] optional format to --long[=ARG] but keep around old format just in case.
+ - Added list format to options as per bug tracker suggestion in the format of --long=*LONG [Alexis Li]
+ - Added --long ARG format. Works with --long [ARG] and --long *ARG and --long [*ARG]
+ - Added :required option which insists an option is present.
+ - Added gamble.rb card game example.
+
+0.1.0:
+ - First release
@@ -0,0 +1,18 @@
+Copyright (c) 2006 Chris Wanstrath
+
+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.
Oops, something went wrong.

0 comments on commit f26f93a

Please sign in to comment.