--- !ruby/object:Gem::Specification name: wlang version: !ruby/object:Gem::Version version: 2.2.0 prerelease: platform: ruby authors: - Bernard Lambeau - Louis Lambeau autorequire: bindir: bin cert_chain: [] date: 2013-03-05 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: awesome_print requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.0.2 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.0.2 - !ruby/object:Gem::Dependency name: tilt requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '1.3' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '1.3' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.9.2 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.9.2 - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '1.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 2.10.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 2.10.0 - !ruby/object:Gem::Dependency name: sinatra requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '1.4' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '1.4' - !ruby/object:Gem::Dependency name: rack-test requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.6.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.6.1 - !ruby/object:Gem::Dependency name: citrus requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 2.4.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 2.4.1 - !ruby/object:Gem::Dependency name: temple requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.4.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.4.0 - !ruby/object:Gem::Dependency name: quickl requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.4.3 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.4.3 - !ruby/object:Gem::Dependency name: path requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '1.3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '1.3' - !ruby/object:Gem::Dependency name: backports requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '2.6' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '2.6' description: ! 'WLang is a general-purpose *code generation*/*templating engine*. It''s main aim is to help you generating web pages, sql queries, ruby code (that is, generating text in general) without having to worry too much about html entities encoding, sql back quoting, string escaping and the like. WLang proposes a generic engine that you can easily extend to fit your needs. It also proposes standard instantiations of this engine for common tasks such as rendering HTML web pages.' email: - blambeau@gmail.com - llambeau@gmail.com executables: - wlang extensions: [] extra_rdoc_files: - README.md - CHANGELOG.md - LICENCE.md files: - wlang.gemspec - wlang.noespec - CHANGELOG.md - Gemfile - Gemfile.lock - bin/wlang - lib/wlang/command.rb - lib/wlang/compiler/autospacing.rb - lib/wlang/compiler/dialect_enforcer.rb - lib/wlang/compiler/filter.rb - lib/wlang/compiler/grammar.citrus - lib/wlang/compiler/parser.rb - lib/wlang/compiler/proc_call_removal.rb - lib/wlang/compiler/static_merger.rb - lib/wlang/compiler/strconcat_flattener.rb - lib/wlang/compiler/to_ruby_abstraction.rb - lib/wlang/compiler/to_ruby_code.rb - lib/wlang/compiler.rb - lib/wlang/dialect.rb - lib/wlang/dummy.rb - lib/wlang/html.rb - lib/wlang/loader.rb - lib/wlang/scope/binding_scope.rb - lib/wlang/scope/null_scope.rb - lib/wlang/scope/object_scope.rb - lib/wlang/scope/proc_scope.rb - lib/wlang/scope/sinatra_scope.rb - lib/wlang/scope.rb - lib/wlang/source/front_matter.rb - lib/wlang/source.rb - lib/wlang/template.rb - lib/wlang/tilt/wlang_template.rb - lib/wlang/tilt.rb - lib/wlang/version.rb - lib/wlang.rb - LICENCE.md - Manifest.txt - Rakefile - README.md - spec/assumptions/test_core.rb - spec/fixtures/dialect/foobar.rb - spec/fixtures/dialect/upcasing.rb - spec/fixtures/templates/hello.wlang - spec/fixtures/templates/hello_from_sinatra.wlang - spec/fixtures/templates/hello_with_data.wlang - spec/fixtures/templates/hello_with_explicit_locals.wlang - spec/fixtures/templates/hello_with_partials.wlang - spec/integration/examples/1-html-intro/1-basics.md - spec/integration/examples/1-html-intro/2-imperative.md - spec/integration/examples/1-html-intro/3-partials.md - spec/integration/examples/1-html-intro/4-recursion.md - spec/integration/examples/1-html-intro/5-polymorphism.md - spec/integration/html/test_ampersand.rb - spec/integration/html/test_bang.rb - spec/integration/html/test_caret.rb - spec/integration/html/test_dollar.rb - spec/integration/html/test_greater.rb - spec/integration/html/test_modulo.rb - spec/integration/html/test_plus.rb - spec/integration/html/test_question.rb - spec/integration/html/test_sharp.rb - spec/integration/html/test_slash.rb - spec/integration/html/test_star.rb - spec/integration/sinatra/test_partials.rb - spec/integration/test_dummy.rb - spec/integration/test_examples.rb - spec/integration/test_readme.rb - spec/integration/test_upcasing.rb - spec/integration/tilt/test_wlang_template.rb - spec/spec_helper.rb - spec/test_wlang.rb - spec/unit/command/test_install.rb - spec/unit/compiler/autospacing/test_right_strip.rb - spec/unit/compiler/autospacing/test_unindent.rb - spec/unit/compiler/test_dialect_enforcer.rb - spec/unit/compiler/test_grammar.rb - spec/unit/compiler/test_parser.rb - spec/unit/compiler/test_proc_call_removal.rb - spec/unit/compiler/test_static_merger.rb - spec/unit/compiler/test_strconcat_flattener.rb - spec/unit/compiler/test_to_ruby_abstraction.rb - spec/unit/compiler/test_to_ruby_code.rb - spec/unit/compiler/test_to_ruby_proc.rb - spec/unit/dialect/test_compile.rb - spec/unit/dialect/test_context.rb - spec/unit/dialect/test_evaluate.rb - spec/unit/dialect/test_new.rb - spec/unit/dialect/test_render.rb - spec/unit/dialect/test_tag.rb - spec/unit/dialect/test_tag_dispatching_name.rb - spec/unit/dialect/test_with_scope.rb - spec/unit/scope/sinatra_scope/test_fetch.rb - spec/unit/scope/test_binding_scope.rb - spec/unit/scope/test_chain.rb - spec/unit/scope/test_coerce.rb - spec/unit/scope/test_null_scope.rb - spec/unit/scope/test_object_scope.rb - spec/unit/scope/test_proc_scope.rb - spec/unit/scope/test_push.rb - spec/unit/source/front_matter/test_locals.rb - spec/unit/source/front_matter/test_template_content.rb - spec/unit/source/test_locals.rb - spec/unit/source/test_path.rb - spec/unit/source/test_template_content.rb - spec/unit/source/test_with_front_matter.rb - spec/unit/template/test_call.rb - spec/unit/template/test_call_args_conventions.rb - spec/unit/template/test_new.rb - spec/unit/template/test_path.rb - spec/unit/template/test_render.rb - spec/unit/template/test_to_ast.rb - spec/unit/template/test_to_ruby_code.rb - spec/unit/template/test_to_ruby_proc.rb - spec/unit/template/test_yaml_front_matter.rb - spec/unit/test_assumptions.rb - spec/unit/test_scope.rb - spec/unit/tilt/test_wlang_template.rb - tasks/debug_mail.rake - tasks/debug_mail.txt - tasks/gem.rake - tasks/spec_test.rake - tasks/unit_test.rake - tasks/yard.rake homepage: http://github.com/blambeau/wlang licenses: [] post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' segments: - 0 hash: 1035684278937019643 required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' segments: - 0 hash: 1035684278937019643 requirements: [] rubyforge_project: rubygems_version: 1.8.24 signing_key: specification_version: 3 summary: WLang is a powerful code generation and templating engine test_files: - spec/assumptions/test_core.rb - spec/fixtures/dialect/foobar.rb - spec/fixtures/dialect/upcasing.rb - spec/fixtures/templates/hello.wlang - spec/fixtures/templates/hello_from_sinatra.wlang - spec/fixtures/templates/hello_with_data.wlang - spec/fixtures/templates/hello_with_explicit_locals.wlang - spec/fixtures/templates/hello_with_partials.wlang - spec/integration/examples/1-html-intro/1-basics.md - spec/integration/examples/1-html-intro/2-imperative.md - spec/integration/examples/1-html-intro/3-partials.md - spec/integration/examples/1-html-intro/4-recursion.md - spec/integration/examples/1-html-intro/5-polymorphism.md - spec/integration/html/test_ampersand.rb - spec/integration/html/test_bang.rb - spec/integration/html/test_caret.rb - spec/integration/html/test_dollar.rb - spec/integration/html/test_greater.rb - spec/integration/html/test_modulo.rb - spec/integration/html/test_plus.rb - spec/integration/html/test_question.rb - spec/integration/html/test_sharp.rb - spec/integration/html/test_slash.rb - spec/integration/html/test_star.rb - spec/integration/sinatra/test_partials.rb - spec/integration/test_dummy.rb - spec/integration/test_examples.rb - spec/integration/test_readme.rb - spec/integration/test_upcasing.rb - spec/integration/tilt/test_wlang_template.rb - spec/spec_helper.rb - spec/test_wlang.rb - spec/unit/command/test_install.rb - spec/unit/compiler/autospacing/test_right_strip.rb - spec/unit/compiler/autospacing/test_unindent.rb - spec/unit/compiler/test_dialect_enforcer.rb - spec/unit/compiler/test_grammar.rb - spec/unit/compiler/test_parser.rb - spec/unit/compiler/test_proc_call_removal.rb - spec/unit/compiler/test_static_merger.rb - spec/unit/compiler/test_strconcat_flattener.rb - spec/unit/compiler/test_to_ruby_abstraction.rb - spec/unit/compiler/test_to_ruby_code.rb - spec/unit/compiler/test_to_ruby_proc.rb - spec/unit/dialect/test_compile.rb - spec/unit/dialect/test_context.rb - spec/unit/dialect/test_evaluate.rb - spec/unit/dialect/test_new.rb - spec/unit/dialect/test_render.rb - spec/unit/dialect/test_tag.rb - spec/unit/dialect/test_tag_dispatching_name.rb - spec/unit/dialect/test_with_scope.rb - spec/unit/scope/sinatra_scope/test_fetch.rb - spec/unit/scope/test_binding_scope.rb - spec/unit/scope/test_chain.rb - spec/unit/scope/test_coerce.rb - spec/unit/scope/test_null_scope.rb - spec/unit/scope/test_object_scope.rb - spec/unit/scope/test_proc_scope.rb - spec/unit/scope/test_push.rb - spec/unit/source/front_matter/test_locals.rb - spec/unit/source/front_matter/test_template_content.rb - spec/unit/source/test_locals.rb - spec/unit/source/test_path.rb - spec/unit/source/test_template_content.rb - spec/unit/source/test_with_front_matter.rb - spec/unit/template/test_call.rb - spec/unit/template/test_call_args_conventions.rb - spec/unit/template/test_new.rb - spec/unit/template/test_path.rb - spec/unit/template/test_render.rb - spec/unit/template/test_to_ast.rb - spec/unit/template/test_to_ruby_code.rb - spec/unit/template/test_to_ruby_proc.rb - spec/unit/template/test_yaml_front_matter.rb - spec/unit/test_assumptions.rb - spec/unit/test_scope.rb - spec/unit/tilt/test_wlang_template.rb