From: SourceForge.net <no...@so...> - 2003-07-08 20:10:37
|
Patches item #618494, was opened at 2002-10-04 06:46 Message generated for change (Comment added) made by fdrake You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=450021&aid=618494&group_id=47611 Category: None Group: None >Status: Closed >Resolution: Out of Date Priority: 5 Submitted By: Glyn Normington (glyn_normington) Assigned to: Nobody/Anonymous (nobody) Summary: Enable diffs for unusual filenames Initial Comment: When using cvs to handle MVS (S/390) PDS members filenames take the form "XXX.YYY(ZZZ)". syncmail chokes on these. It sends out mail, but no diffs are included. The fix is to enclose the filename in single quotes before passing it to the cvs diff command, thus: diffcmd = '/usr/bin/cvs -f diff -kk %s -r %s -r %s \'%s\'' % ( difftype, oldrev, newrev, file) ---------------------------------------------------------------------- >Comment By: Fred L. Drake, Jr. (fdrake) Date: 2003-07-08 16:10 Message: Logged In: YES user_id=3066 syncmail is already quoting the filename passed on the command line, but may be using double quotes if there's a single quote in the filename (otherwise it uses single quotes). If adding the quotes worked for you, then you're using a really old version of syncmail. Please update to a newer version from CVS. If the problem persists, please open a new report and include the complete and actual filename that's being used so we can help figure out what's happening. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=450021&aid=618494&group_id=47611 |