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
Simon J. Gerraty
ccfb965433
Add META_MODE support.
...
Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796
Reviewed by: brooks imp
2015-06-13 19:20:56 +00:00
Simon J. Gerraty
44d314f704
dirdeps.mk now sets DEP_RELDIR
2015-06-08 23:35:17 +00:00
Baptiste Daroussin
66a86d242f
Remove WARNS vtfontcvt builds find with clang and gcc with maximum level warning
2015-06-06 12:34:59 +00:00
Simon J. Gerraty
98e0ffaefb
Merge sync of head
2015-05-27 01:19:58 +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
Simon J. Gerraty
ee7b0571c2
Merge head from 7/28
2014-08-19 06:50:54 +00:00
Ed Maste
cb5249a242
vtfontcvt will first ship in FreeBSD 10.1
2014-07-24 15:16:03 +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