subversion-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From gst...@apache.org
Subject svn commit: r1189580 - /subversion/trunk/build/transform_sql.py
Date Thu, 27 Oct 2011 02:07:36 GMT
Author: gstein
Date: Thu Oct 27 02:07:35 2011
New Revision: 1189580

URL: http://svn.apache.org/viewvc?rev=1189580&view=rev
Log:
Fix SQL transformation on Windows (and NetWare) builds. The \r\n pattern
messed up the output files.

Reported by: NormW <normw{_AT_}gknw.net>

* build/transform_sql.py:
  (Processor.process_file): strip trailing whitespace from the line before
    placing it into the output. this will clear off a \r character, and
    any potential trailing spaces. (continue to add a space in the format
    string so that string-joining does not create something like:
    "... FROM tableWHERE ...") we keep leading whitespace for nice
    indentation of the queries.

Modified:
    subversion/trunk/build/transform_sql.py

Modified: subversion/trunk/build/transform_sql.py
URL: http://svn.apache.org/viewvc/subversion/trunk/build/transform_sql.py?rev=1189580&r1=1189579&r2=1189580&view=diff
==============================================================================
--- subversion/trunk/build/transform_sql.py (original)
+++ subversion/trunk/build/transform_sql.py Thu Oct 27 02:07:35 2011
@@ -129,7 +129,7 @@ class Processor(object):
         # got something besides whitespace. write it out. include some whitespace
         # to separate the SQL commands. and a backslash to continue the string
         # onto the next line.
-        self.output.write('  "%s " \\\n' % line)
+        self.output.write('  "%s " \\\n' % line.rstrip())
 
     # previous line had a continuation. end the madness.
     self.close_define()



Mime
View raw message