summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-05-01*** empty log message ***Jim Meyering
2004-05-01Remove unused file.Jim Meyering
2004-05-01Remove unused file.Jim Meyering
2004-05-01Remove unused file.Jim Meyering
2004-05-01Remove unused file.Jim Meyering
2004-05-01Remove unused file.Jim Meyering
2004-05-01Remove unused file.Jim Meyering
2004-05-01Remove file. This is now part of mktime.m4.Jim Meyering
2004-05-01.Jim Meyering
2004-05-01.Jim Meyering
2004-05-01*** empty log message ***Jim Meyering
2004-05-01(gl_MACROS): Move fchown-checking code to chown.m4.Jim Meyering
2004-05-01(gl_PREREQ_CHOWN): Check for fcntl.h.Jim Meyering
See if we need an fchown replacement. (gl_FUNC_CHOWN_FOLLOWS_SYMLINK): New macro. (gl_FUNC_CHOWN): Require gl_FUNC_CHOWN_FOLLOWS_SYMLINK, and use the replacement function if we detect either defect.
2004-05-01(rpl_chown) [CHOWN_FAILS_TO_HONOR_ID_OF_NEGATIVE_ONE]:Jim Meyering
Wrap old code with this conditional. [CHOWN_MODIFIES_SYMLINK]: Try to work around a chown function that does not dereference symlinks.
2004-05-01When chown or chgrp is modifying the referent of a symlink,Jim Meyering
use the chown(2) function, if possible. (change_file_owner): Don't hard-code the open/fchown/close kludge here. Use `chown' instead. The chown function works just fine on conforming systems. Other systems now go through the new chown wrapper that resorts to the old kludge.
2004-05-01*** empty log message ***Jim Meyering
2004-05-01(change_file_owner): Add a comment.Jim Meyering
2004-04-29.Jim Meyering
2004-04-28Whoops: s/sc_src_tight_scope/sc_tight_scope/Jim Meyering
2004-04-27.Jim Meyering
2004-04-27(syntax_table, re_syntax_table): Remove declarations of two unusedJim Meyering
variables (they were exposed by the above change).
2004-04-27Make over 40 global extern variables `static'.Jim Meyering
2004-04-27(sc_tight_scope): Also check for global variables, (BSS section).Jim Meyering
2004-04-27*** empty log message ***Jim Meyering
2004-04-27Rename to sc_tight_scope.Jim Meyering
(syntax-check-rules): Really add it.
2004-04-27Rename to sc_tight_scope.Jim Meyering
2004-04-27*** empty log message ***Jim Meyering
2004-04-27(backup_type): Declare `static'.Jim Meyering
2004-04-27(opt_nul_terminate_output): Declare `static'.Jim Meyering
2004-04-27(G_fail): Declare `static'.Jim Meyering
2004-04-27*** empty log message ***Jim Meyering
2004-04-27(forget_created, remember_created)Jim Meyering
(src_to_dest_lookup, remember_copied, hash_init, forget_all): Add `extern' keyword.
2004-04-27(dest_info_init, src_info_init, copy): Add `extern' keyword.Jim Meyering
2004-04-27(chopt_init, chopt_free, gid_to_name, uid_to_name, chown_files):Jim Meyering
Add `extern' keyword.
2004-04-27(rm): Add `extern' keyword.Jim Meyering
2004-04-27.Jim Meyering
2004-04-27(sc_src_functions_have_static_scope): New rule.Jim Meyering
2004-04-27*** empty log message ***Jim Meyering
2004-04-27(sc_src_functions_have_static_scope): New rule.Jim Meyering
(syntax-check-rules): Add it.
2004-04-26*** empty log message ***Jim Meyering
2004-04-26.Jim Meyering
2004-04-26*** empty log message ***Jim Meyering
2004-04-26Fix typo in env_default comment.Jim Meyering
(18c, 18d): Reverse the order of output lines, so that the test cases conform to POSIX.
2004-04-26Fix typo in env_default comment.Jim Meyering
2004-04-26*** empty log message ***Jim Meyering
2004-04-26(sort invocation): Mention -k earlier, soJim Meyering
that the options are in alphabetical order. Describe how -b works more-accurately; this involves fixing some examples, too. Mention what happens if the start field falls after an end field or after a line end. Warn about using -k without -b, -g, -M, -n, or -t. Add an example of how to sort IPv4 addresses and Apache Common Log Format dates. Remove a duplicate example. (Putting the tools together): Use separate options rather than agglomerating them.
2004-04-26(limfield): Make a comment clearer.Jim Meyering
2004-04-26Fix POSIX-conformance bug: "sort -k 3,3.5b" is supposed to skipJim Meyering
leading blanks when computing the location of the field end; it is not supposed to skip trailing blanks. Solaris 8 "sort" does conform to POSIX. Also fix the documentation to clarify this and related issues. (limfield): Use skipeblanks, not skipsblanks, to decode whether to skip leading blanks. (trailing_blanks): Remove. (fillbuf, getmonth, keycompare): Don't trim trailing blanks.
2004-04-26update from masterJim Meyering
2004-04-24.Jim Meyering