[Pkg-javascript-commits] [mustache.js] 03/08: Merge tag 'upstream/2.3.0'

Martín Ferrari tincho at debian.org
Sun Nov 13 19:43:52 UTC 2016


This is an automated email from the git hooks/post-receive script.

tincho pushed a commit to branch tincho
in repository mustache.js.

commit c9e941410f2c0d638c5e561983267863200c3b6f
Merge: c9fb9ec 4c9be15
Author: Martín Ferrari <tincho at debian.org>
Date:   Sun Nov 13 19:03:08 2016 +0100

    Merge tag 'upstream/2.3.0'
    
    Upstream version 2.3.0
    
    # gpg: Signature made Sun 13 Nov 2016 19:03:03 CET
    # gpg:                using RSA key 5DD8E0BF91A3D3DA
    # gpg: please do a --check-trustdb
    # gpg: Good signature from "Martín Ferrari <tincho at tincho.org>" [ultimate]
    # gpg:                 aka "Martín Ferrari <martin.ferrari at gmail.com>" [ultimate]
    # gpg:                 aka "Martín Ferrari <tincho at debian.org>" [ultimate]
    # gpg:                 aka "Martín Ferrari <tincho at debconf.org>" [ultimate]
    # gpg:                 aka "[jpeg image of size 3999]" [ultimate]

 .eslintrc                                          |  20 +
 .gitignore                                         |  14 +-
 .gitmodules                                        |   3 +
 .travis.yml                                        |  20 +-
 .zuul.yml                                          |   8 +
 CHANGELOG.md                                       | 284 +++++++
 LICENSE                                            |  26 +-
 MIGRATING.md                                       |  50 ++
 README.md                                          | 698 ++++++++++-----
 Rakefile                                           |  83 +-
 TESTING.md                                         |  75 --
 bin/mustache                                       | 136 +++
 bower.json                                         |  20 +
 hooks/install-hooks.sh                             |  22 +
 hooks/pre-commit                                   |  89 ++
 mustache.js                                        | 934 +++++++++++++--------
 mustache.js.nuspec                                 |   2 +-
 mustache.min.js                                    |   7 +-
 package.json                                       |  61 ++
 spec/_files/ampersand_escape.js                    |   3 -
 spec/_files/apostrophe.js                          |   1 -
 spec/_files/array_of_partials_partial.js           |   3 -
 spec/_files/array_of_strings.js                    |   1 -
 spec/_files/array_of_strings.mustache              |   1 -
 spec/_files/array_of_strings_options.js            |   1 -
 spec/_files/array_of_strings_options.mustache      |   2 -
 spec/_files/array_of_strings_options.txt           |   1 -
 spec/_files/array_partial.js                       |   5 -
 spec/_files/bom_as_whitespace.js                   |   1 +
 spec/_files/bom_as_whitespace.mustache             |   1 +
 spec/_files/bom_as_whitespace.txt                  |   1 +
 spec/_files/bug_11_eating_whitespace.js            |   3 -
 spec/_files/comments.js                            |   5 -
 spec/_files/complex.txt                            |   6 -
 spec/_files/empty_partial.2.mustache               |   1 -
 spec/_files/empty_partial.js                       |   3 -
 spec/_files/empty_sections.js                      |   1 -
 spec/_files/empty_template.js                      |   1 -
 spec/_files/empty_template.txt                     |   1 -
 spec/_files/error_not_found.js                     |   1 -
 spec/_files/escaped.js                             |   7 -
 spec/_files/escaped.mustache                       |   3 -
 spec/_files/escaped.txt                            |   3 -
 spec/_files/higher_order_sections.js               |   9 -
 spec/_files/higher_order_sections.txt              |   1 -
 spec/_files/inverted_section.js                    |   3 -
 spec/_files/inverted_section.mustache              |   2 -
 spec/_files/nesting.txt                            |   4 -
 spec/_files/partial_recursion.2.mustache           |   4 -
 spec/_files/partial_recursion.js                   |  11 -
 spec/_files/partial_recursion.mustache             |   4 -
 spec/_files/partial_recursion.txt                  |   3 -
 spec/_files/reuse_of_enumerables.js                |   6 -
 spec/_files/template_partial.2.mustache            |   1 -
 spec/_files/template_partial.js                    |   8 -
 spec/_files/two_in_a_row.mustache                  |   1 -
 spec/_files/two_sections.js                        |   1 -
 spec/_files/two_sections.txt                       |   1 -
 spec/_files/unescaped.js                           |   5 -
 spec/_files/unescaped.mustache                     |   1 -
 spec/_files/unknown_pragma.js                      |   1 -
 spec/_files/unknown_pragma.mustache                |   1 -
 spec/_files/unknown_pragma.txt                     |   1 -
 spec/_files/view_partial.js                        |  19 -
 spec/_files/whitespace_partial.js                  |  19 -
 spec/mustache_spec.rb                              | 276 ------
 test/_files/ampersand_escape.js                    |   3 +
 {spec => test}/_files/ampersand_escape.mustache    |   0
 {spec => test}/_files/ampersand_escape.txt         |   0
 test/_files/apostrophe.js                          |   4 +
 {spec => test}/_files/apostrophe.mustache          |   0
 {spec => test}/_files/apostrophe.txt               |   0
 test/_files/array_of_strings.js                    |   3 +
 test/_files/array_of_strings.mustache              |   1 +
 {spec => test}/_files/array_of_strings.txt         |   0
 test/_files/avoids_obj_prototype_in_view_cache.js  |   4 +
 .../avoids_obj_prototype_in_view_cache.mustache    |   1 +
 test/_files/avoids_obj_prototype_in_view_cache.txt |   1 +
 test/_files/backslashes.js                         |   3 +
 test/_files/backslashes.mustache                   |   7 +
 test/_files/backslashes.txt                        |   7 +
 test/_files/bug_11_eating_whitespace.js            |   3 +
 .../_files/bug_11_eating_whitespace.mustache       |   0
 {spec => test}/_files/bug_11_eating_whitespace.txt |   0
 test/_files/bug_length_property.js                 |   3 +
 test/_files/bug_length_property.mustache           |   1 +
 test/_files/bug_length_property.txt                |   1 +
 test/_files/changing_delimiters.js                 |   4 +
 test/_files/changing_delimiters.mustache           |   1 +
 test/_files/changing_delimiters.txt                |   1 +
 test/_files/check_falsy.js                         |   7 +
 test/_files/check_falsy.mustache                   |   1 +
 test/_files/check_falsy.txt                        |   1 +
 test/_files/cli.json                               |   3 +
 test/_files/cli.mustache                           |   1 +
 test/_files/cli.txt                                |   1 +
 test/_files/cli_with_partials.json                 |  14 +
 test/_files/cli_with_partials.mustache             |   7 +
 test/_files/cli_with_partials.txt                  |   2 +
 test/_files/comments.js                            |   5 +
 {spec => test}/_files/comments.mustache            |   0
 {spec => test}/_files/comments.txt                 |   0
 {spec => test}/_files/complex.js                   |  12 +-
 {spec => test}/_files/complex.mustache             |   2 +-
 test/_files/complex.txt                            |   6 +
 test/_files/context_lookup.js                      |   8 +
 test/_files/context_lookup.mustache                |   1 +
 test/_files/context_lookup.txt                     |   1 +
 {spec => test}/_files/delimiters.js                |   4 +-
 {spec => test}/_files/delimiters.mustache          |   2 +-
 {spec => test}/_files/delimiters.txt               |   0
 test/_files/disappearing_whitespace.js             |   4 +
 test/_files/disappearing_whitespace.mustache       |   1 +
 test/_files/disappearing_whitespace.txt            |   1 +
 {spec => test}/_files/dot_notation.js              |  14 +-
 {spec => test}/_files/dot_notation.mustache        |   4 +-
 {spec => test}/_files/dot_notation.txt             |   4 +-
 {spec => test}/_files/double_render.js             |   4 +-
 {spec => test}/_files/double_render.mustache       |   0
 {spec => test}/_files/double_render.txt            |   0
 test/_files/empty_list.js                          |   3 +
 test/_files/empty_list.mustache                    |   4 +
 test/_files/empty_list.txt                         |   1 +
 test/_files/empty_sections.js                      |   1 +
 {spec => test}/_files/empty_sections.mustache      |   0
 {spec => test}/_files/empty_sections.txt           |   0
 test/_files/empty_string.js                        |   6 +
 test/_files/empty_string.mustache                  |   1 +
 test/_files/empty_string.txt                       |   1 +
 test/_files/empty_template.js                      |   1 +
 {spec => test}/_files/empty_template.mustache      |   0
 .../_files/empty_template.txt                      |   0
 test/_files/error_not_found.js                     |   3 +
 {spec => test}/_files/error_not_found.mustache     |   0
 test/_files/error_not_found.txt                    |   0
 test/_files/escaped.js                             |   7 +
 test/_files/escaped.mustache                       |   2 +
 test/_files/escaped.txt                            |   2 +
 test/_files/falsy.js                               |   8 +
 test/_files/falsy.mustache                         |  12 +
 test/_files/falsy.txt                              |  12 +
 test/_files/falsy_array.js                         |  10 +
 test/_files/falsy_array.mustache                   |   3 +
 test/_files/falsy_array.txt                        |   6 +
 test/_files/grandparent_context.js                 |  19 +
 test/_files/grandparent_context.mustache           |  10 +
 test/_files/grandparent_context.txt                |  17 +
 test/_files/higher_order_sections.js               |   9 +
 .../_files/higher_order_sections.mustache          |   0
 test/_files/higher_order_sections.txt              |   1 +
 test/_files/implicit_iterator.js                   |   8 +
 test/_files/implicit_iterator.mustache             |   7 +
 test/_files/implicit_iterator.txt                  |   3 +
 test/_files/included_tag.js                        |   3 +
 test/_files/included_tag.mustache                  |   1 +
 test/_files/included_tag.txt                       |   1 +
 test/_files/inverted_section.js                    |   3 +
 test/_files/inverted_section.mustache              |   3 +
 {spec => test}/_files/inverted_section.txt         |   2 +
 {spec => test}/_files/keys_with_questionmarks.js   |   4 +-
 .../_files/keys_with_questionmarks.mustache        |   0
 {spec => test}/_files/keys_with_questionmarks.txt  |   0
 test/_files/malicious_template.js                  |   1 +
 test/_files/malicious_template.mustache            |   5 +
 .../_files/malicious_template.txt                  |   1 +
 test/_files/multiline_comment.js                   |   1 +
 test/_files/multiline_comment.mustache             |   6 +
 test/_files/multiline_comment.txt                  |   1 +
 test/_files/nested_dot.js                          |   1 +
 test/_files/nested_dot.mustache                    |   1 +
 test/_files/nested_dot.txt                         |   1 +
 test/_files/nested_higher_order_sections.js        |   8 +
 test/_files/nested_higher_order_sections.mustache  |   1 +
 test/_files/nested_higher_order_sections.txt       |   1 +
 test/_files/nested_iterating.js                    |   8 +
 test/_files/nested_iterating.mustache              |   1 +
 test/_files/nested_iterating.txt                   |   1 +
 {spec => test}/_files/nesting.js                   |   4 +-
 {spec => test}/_files/nesting.mustache             |   0
 test/_files/nesting.txt                            |   3 +
 test/_files/nesting_same_name.js                   |   8 +
 test/_files/nesting_same_name.mustache             |   1 +
 test/_files/nesting_same_name.txt                  |   1 +
 test/_files/null_lookup_array.js                   |   9 +
 test/_files/null_lookup_array.mustache             |   3 +
 test/_files/null_lookup_array.txt                  |   3 +
 test/_files/null_lookup_object.js                  |  31 +
 test/_files/null_lookup_object.mustache            |   9 +
 test/_files/null_lookup_object.txt                 |   7 +
 {spec => test}/_files/null_string.js               |   5 +-
 {spec => test}/_files/null_string.mustache         |   3 +-
 {spec => test}/_files/null_string.txt              |   1 +
 test/_files/null_view.js                           |   4 +
 test/_files/null_view.mustache                     |   1 +
 test/_files/null_view.txt                          |   1 +
 test/_files/partial_array.js                       |   3 +
 .../_files/partial_array.mustache                  |   0
 .../_files/partial_array.partial                   |   2 +-
 .../_files/partial_array.txt                       |   1 -
 test/_files/partial_array_of_partials.js           |   8 +
 .../_files/partial_array_of_partials.mustache      |   0
 .../_files/partial_array_of_partials.partial       |   0
 .../_files/partial_array_of_partials.txt           |   0
 .../_files/partial_array_of_partials_implicit.js   |   4 +-
 .../partial_array_of_partials_implicit.mustache    |   0
 .../partial_array_of_partials_implicit.partial     |   0
 .../_files/partial_array_of_partials_implicit.txt  |   0
 test/_files/partial_empty.js                       |   3 +
 .../_files/partial_empty.mustache                  |   0
 test/_files/partial_empty.partial                  |   0
 .../_files/partial_empty.txt                       |   1 -
 test/_files/partial_template.js                    |   6 +
 .../_files/partial_template.mustache               |   2 +-
 test/_files/partial_template.partial               |   1 +
 .../_files/partial_template.txt                    |   0
 test/_files/partial_view.js                        |  14 +
 .../_files/partial_view.mustache                   |   2 +-
 .../_files/partial_view.partial                    |   0
 .../_files/partial_view.txt                        |   1 -
 test/_files/partial_whitespace.js                  |  14 +
 .../_files/partial_whitespace.mustache             |   2 +-
 .../_files/partial_whitespace.partial              |   2 +-
 .../_files/partial_whitespace.txt                  |   1 -
 {spec => test}/_files/recursion_with_same_names.js |   6 +-
 .../_files/recursion_with_same_names.mustache      |   0
 .../_files/recursion_with_same_names.txt           |   1 +
 test/_files/reuse_of_enumerables.js                |   6 +
 .../_files/reuse_of_enumerables.mustache           |   0
 {spec => test}/_files/reuse_of_enumerables.txt     |   0
 {spec => test}/_files/section_as_context.js        |   9 +-
 {spec => test}/_files/section_as_context.mustache  |   0
 {spec => test}/_files/section_as_context.txt       |   6 +-
 test/_files/section_functions_in_partials.js       |   7 +
 test/_files/section_functions_in_partials.mustache |   3 +
 test/_files/section_functions_in_partials.partial  |   1 +
 test/_files/section_functions_in_partials.txt      |   3 +
 {spec => test}/_files/simple.js                    |   6 +-
 .../_files/simple.mustache                         |   0
 {spec => test}/_files/simple.txt                   |   0
 test/_files/string_as_context.js                   |   4 +
 test/_files/string_as_context.mustache             |   5 +
 test/_files/string_as_context.txt                  |   5 +
 {spec => test}/_files/two_in_a_row.js              |   4 +-
 test/_files/two_in_a_row.mustache                  |   1 +
 {spec => test}/_files/two_in_a_row.txt             |   0
 test/_files/two_sections.js                        |   1 +
 {spec => test}/_files/two_sections.mustache        |   0
 test/_files/two_sections.txt                       |   0
 test/_files/unescaped.js                           |   6 +
 test/_files/unescaped.mustache                     |   1 +
 {spec => test}/_files/unescaped.txt                |   0
 test/_files/uses_props_from_view_prototype.js      |  30 +
 .../_files/uses_props_from_view_prototype.mustache |   1 +
 test/_files/uses_props_from_view_prototype.txt     |   1 +
 test/_files/whitespace.js                          |   4 +
 test/_files/whitespace.mustache                    |   4 +
 test/_files/whitespace.txt                         |   4 +
 test/_files/zero_view.js                           |   1 +
 test/_files/zero_view.mustache                     |   1 +
 test/_files/zero_view.txt                          |   1 +
 test/cli-test.js                                   | 144 ++++
 test/context-test.js                               |  61 ++
 test/create-browser-suite.js                       |  14 +
 test/helper.js                                     |   4 +
 test/mustache-spec-test.js                         |  89 ++
 test/parse-test.js                                 | 106 +++
 test/render-helper.js                              |  55 ++
 test/render-test-browser-tmpl.mustache             |  38 +
 test/render-test.js                                |  35 +
 test/scanner-test.js                               |  78 ++
 wrappers/commonjs/mustache.js.tpl.post             |   8 -
 wrappers/commonjs/mustache.js.tpl.pre              |   6 -
 wrappers/commonjs/package.json                     |   8 -
 wrappers/dojo/mustache.js.post                     |   4 +
 .../dojo/{mustache.js.tpl.pre => mustache.js.pre}  |   0
 wrappers/dojo/mustache.js.tpl.post                 |   4 -
 wrappers/jquery/jquery.mustache.js.tpl.post        |   6 -
 wrappers/jquery/mustache.js.post                   |  13 +
 ...{jquery.mustache.js.tpl.pre => mustache.js.pre} |   0
 wrappers/mootools/mustache.js.post                 |   5 +
 wrappers/mootools/mustache.js.pre                  |   2 +
 wrappers/qooxdoo/mustache.js.post                  |   9 +
 ...qooxdoo.mustache.js.tpl.pre => mustache.js.pre} |  93 +-
 wrappers/qooxdoo/qooxdoo.mustache.js.tpl.post      |   9 -
 wrappers/requirejs/requirejs.mustache.js.tpl.post  |   3 -
 wrappers/requirejs/requirejs.mustache.js.tpl.pre   |   6 -
 wrappers/yui3/mustache.js.post                     |   4 +
 .../yui3/{mustache.js.tpl.pre => mustache.js.pre}  |   0
 wrappers/yui3/mustache.js.tpl.post                 |   4 -
 289 files changed, 3172 insertions(+), 1279 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/mustache.js.git



More information about the Pkg-javascript-commits mailing list