[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/reports/samples/mailmerge mailmerge.py
From: |
Jason Cater |
Subject: |
gnue/reports/samples/mailmerge mailmerge.py |
Date: |
Tue, 19 Nov 2002 16:25:52 -0500 |
CVSROOT: /cvsroot/gnue
Module name: gnue
Changes by: Jason Cater <address@hidden> 02/11/19 16:25:51
Modified files:
reports/samples/mailmerge: mailmerge.py
Log message:
remove pyxml specifics
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/reports/samples/mailmerge/mailmerge.py.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
Patches:
Index: gnue/reports/samples/mailmerge/mailmerge.py
diff -c gnue/reports/samples/mailmerge/mailmerge.py:1.4
gnue/reports/samples/mailmerge/mailmerge.py:1.5
*** gnue/reports/samples/mailmerge/mailmerge.py:1.4 Sun Oct 7 02:28:34 2001
--- gnue/reports/samples/mailmerge/mailmerge.py Tue Nov 19 16:25:51 2002
***************
*** 30,38 ****
#
import string, sys, re
! from xml.sax import saxlib, saxexts
! class MergeBase(saxlib.HandlerBase):
FIELD_ENCLOSURE = '::'
NEWPAGE = "\p"
HEAD_DELIMITER = r"^"
--- 30,38 ----
#
import string, sys, re
! import xml.sax
! class MergeBase(xml.sax.ContentHandler):
FIELD_ENCLOSURE = '::'
NEWPAGE = "\p"
HEAD_DELIMITER = r"^"
***************
*** 91,100 ****
"GNUe MailMerge [%s]: Start of Repeating Section"%self.NAME)
# Create a parser
! parser = saxexts.make_parser()
# Tell the parser to use our handler
! parser.setDocumentHandler(self)
parser.parseFile(data)
parser.close()
--- 91,100 ----
"GNUe MailMerge [%s]: Start of Repeating Section"%self.NAME)
# Create a parser
! parser = xml.sax.make_parser()
# Tell the parser to use our handler
! parser.setContentHandler(self)
parser.parseFile(data)
parser.close()
- gnue/reports/samples/mailmerge mailmerge.py,
Jason Cater <=