[Tickit-dev] Released: Tickit 0.47

Paul "LeoNerd" Evans leonerd at leonerd.org.uk
Sun Sep 7 17:01:05 BST 2014


New up in Tickit 0.47, some fairly small and incremental updates:

 * Support the 'blink' terminal attribute

   Both in libtickit C library and Tickit perl module now support
   the blink attribute, much to my hesitation. ;)

   I'm not sure I want to encourage this sort of thing, but the Neovim
   project said they wanted this, so I've reluctantly added support for
   it all the same.

 * Bugfix for renderbuffer 'get*' methods

   When offset and clipping are applied, previously the get* methods
   didn't pay attention to this, fetching content relative to the
   toplevel, or segfaulting if requested out of bounds. This has now
   been fixed.

 * Tickit::Widget::HBox and ::VBox have now been moved to the
   Tickit-Widgets distribution.

   This dist is now linked to explicitly from the documentation. This
   supports the longterm goal of turning 'Tickit' into purely the
   window-layer downwards, and having all the widget support live in
   its own distribution, backed eventually by its own C library.

 * Nicer handling of fallback "terminfo" attributes for definitions
   missing them.

   Certain distributions of 'terminfo' databases seem to be lacking
   certain essential attributes for some termtypes. Such examples as
   the upstream 'screen' terminfo is lacking erase_chars. libtickit now
   includes some fallback "likely to work" strings to handle these
   cases. This turns it from an instant failure on startup, to an
   at-worst wrong output, but hopefully most terminals should
   understand these standard strings. At least, if they don't I suspect
   libtickit is far from the only place that's broken, if they don't
   supply a more correct string in their terminfo.

-- 
Paul "LeoNerd" Evans

leonerd at leonerd.org.uk
http://www.leonerd.org.uk/  |  https://metacpan.org/author/PEVANS
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 213 bytes
Desc: not available
URL: <http://mail.leonerd.org.uk/pipermail/tickit-dev/attachments/20140907/36a05974/attachment.sig>


More information about the Tickit-dev mailing list