Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Tag: |
*** empty log message ***
* log_accum.pl: Fix a few minor bugs. Some minor reformatting. (Original patch from Sylvain Beucler <beuc@beuc.net>.)
* log_accum.pl: Use function prototypes for constants. Require 5.002.
* log_accum.pl: Avoid `use constant' - it requires Perl 5.8. (Suggested by Mark D. Baushke <mdb@gnu.org>.)
* log_accum.pl: Change --debug_file to --debug-log or --debug-file, for readability and consistency.
* log_accum.pl: Use proper Perl constants.
* log_accum.pl (get_topdir): Don't assume the directory list will be ordered by increasing path length.
* log_accum.pl (debug): New function. (option_spec): Parse debug log names. (set_defaults): Open debug log files. (*): Update to compensate.
* log_accum.pl (get_topdir): Quote file name in debug output.
* log_accum.pl (get_topdir): Quote file name in debug output.
* log_accum.pl: Actually remove temporary files. Sanity check that commit_prep ran first, exiting if not, as documented. (Patch from Sylvain Beucler <beuc@beuc.net>.)
* log_accum.pl (compile_subject): Keep slashes in paths.
* log_accum.pl: Shrink attributions, referring reader to ChangeLog. (write_file): Create empty files. (cleanup_tmpfiles): Fix regexp & untaint result before deleting. (main): Don't worry about empty log files. (Original patch from Sylvain Beucler <beuc@beuc.net>.)
* log_accum.pl (set_defaults): Don't dereference undefined value. (process_stdin): Handle dashes in tag names.
* log_accum.pl: Fix branch filter. (Patch from Sylvain Beucler <beuc@beuc.net>.)
* log_accum.pl: Print warm fuzzies.
* log_accum.pl: Restore #! @PERL@ -T line.
* log_accum.pl: Remove old FIXME. Improve commenting. (append_to_file): Rename to... (append_files_to_file): ...this.
* log_accum.pl (mail_separate_diffs): Don't use RCS Id key in example.
* log_accum.pl: Drop unnecessary parentheses.
* log_accum.pl (set_defaults): Clone --mail-to for empty --separate-diffs. (%option_spec): Make --separate-diffs accept an optional list of strings. (main): Pass separate-diffs emails to mail_separate_diffs.
* log_accum.pl (mail_separate_diffs): Include the last diff. (Original patch from Sylvain Beucler <beuc@beuc.net>.)
* log_accum.pl (write_file, append_file): Don't write empty lists. (read_logfile): Return undef rather than empty list. Add debug print. (build_diff): Add debug prints and assertion.
* log_accum.pl (set_defaults): Set diff defaults. (mail_separate_diffs, build_diffs): New functions. (get_temp_files): Add olf/new revision number storage. (get_topdir): New function factored from... (compile_subject): ...here. (urlencode): Don't write input values directly. (build_message_body): Build and return diff text as needed.
* log_accum.pl: Simplify and fix ViewCVS URLs. (Patch from Sylvain Beucler <beuc@beuc.net>.)
* log_accum.pl (parse_config): Add header comment block. (process_argv): Remove TODO asterisks in header comment block. (build_message_body): Don't require $config. (main): Don't pass $config to build_message_body.
* commit_prep.pl: Sync comments with recent changes. * log_accum.pl: Ditto. (read_logfile): Ignore missing log files. (build_message_body): Indent log text. (main): Don't build cvsweb URLs unless requested. (Patch from Sylvain Beucler <beuc@beuc.net>.)
* log_accum.pl: Use only the last dir from CVSROOT in cvsweb URLs by default.
* log_accum.pl: Restore URL creation.
* log_accum.pl: Handle config files. (new_config, parse_config): New functions.
* log_accum.pl: Move argument parsing to Getopt::Long, eliminating more globals. (set_defaults): New function.
* log_accum.pl: Move argument parsing to Getopt::Long, eliminating more globals. (set_defaults): New function.
* log_accum.pl: Gradually restoring functionality.
* log_accum.pl: Gradually restoring functionality.
* log_accum.pl: Gradually restoring functionality.
* log_accum.pl: Gradually restoring functionality.
* commit_prep.pl, log_accum.pl: More simplification and cleanup. Diff and URL functionality temporarily disabled.
* log_accum.pl: First pass at organizing and eliminating globals. Does not alter functionality.
* log_accum.pl: Comment out debug prints.
* log_accum.pl: Handle file names with spaces. ($CVSWEB_URI): Remove trailing /. (@path): Delete global. (change_summary): Accept module argument. Avoid unneeded variable indirections. (derive_subject_from_changes_file, mail_notification): Accept module argument. (process_argv): Return module instead of file list.
* commit_prep.pl: Update copyright year. * log_accum.pl: Update copyright year. Restore taint checks and add some additional untainting code. Update doc.
* log_accum.pl: -r now also accepts 'HEAD' as argument (clearer than ''). Viewcvs URL's for binary files now use application/octet-stream content type; diff URLs are also more compatible with viewcvs (removed '.diff'). Add -E option to avoid the diff if a file is added or removed. (Original patch from Sylvain Beucler <beuc@beuc.net>.)
* commit_prep.pl: Option -T added to support multiple log_accum hooks. Deprecated misleading -u option. Used 'use strict' and added compatibility for 'perl -T' switch. Documented some more. Removed $cvs_user in the temporary filename. * log_accum.pl: -T added again to support multiple log_accum hooks. Used 'use strict' and added compatibility for 'perl -T' switch. Removed ghost variable. Documented some more. Fixed a bug in processing -u in log_accum. Cleaned-up the temporary filenames. Fixed support for UseNewInfoFmtStrings. Test if files are empty, so they are not reported as binary. (Patch from Sylvain Beucler <beuc@beuc.net>.) * log_accum.pl (process_argv): Untaint filenames, oldrevs, and newrevs.
* log_accum.pl: Allow arbitrary arguments to be specified for `cvs diff' when generating diffs. Allow diff creation to be switched on the command line. (process_argv): Improve header comment block.
* log_accum.pl: Allow arbitrary arguments to be specified for `cvs diff' when generating diffs. Allow diff creation to be switched on the command line.
* clmerge.in, cln_hist.in, commit_prep.in, cvs_acls.in, log.in, log_accum.in, mfpipe.in, pvcs2rcs.in, rcslock.in, validate_repo.in: Rename these to... * clmerge.pl, cln_hist.pl, commit_prep.pl, cvs_acls.pl, log.pl, log_accum.pl, mfpipe.pl, pvcs2rcs.pl, rcslock.pl, validate_repo.pl: These.
* configure.in (AC_OUTPUT): Move some script targets here * contrib/Makefile.am (EXTRA_DIST, SUFFIXES, .pl:, .csh:): Move some script targets to configure.in * src/Makefile.am (cvsbug, cvsbug_EXTRA_DIST, EXTRA_DIST): move cvsbug target to configure.in * aclocal.m4: Regenerated due to change in Automake installation * Makefile.in: Regenerated * configure: ditto * contrib/Makefile.in: ditto * doc/Makefile.in: ditto * lib/Makefile.in: ditto * man/Makefile.in: ditto * src/Makefile.in: ditto * tools/Makefile.in: ditto * vms/Makefile.in: ditto * windows-NT/Makefile.in: ditto * windows-NT/SCC/Makefile.in: ditto * cvs.spec: updated timestamp * stamp-h1.in: ditto * doc/CVSvn.texi: ditto * src/stamp-h2.in: ditto * src/version.c: ditto * contrib/clmerge.in: Rename from clmerge.pl * contrib/cln_hist.in: Rename from cln_hist.pl * contrib/commit_prep.in: Rename from commit_prep.pl * contrib/cvs_acls.in: Rename from cvs_acls.pl * contrib/log.in: Rename from log.pl * contrib/log_accum.in: Rename from log_accum.pl * contrib/mfpipe.in: Rename from mfpipe.pl * contrib/rcslock.in: Rename from rcslock.pl * contrib/sccs2rcs.in: Rename from scc2rcs.csh * src/cvsbug.in: Rename from cvsbug.sh * contrib/clmerge.pl: Rename to clmerge.in * contrib/cln_hist.pl: Rename to cln_hist.in * contrib/commit_prep.pl: Rename to commit_prep.in * contrib/cvs_acls.pl: Rename to cvs_acls.in * contrib/log.pl: Rename to log.in * contrib/log_accum.pl: Rename to log_accum.in * contrib/mfpipe.pl: Rename to mfpipe.in * contrib/rcslock.pl: Rename to rcslock.in * contrib/sccs2rcs.csh: Rename to sccs2rcs.in * src/cvsbug.sh: Rename to cvsbug.in
* log.pl: Get committer from command line instead of getlogin so that client/server works correctly. * loc_accum.pl: Ditto.
* log_accum.pl (build_header): added "Repository:" to the report header to show the first argument supplied to the script by CVS. [[this value seems spuriously to be wrong when client is used]] ($hostdomain): correct order of initialization from the Feb. 12 changes. ($modulename): add more commentary about using '-M' to to get a meaningful string here. Tweak a few other comments from the Feb. 12 changes.
* cln_hist.pl, commit_prep.pl, cvs2vendor.sh, cvs_acls.pl, cvscheck.man, cvscheck.sh, cvshelp.man, descend.man, descend.sh, log_accum.pl, mfpipe.pl, rcs-to-cvs.sh, rcs2log.sh, rcs2sccs.sh, sccs2rcs.csh: Remove $Id; we decided to get rid of these some time ago.
* log_accum.pl (show_wd): new variable, initialized to 0. - set $show_wd if '-w' option found while parsing @ARGV. - don't add 'In directory' line to report header unless $show_wd is set. (domainname): prepend a leading '.' if none there so that concatenation with $hostname works (those with a FQDN hostname *and* a domainname still lose). (mail_notification): don't set a "From:" header -- the mailer will.
* log_accum.pl: ($MAILER): use sendmail directly to allow other headers to be included * log_accum.pl (mail_notification): add support to allow settting of Reply-To and Date header fields in the sent mail; remove $mailto argument and use the global variable (as with $replyto). * log_accum.pl: add -R option for mail_notification()'s optional Reply-To value [default to $login]
* log_accum.pl: - Fix 'cvs status' to use global -Qq options - fix up a couple of comments, incl., my proper address * log.pl: add a CVSid and fix a couple of comments
import of initial WNT port work
Applied Greg Wood's patches.
CVS 941129 distribution
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
savannah-hackers-public@gnu.org | ViewVC Help |
Powered by ViewVC 1.1.26 |