[DRE-commits] [nanoc] 01/10: Merge tag 'upstream/4.1.2'
Cédric Boutillier
boutil at moszumanska.debian.org
Sun Feb 21 21:42:19 UTC 2016
This is an automated email from the git hooks/post-receive script.
boutil pushed a commit to branch master
in repository nanoc.
commit 49449e4a965493267d58e579ce8743279e98703c
Merge: 9f50b45 e6abde6
Author: Cédric Boutillier <boutil at debian.org>
Date: Sat Jan 23 22:26:48 2016 +0100
Merge tag 'upstream/4.1.2'
Upstream version 4.1.2
# gpg: Signature faite le sam. 23 janv. 2016 22:26:47 CET
# gpg: avec la clef RSA 0x89AF82B739CD217A
# gpg: Bonne signature de « Cédric Boutillier <boutil at debian.org> » [ultime]
# gpg: alias « Cédric Boutillier <cedric.boutillier at upmc.fr> » [ultime]
# gpg: alias « Cédric Boutillier <cedric.boutillier at polytechnique.org> » [ultime]
# gpg: alias « Cédric Boutillier <cedric.boutillier at gmail.com> » [ultime]
# Empreinte de clef principale : 3041 4D81 DC28 290C 2568 6DE3 DA49 58F6 11E1 49E9
# Empreinte de la sous-clef : 9CCD 6B31 9DBF 8E40 AB1A BD1A 89AF 82B7 39CD 217A
CONTRIBUTING.md | 19 +-
Gemfile | 94 +--
Gemfile.lock | 369 ++++++++++++
Guardfile | 3 +
LICENSE | 2 +-
NEWS.md | 252 +++++++-
README.md | 13 +-
Rakefile | 15 +-
bin/nanoc | 24 +-
lib/nanoc.rb | 17 +-
lib/nanoc/base.rb | 46 +-
lib/nanoc/base/checksummer.rb | 98 ++-
lib/nanoc/base/compilation/compiler.rb | 465 +++++----------
lib/nanoc/base/compilation/dependency_tracker.rb | 219 +------
lib/nanoc/base/compilation/filter.rb | 44 +-
lib/nanoc/base/compilation/item_rep_proxy.rb | 100 ----
.../base/compilation/item_rep_recorder_proxy.rb | 99 ----
lib/nanoc/base/compilation/item_rep_repo.rb | 33 ++
lib/nanoc/base/compilation/outdatedness_checker.rb | 130 ++--
lib/nanoc/base/compilation/outdatedness_reasons.rb | 6 +-
lib/nanoc/base/compilation/rule.rb | 85 ---
lib/nanoc/base/compilation/rule_context.rb | 87 ---
.../base/compilation/rule_memory_calculator.rb | 37 --
lib/nanoc/base/compilation/rules_collection.rb | 255 --------
lib/nanoc/base/context.rb | 8 +-
lib/nanoc/base/core_ext.rb | 2 -
lib/nanoc/base/core_ext/array.rb | 55 +-
lib/nanoc/base/core_ext/hash.rb | 55 +-
lib/nanoc/base/core_ext/pathname.rb | 13 +-
lib/nanoc/base/core_ext/string.rb | 16 +-
lib/nanoc/base/directed_graph.rb | 15 +-
lib/nanoc/base/entities.rb | 15 +
.../base/{source_data => entities}/code_snippet.rb | 19 +-
lib/nanoc/base/entities/configuration.rb | 107 ++++
lib/nanoc/base/entities/content.rb | 85 +++
lib/nanoc/base/entities/document.rb | 53 ++
lib/nanoc/base/entities/identifiable_collection.rb | 82 +++
lib/nanoc/base/entities/identifier.rb | 185 ++++++
lib/nanoc/base/entities/item.rb | 44 ++
lib/nanoc/base/entities/item_rep.rb | 158 +++++
lib/nanoc/base/entities/layout.rb | 8 +
lib/nanoc/base/entities/pattern.rb | 69 +++
lib/nanoc/base/entities/rule_memory.rb | 58 ++
lib/nanoc/base/entities/rule_memory_action.rb | 19 +
lib/nanoc/base/entities/rule_memory_actions.rb | 3 +
.../base/entities/rule_memory_actions/filter.rb | 22 +
.../base/entities/rule_memory_actions/layout.rb | 22 +
.../base/entities/rule_memory_actions/snapshot.rb | 26 +
lib/nanoc/base/entities/site.rb | 60 ++
lib/nanoc/base/entities/snapshot_def.rb | 16 +
lib/nanoc/base/error.rb | 5 +
lib/nanoc/base/errors.rb | 57 +-
lib/nanoc/base/memoization.rb | 8 +-
lib/nanoc/base/plugin_registry.rb | 39 +-
lib/nanoc/base/repos.rb | 9 +
.../base/{compilation => repos}/checksum_store.rb | 18 +-
.../compiled_content_cache.rb | 15 +-
lib/nanoc/base/repos/config_loader.rb | 67 +++
lib/nanoc/base/repos/data_source.rb | 159 +++++
lib/nanoc/base/repos/dependency_store.rb | 118 ++++
.../{compilation => repos}/rule_memory_store.rb | 20 +-
lib/nanoc/base/repos/site_loader.rb | 90 +++
lib/nanoc/base/{ => repos}/store.rb | 22 +-
lib/nanoc/base/result_data/item_rep.rb | 497 ----------------
lib/nanoc/base/services.rb | 9 +
lib/nanoc/base/services/action_provider.rb | 22 +
lib/nanoc/base/services/compiler_loader.rb | 40 ++
lib/nanoc/base/services/executor.rb | 149 +++++
lib/nanoc/base/services/item_rep_builder.rb | 22 +
lib/nanoc/base/services/item_rep_router.rb | 54 ++
lib/nanoc/base/services/item_rep_selector.rb | 39 ++
lib/nanoc/base/services/item_rep_writer.rb | 42 ++
.../base/{ => services}/notification_center.rb | 6 +-
.../base/{ => services}/temp_filename_factory.rb | 7 +-
lib/nanoc/base/source_data/configuration.rb | 20 -
lib/nanoc/base/source_data/data_source.rb | 243 --------
lib/nanoc/base/source_data/item.rb | 297 ----------
lib/nanoc/base/source_data/item_array.rb | 69 ---
lib/nanoc/base/source_data/layout.rb | 124 ----
lib/nanoc/base/source_data/site.rb | 433 --------------
lib/nanoc/base/views.rb | 27 +
lib/nanoc/base/views/config_view.rb | 45 ++
.../base/views/identifiable_collection_view.rb | 77 +++
.../base/views/item_collection_with_reps_view.rb | 8 +
.../views/item_collection_without_reps_view.rb | 8 +
lib/nanoc/base/views/item_rep_collection_view.rb | 79 +++
lib/nanoc/base/views/item_rep_view.rb | 81 +++
lib/nanoc/base/views/item_with_reps_view.rb | 5 +
lib/nanoc/base/views/item_without_reps_view.rb | 49 ++
lib/nanoc/base/views/layout_collection_view.rb | 8 +
lib/nanoc/base/views/layout_view.rb | 5 +
lib/nanoc/base/views/mixins/document_view_mixin.rb | 83 +++
.../views/mixins/mutable_document_view_mixin.rb | 52 ++
.../base/views/mixins/with_reps_view_mixin.rb | 43 ++
lib/nanoc/base/views/mutable_config_view.rb | 12 +
.../views/mutable_identifiable_collection_view.rb | 15 +
.../base/views/mutable_item_collection_view.rb | 30 +
lib/nanoc/base/views/mutable_item_view.rb | 5 +
.../base/views/mutable_layout_collection_view.rb | 22 +
lib/nanoc/base/views/mutable_layout_view.rb | 5 +
.../views/post_compile_item_collection_view.rb | 8 +
lib/nanoc/base/views/post_compile_item_view.rb | 7 +
lib/nanoc/base/views/site_view.rb | 14 +
lib/nanoc/base/views/view.rb | 26 +
lib/nanoc/base/views/view_context.rb | 12 +
lib/nanoc/cli.rb | 23 +-
lib/nanoc/cli/ansi_string_colorizer.rb | 8 +-
lib/nanoc/cli/cleaning_stream.rb | 28 +-
lib/nanoc/cli/command_runner.rb | 77 +--
lib/nanoc/cli/commands/autocompile.rb | 69 ---
lib/nanoc/cli/commands/check.rb | 12 +-
lib/nanoc/cli/commands/compile.rb | 83 +--
lib/nanoc/cli/commands/create-item.rb | 55 --
lib/nanoc/cli/commands/create-layout.rb | 68 ---
lib/nanoc/cli/commands/create-site.rb | 262 ++++----
lib/nanoc/cli/commands/deploy.rb | 16 +-
lib/nanoc/cli/commands/nanoc.rb | 6 +-
lib/nanoc/cli/commands/prune.rb | 13 +-
lib/nanoc/cli/commands/shell.rb | 21 +-
lib/nanoc/cli/commands/show-data.rb | 24 +-
lib/nanoc/cli/commands/show-plugins.rb | 26 +-
lib/nanoc/cli/commands/show-rules.rb | 64 +-
lib/nanoc/cli/commands/sync.rb | 32 -
lib/nanoc/cli/commands/update.rb | 63 --
lib/nanoc/cli/commands/validate-css.rb | 20 -
lib/nanoc/cli/commands/validate-html.rb | 20 -
lib/nanoc/cli/commands/validate-links.rb | 27 -
lib/nanoc/cli/commands/view.rb | 7 +-
lib/nanoc/cli/commands/watch.rb | 176 ------
lib/nanoc/cli/error_handler.rb | 102 ++--
lib/nanoc/cli/logger.rb | 13 +-
lib/nanoc/cli/stream_cleaners.rb | 3 +-
lib/nanoc/cli/stream_cleaners/abstract.rb | 4 +-
lib/nanoc/cli/stream_cleaners/ansi_colors.rb | 4 +-
lib/nanoc/cli/stream_cleaners/utf8.rb | 4 +-
lib/nanoc/data_sources.rb | 25 +-
lib/nanoc/data_sources/deprecated/delicious.rb | 38 --
lib/nanoc/data_sources/deprecated/last_fm.rb | 85 ---
lib/nanoc/data_sources/deprecated/twitter.rb | 34 --
lib/nanoc/data_sources/filesystem.rb | 225 ++++---
lib/nanoc/data_sources/filesystem_unified.rb | 48 +-
lib/nanoc/data_sources/filesystem_verbose.rb | 86 ---
lib/nanoc/data_sources/static.rb | 60 --
lib/nanoc/extra.rb | 16 +-
lib/nanoc/extra/auto_compiler.rb | 99 ----
lib/nanoc/extra/checking.rb | 3 +-
lib/nanoc/extra/checking/check.rb | 49 +-
lib/nanoc/extra/checking/checks.rb | 3 +-
lib/nanoc/extra/checking/checks/css.rb | 5 +-
lib/nanoc/extra/checking/checks/external_links.rb | 30 +-
lib/nanoc/extra/checking/checks/html.rb | 5 +-
lib/nanoc/extra/checking/checks/internal_links.rb | 21 +-
lib/nanoc/extra/checking/checks/mixed_content.rb | 6 +-
lib/nanoc/extra/checking/checks/stale.rb | 7 +-
lib/nanoc/extra/checking/dsl.rb | 5 +-
lib/nanoc/extra/checking/issue.rb | 3 +-
lib/nanoc/extra/checking/runner.rb | 30 +-
lib/nanoc/extra/chick.rb | 117 ----
lib/nanoc/extra/core_ext.rb | 2 -
lib/nanoc/extra/core_ext/pathname.rb | 10 +-
lib/nanoc/extra/core_ext/time.rb | 8 +-
lib/nanoc/extra/deployer.rb | 14 +-
lib/nanoc/extra/deployers.rb | 3 +-
lib/nanoc/extra/deployers/fog.rb | 56 +-
lib/nanoc/extra/deployers/rsync.rb | 8 +-
lib/nanoc/extra/file_proxy.rb | 36 --
lib/nanoc/extra/filesystem_tools.rb | 16 +-
lib/nanoc/extra/jruby_nokogiri_warner.rb | 11 +-
lib/nanoc/extra/link_collector.rb | 7 +-
lib/nanoc/extra/piper.rb | 15 +-
lib/nanoc/extra/pruner.rb | 29 +-
lib/nanoc/extra/validators.rb | 8 -
lib/nanoc/extra/validators/links.rb | 18 -
lib/nanoc/extra/validators/w3c.rb | 23 -
lib/nanoc/extra/vcs.rb | 62 --
lib/nanoc/extra/vcses.rb | 15 -
lib/nanoc/extra/vcses/bazaar.rb | 21 -
lib/nanoc/extra/vcses/dummy.rb | 20 -
lib/nanoc/extra/vcses/git.rb | 21 -
lib/nanoc/extra/vcses/mercurial.rb | 21 -
lib/nanoc/extra/vcses/subversion.rb | 21 -
lib/nanoc/filters.rb | 5 +-
lib/nanoc/filters/asciidoc.rb | 4 +-
lib/nanoc/filters/bluecloth.rb | 3 +-
lib/nanoc/filters/coderay.rb | 19 -
lib/nanoc/filters/coffeescript.rb | 4 +-
lib/nanoc/filters/colorize_syntax.rb | 27 +-
lib/nanoc/filters/erb.rb | 9 +-
lib/nanoc/filters/erubis.rb | 7 +-
lib/nanoc/filters/haml.rb | 5 +-
lib/nanoc/filters/handlebars.rb | 4 +-
lib/nanoc/filters/kramdown.rb | 3 +-
lib/nanoc/filters/less.rb | 5 +-
lib/nanoc/filters/markaby.rb | 3 +-
lib/nanoc/filters/maruku.rb | 3 +-
lib/nanoc/filters/mustache.rb | 4 +-
lib/nanoc/filters/pandoc.rb | 3 +-
lib/nanoc/filters/rainpress.rb | 3 +-
lib/nanoc/filters/rdiscount.rb | 5 +-
lib/nanoc/filters/rdoc.rb | 3 +-
lib/nanoc/filters/redcarpet.rb | 17 +-
lib/nanoc/filters/redcloth.rb | 3 +-
lib/nanoc/filters/relativize_paths.rb | 87 +--
lib/nanoc/filters/rubypants.rb | 3 +-
lib/nanoc/filters/sass.rb | 7 +-
lib/nanoc/filters/sass/sass_filesystem_importer.rb | 5 +-
lib/nanoc/filters/slim.rb | 10 +-
lib/nanoc/filters/typogruby.rb | 4 +-
lib/nanoc/filters/uglify_js.rb | 3 +-
lib/nanoc/filters/xsl.rb | 4 +-
lib/nanoc/filters/yui_compressor.rb | 4 +-
lib/nanoc/helpers.rb | 2 -
lib/nanoc/helpers/blogging.rb | 84 +--
lib/nanoc/helpers/breadcrumbs.rb | 16 +-
lib/nanoc/helpers/capturing.rb | 99 ++--
lib/nanoc/helpers/filtering.rb | 22 +-
lib/nanoc/helpers/html_escape.rb | 7 +-
lib/nanoc/helpers/link_to.rb | 29 +-
lib/nanoc/helpers/rendering.rb | 33 +-
lib/nanoc/helpers/tagging.rb | 22 +-
lib/nanoc/helpers/text.rb | 22 +-
lib/nanoc/helpers/xml_sitemap.rb | 8 +-
lib/nanoc/rule_dsl.rb | 8 +
lib/nanoc/rule_dsl/action_provider.rb | 76 +++
.../{base/compilation => rule_dsl}/compiler_dsl.rb | 114 ++--
lib/nanoc/rule_dsl/recording_executor.rb | 50 ++
lib/nanoc/rule_dsl/rule.rb | 73 +++
lib/nanoc/rule_dsl/rule_context.rb | 81 +++
lib/nanoc/rule_dsl/rule_memory_calculator.rb | 89 +++
lib/nanoc/rule_dsl/rules_collection.rb | 120 ++++
lib/nanoc/rule_dsl/rules_loader.rb | 29 +
lib/nanoc/tasks.rb | 10 -
lib/nanoc/tasks/clean.rake | 16 -
lib/nanoc/tasks/clean.rb | 23 -
lib/nanoc/tasks/deploy/rsync.rake | 16 -
lib/nanoc/tasks/validate.rake | 30 -
lib/nanoc/version.rb | 6 +-
lib/nanoc3.rb | 3 -
lib/nanoc3/cli.rb | 3 -
lib/nanoc3/tasks.rb | 3 -
metadata.yml | 176 +++---
nanoc.gemspec | 17 +-
tasks/doc.rake | 5 +-
tasks/rubocop.rake | 12 +-
tasks/test.rake | 45 +-
test/base/checksummer_spec.rb | 258 --------
test/base/core_ext/array_spec.rb | 29 +-
test/base/core_ext/hash_spec.rb | 55 +-
test/base/core_ext/pathname_spec.rb | 35 --
test/base/core_ext/string_spec.rb | 24 +-
test/base/temp_filename_factory_spec.rb | 12 +-
test/base/test_checksum_store.rb | 12 +-
test/base/test_code_snippet.rb | 8 +-
test/base/test_compiler.rb | 356 ++++-------
test/base/test_context.rb | 10 +-
test/base/test_data_source.rb | 30 +-
test/base/test_dependency_tracker.rb | 163 +++--
test/base/test_directed_graph.rb | 64 +-
test/base/test_filter.rb | 2 -
test/base/test_item.rb | 154 +----
test/base/test_item_array.rb | 297 +---------
test/base/test_item_rep.rb | 659 +++------------------
test/base/test_item_rep_recorder_proxy.rb | 19 -
test/base/test_layout.rb | 48 +-
test/base/test_memoization.rb | 47 +-
test/base/test_notification_center.rb | 14 +-
test/base/test_outdatedness_checker.rb | 139 +++--
test/base/test_plugin.rb | 4 +-
test/base/test_rule_context.rb | 61 --
test/base/test_site.rb | 203 +------
test/base/test_store.rb | 6 +-
test/cli/commands/test_check.rb | 4 +-
test/cli/commands/test_compile.rb | 68 ++-
test/cli/commands/test_create_item.rb | 10 -
test/cli/commands/test_create_layout.rb | 24 -
test/cli/commands/test_create_site.rb | 71 ++-
test/cli/commands/test_deploy.rb | 29 +-
test/cli/commands/test_help.rb | 2 -
test/cli/commands/test_info.rb | 2 -
test/cli/commands/test_prune.rb | 29 +-
test/cli/commands/test_sync.rb | 27 -
test/cli/commands/test_update.rb | 6 -
test/cli/commands/test_watch.rb | 74 ---
test/cli/test_cleaning_stream.rb | 14 +-
test/cli/test_cli.rb | 17 +-
test/cli/test_error_handler.rb | 2 -
test/cli/test_logger.rb | 2 -
test/data_sources/test_filesystem.rb | 166 +++---
test/data_sources/test_filesystem_unified.rb | 244 ++++----
test/data_sources/test_filesystem_verbose.rb | 353 -----------
test/data_sources/test_static.rb | 93 ---
test/extra/checking/checks/test_css.rb | 17 +-
test/extra/checking/checks/test_external_links.rb | 37 +-
test/extra/checking/checks/test_html.rb | 7 +-
test/extra/checking/checks/test_internal_links.rb | 12 +-
test/extra/checking/checks/test_mixed_content.rb | 54 +-
test/extra/checking/checks/test_stale.rb | 13 +-
test/extra/checking/test_check.rb | 8 +-
test/extra/checking/test_dsl.rb | 11 +-
test/extra/checking/test_runner.rb | 2 -
test/extra/core_ext/test_pathname.rb | 8 +-
test/extra/core_ext/test_time.rb | 10 +-
test/extra/deployers/test_fog.rb | 209 ++++++-
test/extra/deployers/test_rsync.rb | 6 +-
test/extra/test_auto_compiler.rb | 437 --------------
test/extra/test_file_proxy.rb | 15 -
test/extra/test_filesystem_tools.rb | 6 +-
test/extra/test_link_collector.rb | 2 -
test/extra/test_piper.rb | 2 -
test/extra/test_vcs.rb | 18 -
test/extra/validators/test_links.rb | 4 -
test/extra/validators/test_w3c.rb | 37 --
test/filters/test_asciidoc.rb | 2 -
test/filters/test_bluecloth.rb | 2 -
test/filters/test_coderay.rb | 40 --
test/filters/test_coffeescript.rb | 2 -
test/filters/test_colorize_syntax.rb | 6 +-
test/filters/test_erb.rb | 12 +-
test/filters/test_erubis.rb | 4 +-
test/filters/test_haml.rb | 4 +-
test/filters/test_handlebars.rb | 12 +-
test/filters/test_kramdown.rb | 2 -
test/filters/test_less.rb | 14 +-
test/filters/test_markaby.rb | 8 -
test/filters/test_maruku.rb | 2 -
test/filters/test_mustache.rb | 10 +-
test/filters/test_pandoc.rb | 2 -
test/filters/test_rainpress.rb | 2 -
test/filters/test_rdiscount.rb | 2 -
test/filters/test_rdoc.rb | 2 -
test/filters/test_redcarpet.rb | 13 +-
test/filters/test_redcloth.rb | 4 +-
test/filters/test_relativize_paths.rb | 171 +++---
test/filters/test_rubypants.rb | 2 -
test/filters/test_sass.rb | 40 +-
test/filters/test_slim.rb | 2 -
test/filters/test_typogruby.rb | 2 -
test/filters/test_uglify_js.rb | 2 -
test/filters/test_xsl.rb | 53 +-
test/filters/test_yui_compressor.rb | 2 -
test/gem_loader.rb | 11 -
test/helper.rb | 62 +-
test/helpers/test_blogging.rb | 353 ++---------
test/helpers/test_breadcrumbs.rb | 67 ++-
test/helpers/test_capturing.rb | 149 ++++-
test/helpers/test_filtering.rb | 40 +-
test/helpers/test_html_escape.rb | 2 -
test/helpers/test_link_to.rb | 30 +-
test/helpers/test_rendering.rb | 90 ++-
test/helpers/test_tagging.rb | 49 +-
test/helpers/test_text.rb | 2 -
test/helpers/test_xml_sitemap.rb | 100 ++--
test/rule_dsl/test_action_provider.rb | 70 +++
test/{base => rule_dsl}/test_compiler_dsl.rb | 227 ++++---
test/{base => rule_dsl}/test_rule.rb | 10 +-
test/rule_dsl/test_rules_collection.rb | 89 +++
test/tasks/test_clean.rb | 63 --
test/test_gem.rb | 6 -
358 files changed, 7558 insertions(+), 10685 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/nanoc.git
More information about the Pkg-ruby-extras-commits
mailing list