[diffoscope] branch master updated (624fa88 -> 29c509a)

Ximin Luo infinity0 at debian.org
Fri Jul 7 15:05:57 CEST 2017

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

infinity0 pushed a change to branch master
in repository diffoscope.

      from  624fa88   diff: reduce MAX_WF_SIZE to save time
      adds  f9cdbc2   presenters: add a PartialString class
      adds  3896da2   presenters: add PartialString.cont()
      adds  9514c8b   presenters: PartialString: add numl, pformatl, formatl convenience methods
      adds  2c2d741   presenters: PartialString: preserve {{ and }} escapes when partially formatting stuff
      adds  2117604   presenters: html: split index pages up if they get too big
      adds  9e22252   presenters: html: diffcontrol UI tweaks
      adds  c6aaca0   presenters: html: more intuitive "limit" flags, some backwards-incompatible changes:
      adds  5ee9092   presenters: html: in html-dir mode, put css/icon in separate files to avoid duplication
      adds  076e6cb   main: temporarily add old flags back for backwards-compatibility
      adds  bf0a61f   presenters: html: add a size-hint to the diff headers and lazy-load buttons
       new  1da8a6b   main: warn if loading a diff but also giving diff-calculation flags
       new  4c77d03   main: implement proper boolean flags to fix test failure in previous commit
       new  ffc92fc   tests: skip visual test if tools aren't installed. (Closes: #865625)
       new  29c509a   presenters: PartialString: fix formatting

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.

Summary of changes:
 diffoscope/config.py                    |  45 +--
 diffoscope/difference.py                |   4 +-
 diffoscope/main.py                      | 180 +++++----
 diffoscope/presenters/html/html.py      | 661 +++++++++++++++++++++++---------
 diffoscope/presenters/html/templates.py | 304 ++++++++-------
 diffoscope/presenters/utils.py          | 306 +++++++++++++++
 tests/test_presenters.py                |  54 ++-
 7 files changed, 1130 insertions(+), 424 deletions(-)

Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/diffoscope.git

More information about the diffoscope mailing list