simon-git: putty-wishlist (master): putty-wishlist.git

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Thu Dec 22 19:43:46 GMT 2016


TL;DR:
  53e87ad Fix two erroneous bug difficulties.
  29f0c15 Make sure every bug has a correct Content-Type.
  af93b87 Remove a stray comma in a Present-in header.
  c0bc4d3 Normalise some orderings in bugs2html.
  c814e90 Add at most one release to Fixed-in for display.
  22a73dc Complete Python rewrite of bugs2html.

Repository:     https://git.tartarus.org/simon/putty-wishlist.git
On the web:     https://git.tartarus.org/?p=simon/putty-wishlist.git
Branch updated: master
Committer:      putty-wishlist.git
Date:           2016-12-22 19:43:46

commit 53e87ad0edb6b0fd4f569b02b1bdae80f97202c9
web diff https://git.tartarus.org/?p=simon/putty-wishlist.git;a=commitdiff;h=53e87ad0edb6b0fd4f569b02b1bdae80f97202c9;hp=06eb614694696c26832423ffcf3d743e72735db4
Author: Simon Tatham <anakin at pobox.com>
Date:   Wed Dec 21 15:40:38 2016 +0000

    Fix two erroneous bug difficulties.
    
    'easy' should be spelled 'fun', of course!

 data/bold-font-default | 2 +-
 data/ssh2-only-default | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 29f0c1547fabcd273a7e2fd2ebe4ec76e2b5afff
web diff https://git.tartarus.org/?p=simon/putty-wishlist.git;a=commitdiff;h=29f0c1547fabcd273a7e2fd2ebe4ec76e2b5afff;hp=53e87ad0edb6b0fd4f569b02b1bdae80f97202c9
Author: Simon Tatham <anakin at pobox.com>
Date:   Wed Dec 21 15:52:18 2016 +0000

    Make sure every bug has a correct Content-Type.
    
    We had lots of missing ones, and one inaccurate "text/html" that
    should have been our slightly weird "text/x-html-body". Now everything
    is either text/plain or text/x-html-body.

 data/ampersat-in-username     | 1 +
 data/context-menu             | 1 +
 data/fullscreen-taskbar       | 1 +
 data/keyfile-diagnostic       | 1 +
 data/log-flush                | 1 +
 data/log-mkdir                | 2 +-
 data/logging-save-default     | 1 +
 data/plink-keepalives         | 1 +
 data/port-unix-gtk2           | 1 +
 data/port-unix-gtk3           | 1 +
 data/psftp-hang               | 1 +
 data/psftp-paging             | 1 +
 data/psftp-progress           | 1 +
 data/psftp-speedups           | 1 +
 data/rsa-non8mult-verify-fail | 1 +
 data/short-rsa2-key-crash     | 1 +
 data/socks5-chap              | 1 +
 data/tcp-keepalives           | 1 +
 data/telnet-resize-iac        | 1 +
 data/triple-click-wrap        | 1 +
 data/utf8-default             | 1 +
 data/win-tounicodeex          | 1 +
 22 files changed, 22 insertions(+), 1 deletion(-)

commit af93b87f209386b601f42ca563ebb87067723b39
web diff https://git.tartarus.org/?p=simon/putty-wishlist.git;a=commitdiff;h=af93b87f209386b601f42ca563ebb87067723b39;hp=29f0c1547fabcd273a7e2fd2ebe4ec76e2b5afff
Author: Simon Tatham <anakin at pobox.com>
Date:   Wed Dec 21 18:54:52 2016 +0000

    Remove a stray comma in a Present-in header.
    
    Version numbers in all three of the Foo-in headers should be
    space-separated, not comma-separated.

 data/xp-stickykeys-breaks-capslock | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c0bc4d3fe3700e1253866b42d745b61d7d28a839
web diff https://git.tartarus.org/?p=simon/putty-wishlist.git;a=commitdiff;h=c0bc4d3fe3700e1253866b42d745b61d7d28a839;hp=af93b87f209386b601f42ca563ebb87067723b39
Author: Simon Tatham <anakin at pobox.com>
Date:   Wed Dec 21 17:01:35 2016 +0000

    Normalise some orderings in bugs2html.
    
    'Blocks' pseudo-headers are now generated with the blocked bugs in a
    predictable order rather than Perl hash order, and the extra versions
    added to Fixed-in headers for display are also sorted sensibly.

 control/bugs2html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c814e90d30cc8eca725cad809a904d70d1340c55
web diff https://git.tartarus.org/?p=simon/putty-wishlist.git;a=commitdiff;h=c814e90d30cc8eca725cad809a904d70d1340c55;hp=c0bc4d3fe3700e1253866b42d745b61d7d28a839
Author: Simon Tatham <anakin at pobox.com>
Date:   Wed Dec 21 20:18:16 2016 +0000

    Add at most one release to Fixed-in for display.
    
    It's silly to list some bug as being fixed in 'r12345 (0.60) (0.61)
    ... (0.67)' simply because _all_ those releases come after the stated
    svn revision (or snapshot date). Better to add just the earliest one,
    so we get 'r12345 (0.60)' in that example; and if the Fixed-in header
    already said, for example, 'r789 0.53', then adding '(0.54)' to it on
    the basis that that's the earliest release that @releases knows about
    is also redundant.

 control/bugs2html | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

commit 22a73dc24c76c0bcdc0e84d96d4863dea57d33f7
web diff https://git.tartarus.org/?p=simon/putty-wishlist.git;a=commitdiff;h=22a73dc24c76c0bcdc0e84d96d4863dea57d33f7;hp=c814e90d30cc8eca725cad809a904d70d1340c55
Author: Simon Tatham <anakin at pobox.com>
Date:   Thu Dec 22 19:35:51 2016 +0000

    Complete Python rewrite of bugs2html.
    
    I've decided the Perl version was too difficult to understand, and
    I've rewritten it from scratch. The new version generates bit-for-bit
    identical output to the Perl version (at least it does _after_ I fixed
    assorted bugs in the old script and the data, in the previous few
    commits), but it's already delivered benefits in the form of improved
    error-checking (it spotted several of the data syntax errors I've just
    fixed), and it should be easier to make sense of, and to adapt in
    future for new needs and reformatting.
    
    The new version is not a 100% drop-in replacement for the old one, in
    that it doesn't read the old one's config file (not unreasonably,
    since that config file was required to be in Perl syntax!). Instead it
    has an ordinary set of command-line options, courtesy of Python
    argparse.
    
    I've left the old version alongside it for the moment, but I expect to
    delete it once the new one has proved itself in the automated website
    update process.

 .gitignore           |   1 +
 control/bugs2html.py | 726 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 727 insertions(+)



More information about the tartarus-commits mailing list