Commit Graph

  • 1a301edfc7 (INTERACTIVE_OPTION): New enum value. (interactive_type): New enum. (long_opts): Let interactive take an optional argument. (interactive_args, interactive_types): New option arguments. (usage): Document -I, --interactive=WHEN. Use program_name instead of a basename. (main): New -I option, new behavior to --interactive. [From Eric Blake] Jim Meyering 2006-02-20 12:48:11 +00:00
  • da3340fab1 (usage): Use two spaces (not one) to separate the --first-only option string from its description, so help2man formats the derived man page properly. Jim Meyering 2006-02-18 07:45:27 +00:00
  • 703b835b47 *** empty log message *** Jim Meyering 2006-02-18 07:44:22 +00:00
  • d6342e9352 (sc_two_space_separator_in_usage): Make the regular expression match more of the target lines, e.g., those that start with -S,' (short option followed by a comma) or that include =[...]'. Patch by Nicolas François. Jim Meyering 2006-02-18 07:40:51 +00:00
  • e7771c1161 (usage): Use two spaces (not one) to separate the --first-only option string from its description, so help2man formats the derived man page properly. Jim Meyering 2006-02-18 07:23:05 +00:00
  • 8c232ab86f (usage): Use two spaces (not one) to separate the --first-only option string from its description, so help2man formats the derived man page properly. Jim Meyering 2006-02-18 07:21:50 +00:00
  • 4492bcd9ef Sync from gnulib. Paul Eggert 2006-02-16 23:34:00 +00:00
  • 74699a2b52 *** empty log message *** Jim Meyering 2006-02-16 23:10:27 +00:00
  • 1ec610ba19 Include lstat.h, so that uses of lstat are converted to uses of rpl_lstat, e.g., on Solaris 9. Otherwise, programs like du (which now uses the openat-enabled fts and hence fstatat) would mistakenly fail to dereference a symlink-to-directory specified with a trailing slash. Jim Meyering 2006-02-16 23:10:01 +00:00
  • ec2631dee1 . Jim Meyering 2006-02-16 20:39:10 +00:00
  • 9955ae4cc5 . Jim Meyering 2006-02-16 20:28:32 +00:00
  • d2462f8a1b *** empty log message *** Jim Meyering 2006-02-15 08:51:52 +00:00
  • 1442d8987d (alpha beta major): For `make major', ensure that the version string is of the form N.N[.N]*, where N is one or more digits. Jim Meyering 2006-02-15 08:51:47 +00:00
  • 05e61daca4 Sync from gnulib. Paul Eggert 2006-02-14 23:08:59 +00:00
  • 83dcf2436f fix typo in diagnostic Jim Meyering 2006-02-14 22:21:56 +00:00
  • 6d35aa2e6e *** empty log message *** Jim Meyering 2006-02-14 20:23:23 +00:00
  • 907ec598fc update from gnulib Jim Meyering 2006-02-14 20:23:07 +00:00
  • 2ceb43fd7a update from gnulib Jim Meyering 2006-02-14 12:27:35 +00:00
  • 87f3f6a09a Clarify wording in the light of later comments from the Open Group and from rms. Paul Eggert 2006-02-13 23:30:58 +00:00
  • be54312178 *** empty log message *** Jim Meyering 2006-02-13 18:29:31 +00:00
  • c45d1385a9 (all): Emit diagnostics to stderr, not stdout. Jim Meyering 2006-02-13 18:29:24 +00:00
  • 158f8bac05 *** empty log message *** Jim Meyering 2006-02-12 15:15:32 +00:00
  • 2f1ac790d9 (patch-check): New target. (local-checks-available): Add to the list. Jim Meyering 2006-02-12 15:15:06 +00:00
  • a3057b4382 *** empty log message *** Jim Meyering 2006-02-12 08:48:46 +00:00
  • 8a52d68a72 (Character sets): Don't say that an unknown backslash-escape causes an error message -- it doesn't. Mention that `\' also removes any special significance, so is useful for [, ], *, -. Prompted by Richard Neill in http://savannah.gnu.org/bugs/index.php?func=detailitem&item_id=14937 Jim Meyering 2006-02-12 08:48:42 +00:00
  • 398c7ab669 (Character sets): Don't say that an unknown backslash-escape causes an error message -- it doesn't. Jim Meyering 2006-02-12 08:41:18 +00:00
  • 4eb8760272 fix typo in comment Jim Meyering 2006-02-12 07:55:38 +00:00
  • f99aab89d3 . Jim Meyering 2006-02-11 20:58:28 +00:00
  • 724f97cee2 *** empty log message *** Jim Meyering 2006-02-11 20:58:09 +00:00
  • 0d26303c37 *** empty log message *** Jim Meyering 2006-02-11 20:57:30 +00:00
  • 6c71cff47b *** empty log message *** Jim Meyering 2006-02-11 20:56:08 +00:00
  • 29dc2a0dfc Adjust two expected diagnostics, now that they're a tiny bit less precise: cannot remove a/1': ... instead of cannot open directory a/1': ... Jim Meyering 2006-02-11 20:55:58 +00:00
  • 15ee70a510 . Jim Meyering 2006-02-11 20:54:42 +00:00
  • 048e85c751 *** empty log message *** Jim Meyering 2006-02-11 20:53:33 +00:00
  • 8b8f569619 *** empty log message *** Jim Meyering 2006-02-11 20:53:01 +00:00
  • 3d2111620b . Jim Meyering 2006-02-11 20:52:49 +00:00
  • 86dd36850a *** empty log message *** Jim Meyering 2006-02-11 20:45:22 +00:00
  • 2365901176 *** empty log message *** Jim Meyering 2006-02-11 20:45:20 +00:00
  • 3693f5cc94 (EXTRA_DIST): Add c99-to-c98.diff. Jim Meyering 2006-02-11 20:45:15 +00:00
  • 420e8bfc35 *** empty log message *** Jim Meyering 2006-02-11 20:44:05 +00:00
  • abe70265ce *** empty log message *** Jim Meyering 2006-02-11 20:43:24 +00:00
  • a98c1e15eb (EXTRA_DIST): Add .x-po-check. Jim Meyering 2006-02-11 20:43:20 +00:00
  • afbc8353e7 *** empty log message *** Jim Meyering 2006-02-11 20:42:27 +00:00
  • 9754f53054 *** empty log message *** Jim Meyering 2006-02-11 20:41:41 +00:00
  • db4e4b670c *** empty log message *** Jim Meyering 2006-02-11 20:40:49 +00:00
  • 0e58927dd9 *** empty log message *** Jim Meyering 2006-02-11 19:25:29 +00:00
  • 8bb7d21a7c Bug fix: rm -r must remove an empty directory, even if it is inaccessible. Jim Meyering 2006-02-11 19:25:26 +00:00
  • 3b79c6d912 rm -r must remove an empty directory, even if it is inaccessible. Jim Meyering 2006-02-11 19:25:02 +00:00
  • f00751ef19 (TESTS): Add empty-inacc. Jim Meyering 2006-02-11 18:03:52 +00:00
  • be39ded889 # Ensure that rm -rf removes an empty-and-inaccessible directory. Jim Meyering 2006-02-11 18:03:29 +00:00
  • 870179fcd8 add a comment Jim Meyering 2006-02-11 07:38:25 +00:00
  • bcaa48a0e3 *** empty log message *** Jim Meyering 2006-02-11 07:36:16 +00:00
  • ea05edb822 (syntax-check-rules): Automatically derive this list of sc_-prefixed rule names. Jim Meyering 2006-02-11 07:36:10 +00:00
  • be8d11b9ed Makefile.maint import from Bison. Paul Eggert 2006-02-11 06:05:39 +00:00
  • 8018407342 (CVS_LIST): Don't assume cvsu is available. (CVS_LIST_EXCEPT): New macro, to simplify exception-processing. Most uses of CVS_LIST changed to use CVS_LIST_EXCEPT. (syntax-check-rules): Bring back sc_changelong. (Hmm, why did it go away? was that an accident?) (sc_cast_of_argument_to_free, sc_cast_of_x_alloc_return_value): (sc_cast_of_alloca_return_value, sc_space_tab, sc_prohibit_atoi_atof): (sc_error_exit_success, sc_file_system, sc_no_if_have_config_h): (sc_system_h_headers, sc_sun_os_names, sc_trailing_blank): (sc_two_space_separator_in_usage, sc_unmarked_diagnostics): (sc_obsolete_symbols, sc_changelog, sc_prohibit_jm_in_m4): (sc_useless_cpp_parens, makefile-check, m4-check, po-check): (author_mark_check, makefile_path_separator_check): Output line numbers, to simplify navigation of Emacs *compilation* buffers. (sc_prohibit_atoi_atof, sc_file_system): Rework slightly so that Makefile.maint doesn't get reported as a violation of its own syntax rules. (sc_dd_max_sym_length): Use ifneq to do nothing, instead of doing it at run-time (which didn't work with Bison). Fix a makefile typo, caught by Makefile.maint itself: spaces where a tab should be. (po-check): Check lib/*.[ch] even if not in CVS; used by Bison, which copies from ../gnulib/lib/*.[ch] to lib/*.[ch]. Ignore djgpp and man subdirectories, to avoid false matches with Bison and coreutils, respectively. Use sort -u to remove the resulting duplicates. Paul Eggert 2006-02-11 06:05:23 +00:00
  • eedf8c2d7d Rework slightly to avoid bogus warning from sc_two_space_separator_in_usage. Paul Eggert 2006-02-11 06:04:56 +00:00
  • de107e9110 Fix typo in previous checkin: I deleted a '2' by mistake. Paul Eggert 2006-02-11 00:36:08 +00:00
  • 9d5e0e26db *** empty log message *** Jim Meyering 2006-02-10 17:47:24 +00:00
  • 6ceaaa02dc Use gzip's --rsyncable option only if it's available. (gzip_rsyncable): New variable. (GZIP_ENV): Use it. Jim Meyering 2006-02-10 17:47:16 +00:00
  • 321f772415 *** empty log message *** Jim Meyering 2006-02-08 12:44:45 +00:00
  • dd8d8b4be1 (local-checks-available): Define in terms of the expansion, $(syntax-check-rules), rather than the single, top-level target `syntax-check', so that it's easier to exclude individual rules (via $(local-checks-to-skip)). (tgz-md5, tgz-sha1, ...): Remove now-unused definitions. Jim Meyering 2006-02-08 12:44:36 +00:00
  • b455780a19 (close_stdout): Don't assume 'bool' converts nonzero ints to 0 or 1, as this isn't true for the stdbool.h substitute. Paul Eggert 2006-02-08 00:08:38 +00:00
  • f90c6bf22e *** empty log message *** Jim Meyering 2006-02-07 22:33:01 +00:00
  • 781167fbe1 (!defined O_DIRECT): If O_DIRECTIO is defined (as it is on Tru64), define O_DIRECT to that. Patch From James Lemley. Jim Meyering 2006-02-07 22:32:50 +00:00
  • cabedb13fd *** empty log message *** Jim Meyering 2006-02-07 09:21:27 +00:00
  • 2f26574a5d *** empty log message *** Jim Meyering 2006-02-07 09:18:46 +00:00
  • 6b43f36dcb (expected_failure_status_vdir): Redirect an expected disk-full diagnostic to /dev/null. Jim Meyering 2006-02-07 09:18:28 +00:00
  • 6f4ae95f06 *** empty log message *** Jim Meyering 2006-02-07 08:40:58 +00:00
  • 82959f79fe Mention the `cp -RL' bug fix. Jim Meyering 2006-02-06 12:42:13 +00:00
  • b564d5e88f *** empty log message *** Jim Meyering 2006-02-06 12:41:55 +00:00
  • 2489dfb646 *** empty log message *** Jim Meyering 2006-02-06 12:37:47 +00:00
  • c501fbc346 *** empty log message *** Jim Meyering 2006-02-06 09:06:50 +00:00
  • bfd6ff089f . Jim Meyering 2006-02-06 09:05:29 +00:00
  • 32d3c24ad6 (sc_two_space_separator_in_usage): New rule. (syntax-check-rules): Add it. Jim Meyering 2006-02-06 08:57:49 +00:00
  • c4ae842f9e *** empty log message *** Jim Meyering 2006-02-06 08:46:06 +00:00
  • 0c7caf6d13 *** empty log message *** Jim Meyering 2006-02-06 08:01:46 +00:00
  • 21b19ab75b (usage): Use two spaces (not one) to separate the --no-preserve-root option string from its description, so help2man formats the derived man page properly. Jim Meyering 2006-02-06 08:00:23 +00:00
  • ca51e71b96 (usage): Use two spaces (not one) to separate the --first-only option string from its description, so help2man formats the derived man page properly. Jim Meyering 2006-02-06 07:58:53 +00:00
  • 4c448c6245 (EXTRA_DIST): Add .x-sc_two_space_separator_in_usage. Jim Meyering 2006-02-06 07:56:05 +00:00
  • 811ae088ec *** empty log message *** Jim Meyering 2006-02-06 07:40:35 +00:00
  • c446eceb9c (usage): Use two spaces (not one) to separate the option string from its description, so help2man formats the derived man page properly. Patch from Nicolas François in http://bugs.debian.org/351601. Jim Meyering 2006-02-06 07:39:37 +00:00
  • 3ff73ab0a9 (gl_USE_SYSTEM_EXTENSIONS): Don't #define __EXTENSIONS__ if this causes compilation to fail. Paul Eggert 2006-02-06 05:22:12 +00:00
  • 130dd0656d (copy_internal): cp -RL no longer fails when encountering the same directory more than once in the hierarchy beneath a single command-line argument. That is legitimate, e.g. when there are two or more symbolic links, each pointing to some directory that would not otherwise be copied. Reported by Christophe LYON. Jim Meyering 2006-02-04 10:49:21 +00:00
  • ee84ffc695 *** empty log message *** Jim Meyering 2006-02-04 10:48:00 +00:00
  • 6e7b489f51 *** empty log message *** Jim Meyering 2006-02-04 10:45:44 +00:00
  • 4fdce04c94 *** empty log message *** Jim Meyering 2006-02-04 10:44:39 +00:00
  • ec1f8579a0 tweak comment Jim Meyering 2006-02-04 10:44:19 +00:00
  • 76a9394075 add a comment Jim Meyering 2006-02-04 09:40:13 +00:00
  • 77c01d6dfb (TESTS): Add cp-deref. Jim Meyering 2006-02-04 09:37:41 +00:00
  • c11d87154a New file. Test for today's fix. Jim Meyering 2006-02-04 09:37:32 +00:00
  • 20d6e394fe *** empty log message *** Jim Meyering 2006-02-03 14:40:38 +00:00
  • cacbb7434a Require automake-1.9.6, not 1.8.3. Jim Meyering 2006-02-03 14:40:35 +00:00
  • 4ccc271adf regenerate, as usual Jim Meyering 2006-02-03 14:09:53 +00:00
  • 9a8fc54523 *** empty log message *** Jim Meyering 2006-02-02 21:25:10 +00:00
  • b88d20f978 Eliminate the unwelcome (albeit unlikely) possibility of xmalloc failure on deficient systems, and simplify gnulib lgpl dependencies. Jim Meyering 2006-02-02 21:25:06 +00:00
  • 32c694b908 (od invocation): Warn that -t a ignores the high order bit. Paul Eggert 2006-02-02 07:45:21 +00:00
  • 2741d9b096 (usage): Mention that -t a ignores high order bit. Paul Eggert 2006-02-02 07:44:57 +00:00
  • 944a17de32 *** empty log message *** Jim Meyering 2006-02-01 14:43:29 +00:00
  • 81b5d8af5f (find_dir_entry): Remove unused local, `ent_sb_valid'. Jim Meyering 2006-02-01 14:43:24 +00:00
  • f7617f0b4d *** empty log message *** Jim Meyering 2006-01-31 16:05:42 +00:00