Ed Maste
9b61efccf7
vtfontcvt: remove superfluous newlines in errx messages
2016-09-14 18:22:12 +00:00
Ed Maste
0f2d5632a5
vtfontcvt: support .hex fonts with characters beyond the Unicode BMP
...
This is already supported by the vt(4) vfnt format mapping from code
points to glyphs. Update the .hex font parser to accept up to six hex
digits.
2016-03-15 21:32:46 +00:00
Ed Maste
a1f0b4cf95
vtfontcvt: fix buffer overflow for non-default size .hex fonts
...
Sponsored by: The FreeBSD Foundation
2015-09-01 01:35:43 +00:00
Ed Maste
2e268aa950
vtfontcvt: introduce xmalloc to abort on out-of-memory
...
Sponsored by: The FreeBSD Foundation
2015-08-31 23:08:39 +00:00
Ed Maste
e867fb0558
vtfontcvt: Allow 6 digits in verbose output
...
Some fonts (e.g. GNU Unifont) have more than 100,000 (half-)glyphs.
Sponsored by: The FreeBSD Foundation
2015-05-14 20:17:53 +00:00
Ed Maste
0dfe37f8f3
Remove redundant return statement after errx
...
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
2014-07-21 17:43:37 +00:00
Ed Maste
54a7138bd8
Use the standard way of printing the usage string
...
Sponsored by: The FreeBSD Foundation
2014-07-21 17:18:00 +00:00
Ed Maste
634ad025e1
vtfontcvt: correct width calculation (.hex files and commandline)
...
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
2014-07-02 19:31:49 +00:00
Ed Maste
efc81e89ec
Avoid leaking file pointer on error
...
CID: 1222506, 1222505
2014-06-11 17:19:57 +00:00
Ed Maste
b410b62c85
vt fontcvt: move to usr.bin/vtfontcvt
...
vtfontcvt is useful for end users to convert arbitrary bitmap fonts
for use by vt(4). It can also be used as a build tool, allowing us
to keep the source font data in the src tree rather than uuencoded
binaries.
Reviewed by: ray, wblock (D183)
Sponsored by: The FreeBSD Foundation
2014-06-10 18:29:45 +00:00