Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-09-05 | (valid_options): Remove. | Paul Eggert | |
(main): Fix some bugs in handling invalid option-combinations like "stty -F". | |||
2004-08-03 | (VA_START): Remove. All callers now use va_start. | Paul Eggert | |
(_POSIX_VDISABLE): Remove unnecessary cast. (struct control_info, visible): Use cc_t for control chars. (struct control_info): Use size_t for sizes. (recover_mode, set_mode, display_speed, display_window_size, valid_options, main, display_changed): Use bool for booleans. (integer_arg): Return unsigned long int, not long int. Accept new max arg; all callers changed, to specify a maximum value for integer parameters instead of silently overflowing. (wrap): Do not overrun the stack buffer if the output contains more than 1024 bytes. Instead, malloc a buffer. (main): Remove a "what is this?!?" FIXME. Nobody knows what it is. Remove unnecessary casts. (set_control_char): Allow int values only up to cc_t range. (screen_columns): Don't reject INT_MAX. (display_changed, display_all, display_speed, recover_mode): Don't assume cc_t fits in int. | |||
2004-04-07 | Add support for IUTF8 input flag. | Jim Meyering | |
2004-01-22 | (usage): Use EXIT_SUCCESS, not 0, for clarity. | Jim Meyering | |
(main): Exit with status 1, not 2, on errors detected by stty proper. | |||
2003-11-05 | Cast NULL to `(char *)' in call to variadic function, | Jim Meyering | |
parse_long_options, so that it works even on systems for which sizeof char* != sizeof int. | |||
2003-10-18 | Most .c files (AUTHORS): Revert the WRITTEN_BY/AUTHORS change | Jim Meyering | |
of 2003-09-19. Now, AUTHORS is a comma-separated list of strings. Update the call to parse_long_options so that `AUTHORS, NULL' are the last parameters. * src/true.c (main): Append NULL to version_etc argument list. * src/sys2.h (case_GETOPT_VERSION_CHAR): Likewise. | |||
2003-09-18 | (WRITTEN_BY): Rename from AUTHORS. | Jim Meyering | |
Begin each WRITTEN_BY string with `Written by ' and end it with `.'. Mark each WRITTEN_BY string as translatable. | |||
2003-09-18 | revert previous change | Jim Meyering | |
2003-09-18 | Update AUTHORS definition to be a comma-separated list of strings and/or update | Jim Meyering | |
the call to parse_long_options so that `AUTHORS, NULL' are the last parameters. | |||
2003-07-23 | Don't include headers already included by system.h: | Jim Meyering | |
Don't include closeout.h. | |||
2003-06-17 | (main): Call initialize_main. | Jim Meyering | |
2003-04-17 | Remove uses of PROTOTYPE macro. | Jim Meyering | |
2003-04-11 | Remove SPC in SPC-TAB sequence. | Jim Meyering | |
2003-04-10 | (wrapf): Declare with format attribute. | Jim Meyering | |
2002-12-18 | (valid_options): Declare to be static. | Jim Meyering | |
2002-12-15 | Remove all uses of `PARAMS'. | Jim Meyering | |
2002-11-21 | stty doesn't support all baud rates available in current Linux kernels. | Jim Meyering | |
When trying to set a high baud rate using stty, it says "invalid argument". When the high rate is already configured, "stty -a" returns 0 instead of the true baud rate. (struct speeds): Add support for all baud rates defined in linux-2.4.19. | |||
2002-08-31 | Change `exit (0)' to `exit (EXIT_SUCCESS)', | Jim Meyering | |
`exit (1)' to `exit (EXIT_FAILURE)', and `usage (1)' to `usage (EXIT_FAILURE)'. | |||
2002-08-30 | Change `error (1, ...' to `error (EXIT_FAILURE, ...'. | Jim Meyering | |
2002-07-02 | (usage): Use the PACKAGE_BUGREPORT e-mail address, rather than hard-coding it. | Jim Meyering | |
2001-12-15 | Use new macros, HELP_OPTION_DESCRIPTION and VERSION_OPTION_DESCRIPTION | Jim Meyering | |
instead of hard-coding --help and --version descriptions. Split --help output into smaller pieces. Use fputs, not printf. | |||
2001-09-16 | (usage): Prefix each line with a space, so that | Jim Meyering | |
help2man produces a better stty.1 man page. | |||
2000-07-17 | (visible): Don't mark `<undef>' for translation. | Jim Meyering | |
The standard requires that exact string. | |||
2000-06-21 | (valid_options): Don't segfault on `stty erase -'. | Jim Meyering | |
2000-05-07 | Include "closeout.h". | Jim Meyering | |
(main): Call atexit with close_stdout. | |||
2000-03-03 | Make it so stty's rprnt attribute works on HPUX 10.20. | Jim Meyering | |
[CREPRINT && !CRPRNT] (CRPRNT): Define. (control_info): Recognize HPUX's CREPRINT. | |||
2000-01-29 | (screen_columns): Change #if-0 (test code, mistakenly committed in last delta) | Jim Meyering | |
back to #ifdef TIOCGWINSZ. | |||
2000-01-28 | (wrapf): Emit a newline only if 0 < current_col. | Jim Meyering | |
(screen_columns): Use xstrtol, not atoi. If get_win_size fails and $COLUMNS == 0, then return 80, not `0'. | |||
1999-08-30 | (usage): Correct --help message. | Jim Meyering | |
1999-03-31 | (PROGRAM_NAME, AUTHORS): Define and use. | Jim Meyering | |
1999-03-04 | (main): Include author name argument in call to parse_long_options. | Jim Meyering | |
1999-02-16 | (main): #ifdef-out unreachable code. | Jim Meyering | |
1999-02-16 | update copyright dates | Jim Meyering | |
1999-01-25 | (usage): Remove static attribute. | Jim Meyering | |
1998-09-19 | update bug-reporting address | Jim Meyering | |
1998-09-19 | (main): Revamp option processing, again. | Jim Meyering | |
stty couldn't parse some of its options. | |||
1998-07-04 | tweak comment | Jim Meyering | |
1998-06-29 | revert back to using lower case _unlocked wrapper names | Jim Meyering | |
1998-06-29 | Change all uses of unlocked-wrapped functions to their upper case wrapper names. | Jim Meyering | |
1998-04-04 | Use "%s", not device_name, as the format string, in case the | Jim Meyering | |
latter contains `%'. | |||
1998-04-04 | clean up comments | Jim Meyering | |
1998-04-04 | (valid_options): Parenthesize assignment in while expr. | Jim Meyering | |
(main): Remove dcl of unused `cp'. | |||
1998-04-04 | Use STREQ in place of strcmp everywhere. | Jim Meyering | |
(valid_options): Indent (main): s/case 'f':/case 'F':/ Tweak error messages to make them consistent. Remove #if-0'd block. Move dcl of fdflags into scope where it's used. | |||
1998-04-04 | [1998-03-31 Theodore Ts'o <tytso@rsts-11.mit.edu>] | Jim Meyering | |
(main): Fix broken options parsing that worked only by serendipity (getopt_long_only already parsed short options; no need to parse them again manually!). Add support for the --file option, which allows the user to specify the device whose line settings are to be set. This is necessary because POSIX ttys will block waiting for carrier detect to go high if CLOCAL is not set, unless the device is opened with the O_NONBLOCK flag. Unfortunately, the shell doesn't use this flag, so users lose. Opening the device in stty is the easist way to fix this. (speeds): Add support for 230400 and 460800 line speeds, which are supported by Linux. | |||
1997-12-21 | s/__P/PARAMS/ | Jim Meyering | |
1997-10-07 | update bug-reporting address | Jim Meyering | |
1997-02-09 | update copyrights for 1997 | Jim Meyering | |
1997-02-05 | Bracket inclusion of termios.h with #if HAVE_TERMIOS_H. | Jim Meyering | |
Masami Takikawa reported that NeXTStep 3.0 doesn't have termios.h. | |||
1997-02-01 | bracket bug address with <> and append a period | Jim Meyering | |
1997-02-01 | Compare getopt_long return value against -1, not EOF. Use NULL, not '(int ↵ | Jim Meyering | |
*) 0' as last parameter in getopt_long call. |