aboutsummaryrefslogtreecommitdiff
path: root/contrib/groff/src
diff options
context:
space:
mode:
authorRuslan Ermilov <ru@FreeBSD.org>2003-11-02 07:25:24 +0000
committerRuslan Ermilov <ru@FreeBSD.org>2003-11-02 07:25:24 +0000
commitf5b8c6dcbca4f0b9bba3fa8f1b4fe46a4d6ab6e2 (patch)
treede993572a31f6a85307b1f2c168fc7159692ad40 /contrib/groff/src
parent3565c6a8e3a1cef0fdab28902c70921506255575 (diff)
downloadsrc-f5b8c6dcbca4f0b9bba3fa8f1b4fe46a4d6ab6e2.tar.gz
src-f5b8c6dcbca4f0b9bba3fa8f1b4fe46a4d6ab6e2.zip
Sort encodings.
Notes
Notes: svn path=/head/; revision=121879
Diffstat (limited to 'contrib/groff/src')
-rwxr-xr-xcontrib/groff/src/roff/nroff/nroff.sh22
1 files changed, 12 insertions, 10 deletions
diff --git a/contrib/groff/src/roff/nroff/nroff.sh b/contrib/groff/src/roff/nroff/nroff.sh
index 51da1ac3e972..312759358b7b 100755
--- a/contrib/groff/src/roff/nroff/nroff.sh
+++ b/contrib/groff/src/roff/nroff/nroff.sh
@@ -7,30 +7,32 @@ prog="$0"
# First try the "locale charmap" command, because it's most reliable.
# On systems where it doesn't exist, look at the environment variables.
case "`locale charmap 2>/dev/null`" in
- UTF-8)
- T=-Tutf8 ;;
ISO*8859-1 | ISO*8859-15)
T=-Tlatin1 ;;
- IBM-1047)
- T=-Tcp1047 ;;
KOI8-R)
T=-Tkoi8-r ;;
+ UTF-8)
+ T=-Tutf8 ;;
+ IBM-1047)
+ T=-Tcp1047 ;;
*)
case "${LC_ALL-${LC_CTYPE-${LANG}}}" in
- *.UTF-8)
- T=-Tutf8 ;;
iso_8859_1 | *.ISO*8859-1 | *.ISO*8859-15)
T=-Tlatin1 ;;
- *.IBM-1047)
- T=-Tcp1047 ;;
*.KOI8-R)
T=-Tkoi8-r ;;
+ *.UTF-8)
+ T=-Tutf8 ;;
+ *.IBM-1047)
+ T=-Tcp1047 ;;
*)
case "$LESSCHARSET" in
- utf-8)
- T=-Tutf8 ;;
latin1)
T=-Tlatin1 ;;
+ koi8-r)
+ T=-Tkoi8-r ;;
+ utf-8)
+ T=-Tutf8 ;;
cp1047)
T=-Tcp1047 ;;
*)