[Python-checkins] CVS: python/dist/src/Doc/tools/sgmlconv docfixer.py,1.34,1.35

Fred L. Drake fdrake@users.sourceforge.net
2001年11月18日 21:28:31 -0800


Update of /cvsroot/python/python/dist/src/Doc/tools/sgmlconv
In directory usw-pr-cvs1:/tmp/cvs-serv23292
Modified Files:
	docfixer.py 
Log Message:
Avoid trailing blank lines in the output.
Index: docfixer.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/tools/sgmlconv/docfixer.py,v
retrieving revision 1.34
retrieving revision 1.35
diff -C2 -d -r1.34 -r1.35
*** docfixer.py	2001年09月29日 19:07:22	1.34
--- docfixer.py	2001年11月19日 05:28:29	1.35
***************
*** 1023,1026 ****
--- 1023,1030 ----
 # LaTeX2HTML screwing with GNU-style long options (the '--' problem).
 join_adjacent_elements(fragment, "option")
+ # Attempt to avoid trailing blank lines:
+ fragment.normalize()
+ if fragment.lastChild.data[-1:] == "\n":
+ fragment.lastChild.data = fragment.lastChild.data.rstrip() + "\n"
 #
 d = {}

AltStyle によって変換されたページ (->オリジナル) /