freebsd-skq/usr.bin/tr
Andrey A. Chernov 1ef4039ac7 1) Following r302512 (remove collation support for [a-z]-ranges in libc)
remove collation support for a-z ranges here too.
It was implemented for single byte locales only in any case.

2) Reduce [Cc]flag loop to WCHAR_MAX, WINT_MAX here includes WEOF which is
not a character.

3) Optimize [Cc]flag case: don't repeatedly add the last character of
string2 to squeeze cset when string2 reach its EOS state.

4) Reflect in the manpage that [=equiv=] is implemented for single
byte locales only.
2016-07-11 21:23:50 +00:00
..
tests Merge ^/user/ngie/release-pkg-fix-tests to unbreak how test files are installed 2016-05-04 23:20:53 +00:00
cmap.c
cmap.h
cset.c
cset.h
extern.h
Makefile Use src.opts.mk in preference to bsd.own.mk except where we need stuff 2014-05-06 04:22:01 +00:00
Makefile.depend Add META_MODE support. 2015-06-13 19:20:56 +00:00
str.c 1) Following r302512 (remove collation support for [a-z]-ranges in libc) 2016-07-11 21:23:50 +00:00
tr.1 1) Following r302512 (remove collation support for [a-z]-ranges in libc) 2016-07-11 21:23:50 +00:00
tr.c 1) Following r302512 (remove collation support for [a-z]-ranges in libc) 2016-07-11 21:23:50 +00:00