1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-16 10:20:30 +00:00

Remove rants/whines about the rune interface being superior to the

ISO C interface.
This commit is contained in:
Tim J. Robbins 2002-10-06 06:03:23 +00:00
parent bc98899df0
commit 82f520853b
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=104553

View File

@ -35,7 +35,7 @@
.\" @(#)rune.3 8.2 (Berkeley) 12/11/93
.\" $FreeBSD$
.\"
.Dd December 11, 1993
.Dd October 6, 2002
.Dt RUNE 3
.Os
.Sh NAME
@ -266,15 +266,6 @@ binary LC_CTYPE file for the locale
.Xr setlocale 3 ,
.Xr euc 4 ,
.Xr utf2 4
.Sh NOTES
The ANSI C type
.Em wchar_t
is the same as
.Em rune_t .
.Em Rune_t
was chosen to accent the purposeful choice of not basing the
system with the ANSI C
primitives, which were, shall we say, less aesthetic.
.Sh HISTORY
These functions first appeared in
.Bx 4.4 .
@ -282,12 +273,7 @@ These functions first appeared in
The
.Fn setrunelocale
function and the other non-ANSI rune functions were inspired by
.Sy "Plan 9 from Bell Labs"
as a much more sane alternative to the ANSI multibyte and
wide character support.
.Sy "Plan 9 from Bell Labs" .
.\"They were conceived at the San Diego 1993 Summer USENIX conference by
.\"Paul Borman of Krystal Technologies, Keith Bostic of CSRG and Andrew Hume
.\"of Bell Labs.
.Pp
All of the ANSI multibyte and wide character
support functions are built using the rune functions.