You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(46) |
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(1) |
Jul
(15) |
Aug
(24) |
Sep
(14) |
Oct
(2) |
Nov
(1) |
Dec
(18) |
2002 |
Jan
(12) |
Feb
(5) |
Mar
(3) |
Apr
(1) |
May
(1) |
Jun
(10) |
Jul
(3) |
Aug
(4) |
Sep
|
Oct
(1) |
Nov
|
Dec
(5) |
2003 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
(1) |
May
(2) |
Jun
(4) |
Jul
(2) |
Aug
(4) |
Sep
|
Oct
(1) |
Nov
(1) |
Dec
(1) |
2004 |
Jan
(141) |
Feb
(79) |
Mar
(85) |
Apr
(38) |
May
(1) |
Jun
|
Jul
(78) |
Aug
(223) |
Sep
(107) |
Oct
(158) |
Nov
(136) |
Dec
|
2005 |
Jan
(7) |
Feb
(4) |
Mar
|
Apr
(13) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(2) |
Dec
(3) |
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(100) |
Dec
(22) |
From: Gary L P. <gar...@us...> - 2000-11-07 02:30:51
|
Update of /cvsroot/jtidy/CVSROOT In directory slayer.i.sourceforge.net:/tmp/cvs-serv19072 Modified Files: syncmail Log Message: Testing only. |
From: Gary L P. <gar...@us...> - 2000-11-07 02:29:07
|
Update of /cvsroot/jtidy/CVSROOT In directory slayer.i.sourceforge.net:/tmp/cvs-serv18902 Modified Files: syncmail Log Message: Added prints for debugging, changed relative prefix for path. |
From: Gary L P. <gar...@us...> - 2000-11-07 02:17:33
|
Update of /cvsroot/jtidy/CVSROOT In directory slayer.i.sourceforge.net:/tmp/cvs-serv18132 Modified Files: syncmail Log Message: Change update to checkout for new adds. |
From: Gary L P. <gar...@us...> - 2000-11-07 02:14:47
|
Update of /cvsroot/jtidy/jtidy/src/org/xml/sax In directory slayer.i.sourceforge.net:/tmp/cvs-serv17911 Added Files: EntityResolver.java Log Message: Initial add of SAX classes --- NEW FILE --- |
From: Gary L P. <gar...@us...> - 2000-11-07 02:09:21
|
Update of /cvsroot/jtidy/CVSROOT In directory slayer.i.sourceforge.net:/tmp/cvs-serv17581 Modified Files: syncmail Log Message: Diffs in unified format. Use full path for cvs operations. Index: syncmail =================================================================== RCS file: /cvsroot/jtidy/CVSROOT/syncmail,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** syncmail 2000/11/07 01:50:15 1.4 --- syncmail 2000/11/07 02:09:15 1.5 *************** *** 78,82 **** ! def calculate_diff(filespec): try: file, oldrev, newrev = string.split(filespec, ',') --- 78,82 ---- ! def calculate_diff(basespec, filespec): try: file, oldrev, newrev = string.split(filespec, ',') *************** *** 84,93 **** # No diff to report return '***** Bogus filespec: %s' % filespec if oldrev == 'NONE': try: ! if os.path.exists(file): ! fp = open(file) else: ! update_cmd = 'cvs -fn update -r %s -p %s' % (newrev, file) fp = os.popen(update_cmd) lines = fp.readlines() --- 84,94 ---- # No diff to report return '***** Bogus filespec: %s' % filespec + fullpath = basespec + "/" + file if oldrev == 'NONE': try: ! if os.path.exists(fullpath): ! fp = open(fullpath) else: ! update_cmd = 'cvs -fn update -r %s -p %s' % (newrev, fullpath) fp = os.popen(update_cmd) lines = fp.readlines() *************** *** 98,107 **** str(e), '\n***** file: ', file, ' cwd: ', os.getcwd()] elif newrev == 'NONE': ! lines = ['--- %s DELETED ---\n' % file] else: # This /has/ to happen in the background, otherwise we'll run into CVS # lock contention. What a crock. ! diffcmd = '/usr/bin/cvs -f diff -kk -C 2 -r %s -r %s %s' % ( ! oldrev, newrev, file) fp = os.popen(diffcmd) lines = fp.readlines() --- 99,108 ---- str(e), '\n***** file: ', file, ' cwd: ', os.getcwd()] elif newrev == 'NONE': ! lines = ['--- %s DELETED ---\n' % fullpath] else: # This /has/ to happen in the background, otherwise we'll run into CVS # lock contention. What a crock. ! diffcmd = '/usr/bin/cvs -f diff -kk -u -r %s -r %s %s' % ( ! oldrev, newrev, fullpath) fp = os.popen(diffcmd) lines = fp.readlines() *************** *** 119,123 **** ! def blast_mail(mailcmd, filestodiff): # cannot wait for child process or that will cause parent to retain cvs # lock for too long. Urg! --- 120,124 ---- ! def blast_mail(mailcmd, basedir, filestodiff): # cannot wait for child process or that will cause parent to retain cvs # lock for too long. Urg! *************** *** 131,135 **** # append the diffs if available for file in filestodiff: ! fp.write(calculate_diff(file)) fp.write('\n') fp.close() --- 132,136 ---- # append the diffs if available for file in filestodiff: ! fp.write(calculate_diff(basedir, file)) fp.write('\n') fp.close() *************** *** 177,181 **** del specs[-3:] print 'Generating notification message...' ! blast_mail(mailcmd, specs[1:]) print 'Generating notification message... done.' --- 178,182 ---- del specs[-3:] print 'Generating notification message...' ! blast_mail(mailcmd, specs[0], specs[1:]) print 'Generating notification message... done.' |
From: Gary L P. <gar...@us...> - 2000-11-07 01:50:20
|
Update of /cvsroot/jtidy/CVSROOT In directory slayer.i.sourceforge.net:/tmp/cvs-serv16376 Modified Files: syncmail Log Message: Latest version of syncmail v3.15 Index: syncmail =================================================================== RCS file: /cvsroot/jtidy/CVSROOT/syncmail,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** syncmail 2000/11/06 22:53:19 1.3 --- syncmail 2000/11/07 01:50:15 1.4 *************** *** 11,19 **** set this up, create a loginfo entry that looks something like this: ! mymodule /path/to/syncmail %%s som...@yo...main ! In this example, whenever a checkin that matches `mymodule' is made, the ! syncmail script is invoked, which will generate the diff containing email, and ! send it to som...@yo...main. Note: This module used to also do repository synchronizations via --- 11,19 ---- set this up, create a loginfo entry that looks something like this: ! mymodule /path/to/this/script %%s som...@yo...main ! In this example, whenever a checkin that matches `mymodule' is made, this ! script is invoked, which will generate the diff containing email, and send it ! to som...@yo...main. Note: This module used to also do repository synchronizations via *************** *** 21,26 **** this is no longer necessary. The syncing functionality has been ripped out in the 3.0, which simplifies it considerably. Access the 2.x versions ! to refer to this functionality. Because of this, the script's name is ! misleading. It no longer makes sense to run this script from the command line. Doing so --- 21,25 ---- this is no longer necessary. The syncing functionality has been ripped out in the 3.0, which simplifies it considerably. Access the 2.x versions ! to refer to this functionality. Because of this, the script is misnamed. It no longer makes sense to run this script from the command line. Doing so *************** *** 29,33 **** Usage: ! syncmail [options] <%%S> email-addr [email-addr ...] Where options is: --- 28,32 ---- Usage: ! %(PROGRAM)s [options] <%%S> email-addr [email-addr ...] Where options is: *************** *** 67,75 **** DIFF_TRUNCATE_IF_LARGER = 1000 ! def usage(errcode, msg=''): print __doc__ % globals() ! if msg: print msg ! sys.exit(errorcode) --- 66,78 ---- DIFF_TRUNCATE_IF_LARGER = 1000 + PROGRAM = sys.argv[0] + + ! def usage(code, msg=''): print __doc__ % globals() ! if msg: ! print msg ! sys.exit(code) *************** *** 82,99 **** return '***** Bogus filespec: %s' % filespec if oldrev == 'NONE': ! ##try: ! ## fp = open(file) ! ## lines = fp.readlines() ! ## fp.close() ! ## lines.insert(0, '--- NEW FILE ---\n') ! ##except IOError, e: ! ## lines = ['***** Error reading new file: ', ! ## str(e)] ! ## Code below added by GLP to produce proper email ! diffcmd = '/usr/bin/cvs -f checkout -kk -r %s -p %s' % ( ! newrev, file) ! fp = os.popen(diffcmd) ! lines = fp.readlines() ! sts = fp.close() elif newrev == 'NONE': lines = ['--- %s DELETED ---\n' % file] --- 85,100 ---- return '***** Bogus filespec: %s' % filespec if oldrev == 'NONE': ! try: ! if os.path.exists(file): ! fp = open(file) ! else: ! update_cmd = 'cvs -fn update -r %s -p %s' % (newrev, file) ! fp = os.popen(update_cmd) ! lines = fp.readlines() ! fp.close() ! lines.insert(0, '--- NEW FILE ---\n') ! except IOError, e: ! lines = ['***** Error reading new file: ', ! str(e), '\n***** file: ', file, ' cwd: ', os.getcwd()] elif newrev == 'NONE': lines = ['--- %s DELETED ---\n' % file] *************** *** 175,185 **** if specs[-3:] == ['-', 'New', 'directory']: del specs[-3:] blast_mail(mailcmd, specs[1:]) if __name__ == '__main__': - print 'Running syncmail...' main() - print '...syncmail done.' sys.exit(0) --- 176,186 ---- if specs[-3:] == ['-', 'New', 'directory']: del specs[-3:] + print 'Generating notification message...' blast_mail(mailcmd, specs[1:]) + print 'Generating notification message... done.' if __name__ == '__main__': main() sys.exit(0) |
From: Gary L P. <gar...@us...> - 2000-11-06 23:28:07
|
Update of /cvsroot/jtidy/jtidy/src/org/xml/sax In directory slayer.i.sourceforge.net:/tmp/cvs-serv4924 Added Files: DTDHandler.java Log Message: Initial add of SAX classes |
From: Gary L P. <gar...@us...> - 2000-11-06 22:53:43
|
Update of /cvsroot/jtidy/CVSROOT In directory slayer.i.sourceforge.net:/tmp/cvs-serv1441 Modified Files: syncmail Log Message: Improve email message on cvs adds. Index: syncmail =================================================================== RCS file: /cvsroot/jtidy/CVSROOT/syncmail,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** syncmail 2000/11/05 19:49:33 1.2 --- syncmail 2000/11/06 22:53:19 1.3 *************** *** 82,93 **** return '***** Bogus filespec: %s' % filespec if oldrev == 'NONE': ! try: ! fp = open(file) ! lines = fp.readlines() ! fp.close() ! lines.insert(0, '--- NEW FILE ---\n') ! except IOError, e: ! lines = ['***** Error reading new file: ', ! str(e)] elif newrev == 'NONE': lines = ['--- %s DELETED ---\n' % file] --- 82,99 ---- return '***** Bogus filespec: %s' % filespec if oldrev == 'NONE': ! ##try: ! ## fp = open(file) ! ## lines = fp.readlines() ! ## fp.close() ! ## lines.insert(0, '--- NEW FILE ---\n') ! ##except IOError, e: ! ## lines = ['***** Error reading new file: ', ! ## str(e)] ! ## Code below added by GLP to produce proper email ! diffcmd = '/usr/bin/cvs -f checkout -kk -r %s -p %s' % ( ! newrev, file) ! fp = os.popen(diffcmd) ! lines = fp.readlines() ! sts = fp.close() elif newrev == 'NONE': lines = ['--- %s DELETED ---\n' % file] |
From: Gary L P. <gar...@us...> - 2000-11-06 16:26:38
|
Update of /cvsroot/jtidy/CVSROOT In directory slayer.i.sourceforge.net:/tmp/cvs-serv28527 Modified Files: loginfo Log Message: Update parameter string passed to syncmail. ***** Bogus filespec: {sVv} |
From: Gary L P. <gar...@us...> - 2000-11-06 16:18:48
|
Update of /cvsroot/jtidy/jtidy/src/org/xml/sax In directory slayer.i.sourceforge.net:/tmp/cvs-serv27799 Added Files: DocumentHandler.java Log Message: Initial add of SAX classes ***** Bogus filespec: {sVv} |
From: Gary L P. <gar...@us...> - 2000-11-06 16:09:51
|
Update of /cvsroot/jtidy/CVSROOT In directory slayer.i.sourceforge.net:/tmp/cvs-serv27056 Modified Files: loginfo Log Message: Update parameter string passed to syncmail. Index: loginfo =================================================================== RCS file: /cvsroot/jtidy/CVSROOT/loginfo,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** loginfo 2000/11/03 20:31:40 1.2 --- loginfo 2000/11/06 16:09:35 1.3 *************** *** 26,28 **** #DEFAULT (echo ""; id; echo %{sVv}; date; cat) >> $CVSROOT/CVSROOT/commitlog ! DEFAULT $CVSROOT/CVSROOT/syncmail %{sVv} jti...@li... --- 26,28 ---- #DEFAULT (echo ""; id; echo %{sVv}; date; cat) >> $CVSROOT/CVSROOT/commitlog ! DEFAULT $CVSROOT/CVSROOT/syncmail %%{sVv} jti...@li... |
From: Gary L P. <gar...@us...> - 2000-11-06 15:47:46
|
Update of /cvsroot/jtidy/jtidy/src/org/xml/sax In directory slayer.i.sourceforge.net:/tmp/cvs-serv24992 Added Files: ContentHandler.java Log Message: Initial add of SAX classes ***** Error reading new file: (2, 'No such file or directory') |