[SCM] WebKit Debian packaging branch, webkit-1.1, updated. upstream/1.1.19-706-ge5415e9

abarth at webkit.org abarth at webkit.org
Thu Feb 4 21:26:26 UTC 2010


The following commit has been merged in the webkit-1.1 branch:
commit b96482aa9e93d12c19156ea43c7927a760cfe39b
Author: abarth at webkit.org <abarth at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Sun Jan 24 11:48:54 2010 +0000

    Rubber stamped by Eric Seidel.
    
    Make changelogs.py pass pep8.
    
    * Scripts/webkitpy/changelogs.py:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@53775 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebKitTools/ChangeLog b/WebKitTools/ChangeLog
index 0a0949c..cdc4113 100644
--- a/WebKitTools/ChangeLog
+++ b/WebKitTools/ChangeLog
@@ -1,3 +1,11 @@
+2010-01-24  Adam Barth  <abarth at webkit.org>
+
+        Rubber stamped by Eric Seidel.
+
+        Make changelogs.py pass pep8.
+
+        * Scripts/webkitpy/changelogs.py:
+
 2010-01-23  Kenneth Rohde Christiansen  <kenneth at webkit.org>
 
         [Qt] Unreviewed build fix
diff --git a/WebKitTools/Scripts/webkitpy/changelogs.py b/WebKitTools/Scripts/webkitpy/changelogs.py
index 17e4e61..ebc89c4 100644
--- a/WebKitTools/Scripts/webkitpy/changelogs.py
+++ b/WebKitTools/Scripts/webkitpy/changelogs.py
@@ -1,9 +1,9 @@
 # Copyright (C) 2009, Google Inc. All rights reserved.
-# 
+#
 # Redistribution and use in source and binary forms, with or without
 # modification, are permitted provided that the following conditions are
 # met:
-# 
+#
 #     * Redistributions of source code must retain the above copyright
 # notice, this list of conditions and the following disclaimer.
 #     * Redistributions in binary form must reproduce the above
@@ -13,7 +13,7 @@
 #     * Neither the name of Google Inc. nor the names of its
 # contributors may be used to endorse or promote products derived from
 # this software without specific prior written permission.
-# 
+#
 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
@@ -32,13 +32,16 @@ import fileinput # inplace file editing for set_reviewer_in_changelog
 import re
 import textwrap
 
-# FIMXE: This doesn't really belong in this file, but we don't have a better home for it yet.
-# Maybe eventually a webkit_config.py?
+
 def view_source_url(revision_number):
+    # FIMXE: This doesn't really belong in this file, but we don't have a
+    # better home for it yet.
+    # Maybe eventually a webkit_config.py?
     return "http://trac.webkit.org/changeset/%s" % revision_number
 
 
 class ChangeLog:
+
     def __init__(self, path):
         self.path = path
 
@@ -47,7 +50,7 @@ class ChangeLog:
     # e.g. 2009-06-03  Eric Seidel  <eric at webkit.org>
     date_line_regexp = re.compile('^(\d{4}-\d{2}-\d{2})' # Consume the date.
                                 + '\s+(.+)\s+' # Consume the name.
-                                + '<([^<>]+)>$') # And finally the email address.
+                                + '<([^<>]+)>$') # And the email address.
 
     @staticmethod
     def _parse_latest_entry_from_file(changelog_file):
@@ -61,7 +64,8 @@ class ChangeLog:
         for line in changelog_file:
             # If we've hit the next entry, return.
             if ChangeLog.date_line_regexp.match(line):
-                return ''.join(entry_lines[:-1]) # Remove the extra newline at the end
+                # Remove the extra newline at the end
+                return ''.join(entry_lines[:-1])
             entry_lines.append(line)
         return None # We never found a date line!
 
@@ -72,18 +76,23 @@ class ChangeLog:
         finally:
             changelog_file.close()
 
-    # _wrap_line and _wrap_lines exist to work around http://bugs.python.org/issue1859
+    # _wrap_line and _wrap_lines exist to work around
+    # http://bugs.python.org/issue1859
+
     def _wrap_line(self, line):
         return textwrap.fill(line,
                              width=70,
                              initial_indent=self._changelog_indent,
-                             break_long_words=False, # Don't break urls which may be longer than width.
+                             # Don't break urls which may be longer than width.
+                             break_long_words=False,
                              subsequent_indent=self._changelog_indent)
 
-    # Workaround as suggested by guido in http://bugs.python.org/issue1859#msg60040
+    # Workaround as suggested by guido in
+    # http://bugs.python.org/issue1859#msg60040
+
     def _wrap_lines(self, message):
-        wrapped_lines = [self._wrap_line(line) for line in message.splitlines()]
-        return "\n".join(wrapped_lines)
+        lines = [self._wrap_line(line) for line in message.splitlines()]
+        return "\n".join(lines)
 
     # This probably does not belong in changelogs.py
     def _message_for_revert(self, revision, reason, bug_url):
@@ -91,23 +100,28 @@ class ChangeLog:
         message += "%s\n" % view_source_url(revision)
         if bug_url:
             message += "%s\n" % bug_url
-        message += "\n" # Add an extra new line after the rollout links, before any reason.
+        # Add an extra new line after the rollout links, before any reason.
+        message += "\n"
         if reason:
             message += "%s\n\n" % reason
         return self._wrap_lines(message)
 
     def update_for_revert(self, revision, reason, bug_url=None):
-        reviewed_by_regexp = re.compile("%sReviewed by NOBODY \(OOPS!\)\." % self._changelog_indent)
+        reviewed_by_regexp = re.compile(
+                "%sReviewed by NOBODY \(OOPS!\)\." % self._changelog_indent)
         removing_boilerplate = False
         # inplace=1 creates a backup file and re-directs stdout to the file
         for line in fileinput.FileInput(self.path, inplace=1):
             if reviewed_by_regexp.search(line):
-                message_lines = self._message_for_revert(revision, reason, bug_url)
+                message_lines = self._message_for_revert(revision,
+                                                         reason,
+                                                         bug_url)
                 print reviewed_by_regexp.sub(message_lines, line),
-                # Remove all the ChangeLog boilerplate between the Reviewed by line and the first changed file.
+                # Remove all the ChangeLog boilerplate between the Reviewed by
+                # line and the first changed file.
                 removing_boilerplate = True
             elif removing_boilerplate:
-                if line.find('*') >= 0 : # each changed file is preceded by a *
+                if line.find('*') >= 0: # each changed file is preceded by a *
                     removing_boilerplate = False
 
             if not removing_boilerplate:
@@ -116,4 +130,5 @@ class ChangeLog:
     def set_reviewer(self, reviewer):
         # inplace=1 creates a backup file and re-directs stdout to the file
         for line in fileinput.FileInput(self.path, inplace=1):
-            print line.replace("NOBODY (OOPS!)", reviewer.encode("utf-8")), # Trailing comma suppresses printing newline
+            # Trailing comma suppresses printing newline
+            print line.replace("NOBODY (OOPS!)", reviewer.encode("utf-8")),

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list