View | Details | Raw Unified | Return to bug 4031
Collapse All | Expand All

(-)coreutils-5.0.utf/doc/coreutils.texi (+9 lines)
Lines 9583-9588 Link Here
9583
@cindex beeping at input buffer full
9583
@cindex beeping at input buffer full
9584
Enable beeping and not flushing input buffer if a character arrives
9584
Enable beeping and not flushing input buffer if a character arrives
9585
when the input buffer is full.  Non-@acronym{POSIX}.  May be negated.
9585
when the input buffer is full.  Non-@acronym{POSIX}.  May be negated.
9586
9587
@item iutf8
9588
@opindex iutf8
9589
@cindex UTF-8 input, process accordingly
9590
Behave according to the assumption that the input is in UTF-8, and thus
9591
some characters are represented by several bytes. This imposes more
9592
complexity on the processing of Backspace and Tab in the input.
9593
Non-@acronym{POSIX}. (Works for newer Linux kernels: 2.6.5 and other.) 
9594
May be negated.
9586
@end table
9595
@end table
9587
9596
9588
9597
(-)coreutils-5.0.utf/src/stty.c (+9 lines)
Lines 39-44 Link Here
39
#if HAVE_TERMIOS_H
39
#if HAVE_TERMIOS_H
40
# include <termios.h>
40
# include <termios.h>
41
#endif
41
#endif
42
/* A hack before I find a better solution to make kernel's IUTF8 def visible */
43
/* we don't want two colliding struct termios definitions. */
44
#define termios HACK_HIDE_termios
45
# include <linux-2.4.22-std-up/include/asm/termbits.h>
46
#undef termios
42
#ifdef GWINSZ_IN_SYS_IOCTL
47
#ifdef GWINSZ_IN_SYS_IOCTL
43
# include <sys/ioctl.h>
48
# include <sys/ioctl.h>
44
#endif
49
#endif
Lines 238-243 Link Here
238
#ifdef IMAXBEL
240
#ifdef IMAXBEL
239
  {"imaxbel", input, SANE_SET | REV, IMAXBEL, 0},
241
  {"imaxbel", input, SANE_SET | REV, IMAXBEL, 0},
240
#endif
242
#endif
243
#ifdef IUTF8
244
  {"iutf8", input, REV, IUTF8, 0},
245
#endif
241
246
242
  {"opost", output, SANE_SET | REV, OPOST, 0},
247
  {"opost", output, SANE_SET | REV, OPOST, 0},
243
#ifdef OLCUC
248
#ifdef OLCUC
Lines 591-596 Link Here
591
"), stdout);
596
"), stdout);
592
      fputs (_("\
597
      fputs (_("\
593
 * [-]iuclc      translate uppercase characters to lowercase\n\
598
 * [-]iuclc      translate uppercase characters to lowercase\n\
599
 * [-]iutf8      assume input characters are UTF-8 encoded\n\
594
 * [-]ixany      let any character restart output, not only start character\n\
600
 * [-]ixany      let any character restart output, not only start character\n\
595
   [-]ixoff      enable sending of start/stop characters\n\
601
   [-]ixoff      enable sending of start/stop characters\n\
596
   [-]ixon       enable XON/XOFF flow control\n\
602
   [-]ixon       enable XON/XOFF flow control\n\

Return to bug 4031