Subject: CVS commit: pkgsrc/fonts/cascadia-ttf
From: Thomas Klausner
Date: 2021-02-18 11:16:53
Message id: 20210218101653.6110CFA95@cvs.NetBSD.org

Log Message:
cascadia-ttf: update to 2102.03.

This update to the Cascadia font family brings the following changes:

    The full control pictures block has been added (u+2400 to u+2426). For \ 
purposes of rendering, the two letter
    abbreviations have been used instead of the standard three letter \ 
abbreviations (#219)
        image
        Additionally, ss20 includes the oft-unused graphical representations of \ 
these codepoints (for fun!)
        image

    Full support for Fira Code's current ligature set (with a few exceptions). \ 
Now featuring infinite arrows!!! (#276)
        image
        This involved a full refactoring of the calt feature—for those \ 
interested, it now uses forward-looking
        substitutions instead of backward-looking substitutions and progressive \ 
substitution to reduce code. This also
        required some redesigning of the greater / lesser related ligatures. \ 
Please note, I have also removed all the
        obsolete ligatures now covered by the arrows code.

    There was a mismatch in the font's postscript naming conventions that was \ 
corrected. Should now render all weights in
    Word. Note there is apparently an additional bug in Mac Word's \ 
implementation of variable fonts which should be
    available in an update mid-Feb. (#329)

    Reworked the hints for the mod and superscript glyphs so that they're \ 
bottom-up rather than top-down. This allows for
    better bottom alignments.

New Glyphs

    ⏎ (#262)
    additional codepoints for control characters U+21B2, U+2771, U+2770, U+2423 \ 
(#264)
    U+211E ℞ (#324)
    U+2302 HOUSE (#359)

New Ligatures

    !: and !. added (#281)
    /\ and \/ added (#290)
    ??= added (#301)
    <:> and other variants implemented via the calt (#327)
    refactoring

Changes

    Added x-height instruction into ttfautohint to control the (#371)
    height of the lowercase.
    Completely redesigned quote marks for better recognition (#375)
        image
        Note: this only applies to curved/smart quotes
    updated hinting to achieve more consistent results (#377)
    increased height of thetamod (#381)
    reduced the width of the hooklefts (#382)
        image
    updated heights on esh, glottalstop, glottalstopreversed (#383)
        image
    tweaked hinting a little bit (#384)
    added remaining soft-dotting (#386)
        image
    changed designs of the angled quotes (#392)
        image
    changed former ~= symbol to a simpler component-based (#394)
    version. Should be less confusing now for Lua / Matlab users.
    made the underline thicker based on font weight (#395)
        image
    increased size of degree (#400)

Aside from the above changes, this version also includes many other small \ 
updates including spacing, outline quality
improvements, and fixing hinting.

Files:
RevisionActionfile
1.6modifypkgsrc/fonts/cascadia-ttf/Makefile
1.5modifypkgsrc/fonts/cascadia-ttf/distinfo