Well, I didn't mean to get you into some kind of litigation problem for
this I must have to say...
At least I think looking at the existing documents of commercial Unix systems
should be alright like man pages and developer documents, right?
If that's the case, there are some man pages and descriptions that I believe
you might want to take a look at just to see how some others are dealing with
the problem that you are trying to solve and they are ldterm(7M), stty(1),
ioctl(1), termio(1), streamio(1) man pages, and "International Language
Environments Guide" of Solaris 8 especially en_US.UTF-8 Overview chapter at
http://docs.sun.com/.
With regards,
Ienup
] Date: Thu, 25 Jan 2001 23:28:30 +0100 (CET)
] From: Bruno Haible <[EMAIL PROTECTED]>
] Subject: Re: kernel tty patches
] To: [EMAIL PROTECTED]
] MIME-version: 1.0
] Content-transfer-encoding: 7bit
]
] Ienup Sung writes:
]
] > most of commercial Unix variants I believe at least support EUC by
] > downloading width information of the current locale/codeset which is
] > usually about 6 bytes in size to ldterm kernel module through
] > ioctl(2) so that for canonical input mode (and shells that are
] > relying on the canonical input mode) can do erase/kill operation
] > correctly.
]
] Thanks for the info. Nice to see that were are not totally
] unreasonable when we think about kernel code calling wcwidth :-)
]
] > If you want to see whole function by the way, please download sources of
] > Solaris 8.
]
] Please don't do this, Markus. Look at a binary-only distribution of
] Solaris instead. It's legally too dangerous if people who had access
] to the source of a non-open-source OS continue to contribute to Linux/
] GNU/XFree86. Some Linux kernel contributors who had access to parts of
] the Windows sources have been legally attacked by Microsoft for
] copyright violation. It's hard to refute, if you ever signed the piece
] of agreement necessary to get access to a non-open-source OS.
]
] Bruno
] -
] Linux-UTF8: i18n of Linux on all levels
] Archive: http://mail.nl.linux.org/lists/
-
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/lists/