emaste
6b0578fd27
vtfontcvt: remove superfluous newlines in errx messages
2016-09-14 18:22:12 +00:00
emaste
9bc25213ea
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
emaste
e033b0162b
vtfontcvt: fix buffer overflow for non-default size .hex fonts
...
Sponsored by: The FreeBSD Foundation
2015-09-01 01:35:43 +00:00
emaste
ae7f4a4433
vtfontcvt: introduce xmalloc to abort on out-of-memory
...
Sponsored by: The FreeBSD Foundation
2015-08-31 23:08:39 +00:00
sjg
008d7c831f
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
sjg
75a137820d
dirdeps.mk now sets DEP_RELDIR
2015-06-08 23:35:17 +00:00
bapt
f16e9cfbf7
Remove WARNS vtfontcvt builds find with clang and gcc with maximum level warning
2015-06-06 12:34:59 +00:00
sjg
65145fa4c8
Merge sync of head
2015-05-27 01:19:58 +00:00
emaste
b8b309799a
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
sjg
d7cd1d425c
Merge head from 7/28
2014-08-19 06:50:54 +00:00
emaste
08377668fc
vtfontcvt will first ship in FreeBSD 10.1
2014-07-24 15:16:03 +00:00
emaste
e8bf607d97
Remove redundant return statement after errx
...
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
2014-07-21 17:43:37 +00:00
emaste
8e77d2f72a
Use the standard way of printing the usage string
...
Sponsored by: The FreeBSD Foundation
2014-07-21 17:18:00 +00:00
emaste
a4d47f4bf6
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
emaste
ed2e02ec73
Avoid leaking file pointer on error
...
CID: 1222506, 1222505
2014-06-11 17:19:57 +00:00
emaste
ef4a53af9d
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