History log of /freebsd-current/sys/dev/vt/font/vt_font_default.c
Revision Date Author Comments
# 4d846d26 10-May-2023 Warner Losh <imp@FreeBSD.org>

spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD

The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch
up to that fact and revert to their recommended match of BSD-2-Clause.

Discussed with: pfg
MFC After: 3 days
Sponsored by: Netflix


# f7d5459e 19-Jul-2022 Ed Maste <emaste@FreeBSD.org>

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


# cd8401db 18-Jul-2022 Ed Maste <emaste@FreeBSD.org>

Update Terminus console font to 4.49

As in the past Dimitar Zhekov provided a copy of Terminus under a BSD
license for use by our console.

Sponsored by: The FreeBSD Foundation
MFC after: 1 week


# e7fd9688 14-Jun-2020 Toomas Soome <tsoome@FreeBSD.org>

Move font related data structured to sys/font.c and update vtfontcvt

Prepare support to be able to handle font data in loader, consolidate
data structures to sys/font.h and update vtfontcvt.

vtfontcvt update is about to output set of glyphs in form of C source,
the implementation does allow to output compressed or uncompressed font
bitmaps.

Reviewed by: bcr
Differential Revision: https://reviews.freebsd.org/D24189


# e979979a 12-Apr-2018 Ed Maste <emaste@FreeBSD.org>

Update vt(4) "Terminus BSD Console" font to v4.46

"Terminus BSD Console" is a derivative of Terminus that is provided
by Mr. Dimitar Zhekov under the 2-clause BSD license for use by the
FreeBSD vt(4) console and other BSDs.

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


# 718cf2cc 27-Nov-2017 Pedro F. Giffuni <pfg@FreeBSD.org>

sys/dev: further adoption of SPDX licensing ID tags.

Mainly focus on files that use BSD 2-Clause license, however the tool I
was using misidentified many licenses so this was mostly a manual - error
prone - task.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.


# 44a63e4a 06-Jun-2014 Ed Maste <emaste@FreeBSD.org>

Clarify statement on font origin

Submitted by: Dimitar Zhekov


# 29743a41 05-Jun-2014 Ed Maste <emaste@FreeBSD.org>

Update vt(4) "Terminus BSD Console" font

"Terminus BSD Console" is a derivative of Terminus that is provided
by Mr. Dimitar Zhekov under the 2-clause BSD license for use by the FreeBSD vt(4) console.

Reviewed by: jhb
MFC after: 1 week
Sponsored by: The FreeBSD Foundation


# 733301bf 04-Jun-2014 Ed Maste <emaste@FreeBSD.org>

Remove extra copy of old email address.

MFC after: 3 days


# 6f7ba220 04-Jun-2014 Ed Maste <emaste@FreeBSD.org>

Update vt(4) console font author's email address

MFC after: 3 days


# ddc31191 23-Dec-2013 Ed Maste <emaste@FreeBSD.org>

Update whitespace to match mkkfont output

Sponsored by: The FreeBSD Foundation


# 41fb0665 21-Dec-2013 Ed Maste <emaste@FreeBSD.org>

Support double-width characters in vt(9)

Normal and bold fonts each have a glyph map for single or left half-
glyphs, and right half glyphs. The flag TF_CJK_RIGHT in term_char_t
requests the right half-glyph.

Reviewed by: ed@
Sponsored by: The FreeBSD Foundation


# 27cf7d04 05-Dec-2013 Aleksandr Rybalko <ray@FreeBSD.org>

Merge VT(9) project (a.k.a. newcons).

Reviewed by: nwhitehorn
MFC_to_10_after: re approval

Sponsored by: The FreeBSD Foundation