summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-07-12.Jim Meyering
2005-07-12replace leading spaces with a TABJim Meyering
2005-07-11(verify_expr): Use ((verify_type__ (R) *) 0), notPaul Eggert
sizeof (verify_type__ (R)), to pacify C++ compilers.
2005-07-11Reword copyright notices to conform to current GNU coding standards.Paul Eggert
2005-07-11Parameterize the copyright symbol and the year.Paul Eggert
2005-07-11(COPYRIGHT_YEAR): New constant.Paul Eggert
(version_etc_va): Use parameterized copyright notice. Reword to conform to the current GNU coding standards.
2005-07-11Binary input and output are now implemented more consistently.Paul Eggert
2005-07-11Updates for cat and md5sum, for text vs binary.Paul Eggert
2005-07-11(setmode, fileno): Remove; no longer needed, we think.Paul Eggert
(SET_MODE, SET_BINARY, SET_BINARY2): Remove. [defined __DJGPP__]: Don't include <io.h> or <sys/exceptn.h>.
2005-07-11(wipefile): Always use binary mode. Clearly thisPaul Eggert
never worked right on DOS!
2005-07-11(usage): Clarify whether text or binary is the default.Paul Eggert
(split_3, main): BINARY is now a 3-way value. All uses changed. (digest_file): Likewise. Clear *BINARY if we determine the file to be text. All uses changed. (main): Don't report a file to be binary if we actually read it as text in MS-DOS, because it was a terminal.
2005-07-11(unexpand): Always copy in text mode. POSIX saysPaul Eggert
the input and output must be text.
2005-07-11(expand): Always copy in text mode. POSIX saysPaul Eggert
the input and output must be text.
2005-07-11(copy_reg): Always copy in binary mode.Paul Eggert
2005-07-11(wc): Avoid setmode; use POSIX-specified routines instead.Paul Eggert
(wc_file): FILE might be null now. (main): Simplify code a bit, so that fewer places need the setmode fixes.
2005-07-11(main): Avoid setmode; use POSIX-specified routines instead.Paul Eggert
2005-07-11(tee): Avoid setmode; use POSIX-specified routines instead.Paul Eggert
2005-07-11(tail_bytes, tail_lines, tail_file, main):Paul Eggert
Avoid setmode; use POSIX-specified routines instead.
2005-07-11(copy_to_temp, tac_file, main):Paul Eggert
Avoid setmode; use POSIX-specified routines instead.
2005-07-11(bsd_sum_file, sysv_sym_file):Paul Eggert
Avoid setmode; use POSIX-specified routines instead.
2005-07-11(main): Avoid setmode; use POSIX-specified routines instead.Paul Eggert
2005-07-11(open_next_file): Avoid setmode; use POSIX-specified routines instead.Paul Eggert
2005-07-11(head_lines, head_file): Avoid setmode; use POSIX-specified routines instead.Paul Eggert
(elide_tail_bytes_file, elide_tail_lines_file, head_bytes): (head_lines, head_file): Always use binary mode except for std tty.
2005-07-11(cksum): Avoid setmode; use POSIX-specified routines instead.Paul Eggert
2005-07-11(usage, main, long_options) [O_BINARY]:Paul Eggert
Remove support for -B. Use same rules as other programs to decide whether to use binary I/O, except that the -bensAE options always select text mode. (main): Avoid setmode; use POSIX-specified routines instead.
2005-07-11(cat invocation): Remove -B or --binary optionPaul Eggert
(available on MS-DOS-like platforms only). Explain when text and binary mode are used now. (md5sum invocation): -b actually does have an effect on Unix: it causes "*" to be output. Explain when text and binary mode are used now.
2005-07-11Binary input and output are now implemented more consistently.Paul Eggert
These changes affect only platforms like MS-DOS that distinguish between binary and text files.
2005-07-09Don't include stdio.h; no longer needed.Paul Eggert
2005-07-09Regenerate.Paul Eggert
2005-07-09Use only HAVE_SYS_IOCTL_H to decide whether to include sys/ioctl.h.Paul Eggert
stropt.h -> stropts.h
2005-07-09Use only HAVE_SYS_IOCTL_H to decide whether to include sys/ioctl.h.Paul Eggert
stropt.h -> stropts.h
2005-07-09Use only HAVE_SYS_IOCTL_H to decide whether to include sys/ioctl.h.Paul Eggert
2005-07-09strtopt.h -> stropts.hPaul Eggert
2005-07-09strtopt.h -> stropts.hPaul Eggert
2005-07-09Undo previous change, and remove AC_HEADER_TIOCGWINSZ.Paul Eggert
2005-07-09Update to Eric Blake porting problems.Paul Eggert
2005-07-08(getloadavg) [__CYGWIN__]: Port to cygwin.Paul Eggert
[__linux__]: Allocate a big enough buffer for /proc/loadavg. [!LDAV_DONE]: Avoid unused variable warning.
2005-07-08Regenerate.Paul Eggert
2005-07-08Fix porting problems reported by Eric Blake.Paul Eggert
2005-07-08(gl_CHECK_ALL_HEADERS): Check for stropt.h.Paul Eggert
2005-07-08(print_user): Don't assume uid fits in unsigned int.Paul Eggert
(print_group): Likewise, for gid.
2005-07-08Include stropt.h if available.Paul Eggert
2005-07-08Include stropt.h if available.Paul Eggert
Use HAVE_FIONREAD_IN_SYS_IOCTL instead of _POSIX_SOURCE to decide whether to include <sys/ioctl.h>.
2005-07-08Add check for HAVE_FIONREAD_IN_SYS_IOCTL.Paul Eggert
2005-07-08(init_dfa, build_range_exp): Store __btowc valuePaul Eggert
in wint_t, not wchar_t. Remove now-unnecessary cast.
2005-07-08backupfile.m4, same.m4 cleanup.Paul Eggert
2005-07-08(gl_BACKUPFILE): Use AC_CHECK_FUNCS_ONCE on pathconf.Paul Eggert
2005-07-08(gl_SAME): Use AC_CHECK_FUNCS_ONCE on pathconf.Paul Eggert
Require AC_SYS_LONG_FILE_NAMES.
2005-07-08Regenerate.Paul Eggert
2005-07-08Switch to Isamu Hasegawa's implementation of regex, which isPaul Eggert
now in gnulib.