simon-git: ipbt (master): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Sun Aug 27 23:05:56 BST 2017


TL;DR:
  fa34d73 Merge from PuTTY's master branch.
  24a1a3b Preliminary support for UTF-8 terminal recordings.

Repository:     https://git.tartarus.org/simon/ipbt.git
On the web:     https://git.tartarus.org/?p=simon/ipbt.git
Branch updated: master
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2017-08-27 23:05:56

commit fa34d733c1168f753d7f5e06d75fed898b8a48b9
web diff https://git.tartarus.org/?p=simon/ipbt.git;a=commitdiff;h=fa34d733c1168f753d7f5e06d75fed898b8a48b9;hp=d3a98a4ccee9fe3fc47f560457b10a44f6cb1a6f
Merge: d3a98a4 a459fc5
Author: Simon Tatham <anakin at pobox.com>
Date:   Sun Aug 27 21:51:06 2017 +0100

    Merge from PuTTY's master branch.
    
    This brings all the PuTTY-related source components up to date.

commit 24a1a3b8b48a4d1267a836ca2b6ef6c393347e9b
web diff https://git.tartarus.org/?p=simon/ipbt.git;a=commitdiff;h=24a1a3b8b48a4d1267a836ca2b6ef6c393347e9b;hp=fa34d733c1168f753d7f5e06d75fed898b8a48b9
Author: Simon Tatham <anakin at pobox.com>
Date:   Sun Aug 27 22:56:29 2017 +0100

    Preliminary support for UTF-8 terminal recordings.
    
    This can't be autodetected sensibly, or directly read from any
    metadata in the recording, so you have to specify it via the -U
    option.
    
    Other current limitations: this code doesn't support separate
    combining characters or anything outside the BMP (that would require
    an actual change to the main ipbt data structure), and I've
    unilaterally switched the ncurses library over to ncursesw (whereas I
    could have used AX_WITH_CURSES to fall back to ordinary ncurses and
    compile the -U option out).

 configure.ac |   2 +-
 ipbt.but     |   4 +++
 ipbt.c       | 115 ++++++++++++++++++++++++++++++++++++++---------------------
 3 files changed, 80 insertions(+), 41 deletions(-)



More information about the tartarus-commits mailing list