Mercurial > emacs
view src/s/irix5-2.h @ 30487:6165da9c89c6
(Qsafe_charsets): This variable deleted.
(Qsafe_chars, Vchar_coding_system_table, Qchar_coding_system): New
variables.
(coding_safe_chars): New function.
(CODING_SAFE_CHAR_P): New macro.
(CHARSET_OK): New arg C. Call CODING_SAFE_CHAR_P instead of
checking safe_charsets member of the coding system. Caller
changed.
(detect_coding_iso2022): New local variable safe_chars.
(DECODE_DESIGNATION): Call CODING_SAFE_CHAR_P instead of checking
safe_charsets member of the coding system.
(decode_coding_iso2022): New local variable safe_chars.
(ENCODE_ISO_CHARACTER_DIMENSION1): Don't check unsafe chars here.
(ENCODE_ISO_CHARACTER_DIMENSION2): Likewise.
(ENCODE_ISO_CHARACTER): Arguments changed. Caller changed.
(ENCODE_UNSAFE_CHARACTER): New macro.
(encode_coding_iso2022): New local variable safe_chars. Check
unsafe chars.
(setup_coding_system): Delete the code to initialize
coding->safe_charses
(intersection, find_safe_codings): New functions.
(Ffind_coding_systems_region_internal): New function.
(syms_of_coding): Defsubr it. Initialize Qsafe_chars,
Qsafe_cding_system. Make Vchar_coding_system_table a Lisp
variable and initialize it.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Thu, 27 Jul 2000 06:01:19 +0000 |
parents | af2906590846 |
children | 23a1cea22d13 |
line wrap: on
line source
#include "irix5-0.h" /* as of version 5.2, irix no longer uses flock, according to jackr@wpd.sgi.com. */ #undef MAIL_USE_FLOCK /* C-g in select is not handled properly with restartable system calls. So don't use them. */ #undef SA_RESTART /* schoepf@goofy.zdv.Uni-Mainz.de reports he needed -lw with X11R6 on Irix 5.3. I don't know which Irix version that need starts with. */ #define NEED_LIBW /* Looking at the wtmp file in filelock.c causes a crash for jpff@maths.bath.ac.uk. Note that irix6-0.h does not include this file, only irix5-0.h. */ #define NO_WTMP_FILE