Bug 232494 - [vt] Missing U+276F glyph in default font (Terminus)
Summary: [vt] Missing U+276F glyph in default font (Terminus)
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: CURRENT
Hardware: Any Any
: --- Affects Only Me
Assignee: Ed Maste
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-21 00:44 UTC by Conrad Meyer
Modified: 2023-12-27 16:44 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Conrad Meyer freebsd_committer freebsd_triage 2018-10-21 00:45:42 UTC
Ah, and the only reason I care about this glyph is zprezto (zsh config package) uses it by default.
Comment 2 Ed Maste freebsd_committer freebsd_triage 2018-10-21 00:49:51 UTC
I think we could start by just using > for it.
Comment 3 Conrad Meyer freebsd_committer freebsd_triage 2018-10-21 00:52:43 UTC
(In reply to Ed Maste from comment #2)
Yep, that would be totally fine.  Ditto the rest of the "heavy" versions of glyphs, perhaps.
Comment 4 Ed Maste freebsd_committer freebsd_triage 2022-07-19 14:45:41 UTC
I just updated Terminus to 4.49 in cd8401dbdeb7ed4ea5fbf3897c775667eb536cb7 but it still does not have this glyph. I'll add one to the console, then send it upstream.
Comment 5 commit-hook freebsd_committer freebsd_triage 2022-07-19 15:56:35 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=f7d5459ece7a9210023b515fed4fb6d527d4dab3

commit f7d5459ece7a9210023b515fed4fb6d527d4dab3
Author:     Ed Maste <emaste@FreeBSD.org>
AuthorDate: 2022-07-19 15:48:29 +0000
Commit:     Ed Maste <emaste@FreeBSD.org>
CommitDate: 2022-07-19 15:52:13 +0000

    console: add U+276E and U+276F glyphs

    U+276E Heavy Left-Pointing Angle Quotation Mark Ornament
    U+276F Heavy Right-Pointing Angle Quotation Mark Ornament

    U+276F is used by zprezto (zsh config package).

    For the normal font I used the bold font glyphs for U+003C < and
    U+003E >.  The bold font glyphs are new.

    PR:             232494
    MFC after:      1 week
    Sponsored by:   The FreeBSD Foundation

 sys/dev/vt/font/vt_font_default.c | 1160 +++++++++++++++++++------------------
 1 file changed, 582 insertions(+), 578 deletions(-)
Comment 6 Ed Maste freebsd_committer freebsd_triage 2022-07-19 15:57:54 UTC
Normal font:

276E:   --------
        --------
        --------
        -----##-
        ----##--
        ---##---
        --##----
        -##-----
        --##----
        ---##---
        ----##--
        -----##-
        --------
        --------
        --------
        --------

276F:   --------
        --------
        --------
        -##-----
        --##----
        ---##---
        ----##--
        -----##-
        ----##--
        ---##---
        --##----
        -##-----
        --------
        --------
        --------
        --------

Bold font:

276E:   --------
        --------
        --------
        ----###-
        ---###--
        --###---
        -###----
        ###-----
        -###----
        --###---
        ---###--
        ----###-
        --------
        --------
        --------
        --------

276F:   --------
        --------
        --------
        ###-----
        -###----
        --###---
        ---###--
        ----###-
        ---###--
        --###---
        -###----
        ###-----
        --------
        --------
        --------
        --------
Comment 7 commit-hook freebsd_committer freebsd_triage 2022-07-26 13:43:14 UTC
A commit in branch stable/13 references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=32120f55ff83bfd9a727fe811b17b59251fb3535

commit 32120f55ff83bfd9a727fe811b17b59251fb3535
Author:     Ed Maste <emaste@FreeBSD.org>
AuthorDate: 2022-07-19 15:48:29 +0000
Commit:     Ed Maste <emaste@FreeBSD.org>
CommitDate: 2022-07-26 13:41:48 +0000

    console: add U+276E and U+276F glyphs

    U+276E Heavy Left-Pointing Angle Quotation Mark Ornament
    U+276F Heavy Right-Pointing Angle Quotation Mark Ornament

    U+276F is used by zprezto (zsh config package).

    For the normal font I used the bold font glyphs for U+003C < and
    U+003E >.  The bold font glyphs are new.

    PR:             232494
    MFC after:      1 week
    Sponsored by:   The FreeBSD Foundation

    (cherry picked from commit f7d5459ece7a9210023b515fed4fb6d527d4dab3)

 sys/dev/vt/font/vt_font_default.c | 1160 +++++++++++++++++++------------------
 1 file changed, 582 insertions(+), 578 deletions(-)
Comment 8 Mark Linimon freebsd_committer freebsd_triage 2023-12-27 16:44:11 UTC
^Triage: appears to have been committed to all supported branches.