freebsd-skq/usr.bin/localedef
yuripv 10ad2534c5 localedef: define characters in "space" class also as "print", except
for the known conflicts ("control" characters can't be "print"able).
POSIX doesn't explicitly forbid this, and actually includes <space>
character in "print".

PR:		225692
Reviewed by:	bapt, cem (previous version), pfg (previous version)
Approved by:	kib (mentor)
Differential Revision:	https://reviews.freebsd.org/D17467
2018-10-27 23:31:42 +00:00
..
charmap.c localedef(1): remove duplicated includes. 2018-07-09 20:38:47 +00:00
collate.c Add -b/-l options to localedef(1) to specify output endianness and use 2018-10-20 20:51:05 +00:00
ctype.c localedef: define characters in "space" class also as "print", except 2018-10-27 23:31:42 +00:00
localedef.1 Add -b/-l options to localedef(1) to specify output endianness and use 2018-10-20 20:51:05 +00:00
localedef.c Add -b/-l options to localedef(1) to specify output endianness and use 2018-10-20 20:51:05 +00:00
localedef.h Add -b/-l options to localedef(1) to specify output endianness and use 2018-10-20 20:51:05 +00:00
Makefile
Makefile.depend DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
messages.c
monetary.c
numeric.c
parser.y
README
scanner.c
time.c
wide.c Mark errf _Noreturn, and mark errf and warn __printflike 2017-05-14 18:47:09 +00:00

While there are tools called "localedef" in Solaris and Linux, this
tool does not share heritage with any other implementation.  It was
written independently by Garrett D'Amore while employed at Nexenta
Systems, and thus carries the Nexenta Copyright.

It was initially released under the CDDL license, but on 4 July 2014,
Nexenta reissued the source under the BSD 2-clause license.  This
code is part of the Illumos project.

see:
https://github.com/Nexenta/illumos-nexenta/commit/cf17542a37fc83d0ae093777e30d480423858c29