public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v10 02/14] patman: Fix indentation in terminal.py
@ 2014-08-28 15:43 Simon Glass
  2014-08-28 15:43 ` [U-Boot] [PATCH v10 03/14] patman: Correct unit tests to run correctly Simon Glass
                   ` (12 more replies)
  0 siblings, 13 replies; 43+ messages in thread
From: Simon Glass @ 2014-08-28 15:43 UTC (permalink / raw)
  To: u-boot

This code came from a different project with 2-character indentation. Fix
it for U-Boot.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

Changes in v10: None
Changes in v9: None
Changes in v8: None
Changes in v7: None
Changes in v6:
- Add new patch to fix indentation in teminal.py

Changes in v5: None

 tools/patman/terminal.py | 108 ++++++++++++++++++++++++-----------------------
 1 file changed, 55 insertions(+), 53 deletions(-)

diff --git a/tools/patman/terminal.py b/tools/patman/terminal.py
index 597d526..11f80d8 100644
--- a/tools/patman/terminal.py
+++ b/tools/patman/terminal.py
@@ -15,66 +15,68 @@ import sys
 COLOR_IF_TERMINAL, COLOR_ALWAYS, COLOR_NEVER = range(3)
 
 class Color(object):
-  """Conditionally wraps text in ANSI color escape sequences."""
-  BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE = range(8)
-  BOLD = -1
-  BRIGHT_START = '\033[1;%dm'
-  NORMAL_START = '\033[22;%dm'
-  BOLD_START = '\033[1m'
-  RESET = '\033[0m'
+    """Conditionally wraps text in ANSI color escape sequences."""
+    BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE = range(8)
+    BOLD = -1
+    BRIGHT_START = '\033[1;%dm'
+    NORMAL_START = '\033[22;%dm'
+    BOLD_START = '\033[1m'
+    RESET = '\033[0m'
 
-  def __init__(self, colored=COLOR_IF_TERMINAL):
-    """Create a new Color object, optionally disabling color output.
+    def __init__(self, colored=COLOR_IF_TERMINAL):
+        """Create a new Color object, optionally disabling color output.
 
-    Args:
-      enabled: True if color output should be enabled. If False then this
-        class will not add color codes at all.
-    """
-    self._enabled = (colored == COLOR_ALWAYS or
-        (colored == COLOR_IF_TERMINAL and os.isatty(sys.stdout.fileno())))
+        Args:
+          enabled: True if color output should be enabled. If False then this
+            class will not add color codes at all.
+        """
+        self._enabled = (colored == COLOR_ALWAYS or
+            (colored == COLOR_IF_TERMINAL and os.isatty(sys.stdout.fileno())))
 
-  def Start(self, color, bright=True):
-    """Returns a start color code.
+    def Start(self, color, bright=True):
+        """Returns a start color code.
 
-    Args:
-      color: Color to use, .e.g BLACK, RED, etc.
+        Args:
+          color: Color to use, .e.g BLACK, RED, etc.
 
-    Returns:
-      If color is enabled, returns an ANSI sequence to start the given color,
-      otherwise returns empty string
-    """
-    if self._enabled:
-        base = self.BRIGHT_START if bright else self.NORMAL_START
-        return base % (color + 30)
-    return ''
+        Returns:
+          If color is enabled, returns an ANSI sequence to start the given
+          color, otherwise returns empty string
+        """
+        if self._enabled:
+            base = self.BRIGHT_START if bright else self.NORMAL_START
+            return base % (color + 30)
+        return ''
 
-  def Stop(self):
-    """Retruns a stop color code.
+    def Stop(self):
+        """Retruns a stop color code.
 
-    Returns:
-      If color is enabled, returns an ANSI color reset sequence, otherwise
-      returns empty string
-    """
-    if self._enabled:
-        return self.RESET
-    return ''
+        Returns:
+          If color is enabled, returns an ANSI color reset sequence,
+          otherwise returns empty string
+        """
+        if self._enabled:
+            return self.RESET
+        return ''
 
-  def Color(self, color, text, bright=True):
-    """Returns text with conditionally added color escape sequences.
+    def Color(self, color, text, bright=True):
+        """Returns text with conditionally added color escape sequences.
 
-    Keyword arguments:
-      color: Text color -- one of the color constants defined in this class.
-      text: The text to color.
+        Keyword arguments:
+          color: Text color -- one of the color constants defined in this
+                  class.
+          text: The text to color.
 
-    Returns:
-      If self._enabled is False, returns the original text. If it's True,
-      returns text with color escape sequences based on the value of color.
-    """
-    if not self._enabled:
-        return text
-    if color == self.BOLD:
-        start = self.BOLD_START
-    else:
-        base = self.BRIGHT_START if bright else self.NORMAL_START
-        start = base % (color + 30)
-    return start + text + self.RESET
+        Returns:
+          If self._enabled is False, returns the original text. If it's True,
+          returns text with color escape sequences based on the value of
+          color.
+        """
+        if not self._enabled:
+            return text
+        if color == self.BOLD:
+            start = self.BOLD_START
+        else:
+            base = self.BRIGHT_START if bright else self.NORMAL_START
+            start = base % (color + 30)
+        return start + text + self.RESET
-- 
2.1.0.rc2.206.gedb03e5

^ permalink raw reply related	[flat|nested] 43+ messages in thread

end of thread, other threads:[~2015-07-14 17:56 UTC | newest]

Thread overview: 43+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-28 15:43 [U-Boot] [PATCH v10 02/14] patman: Fix indentation in terminal.py Simon Glass
2014-08-28 15:43 ` [U-Boot] [PATCH v10 03/14] patman: Correct unit tests to run correctly Simon Glass
2014-09-06 16:42   ` Simon Glass
2014-08-28 15:43 ` [U-Boot] [PATCH v10 04/14] patman: Remove the -a option Simon Glass
2014-09-06 16:42   ` Simon Glass
2014-08-28 15:43 ` [U-Boot] [PATCH v10 05/14] patman: Use --no-pager' to stop git from forking a pager Simon Glass
2014-09-06 16:43   ` Simon Glass
2014-08-28 15:43 ` [U-Boot] [PATCH v10 06/14] patman: Avoid changing the order of tags Simon Glass
2014-08-30 22:19   ` Masahiro YAMADA
2014-09-06 16:44     ` Simon Glass
2014-08-28 15:43 ` [U-Boot] [PATCH v10 07/14] buildman: Set the return code to indicate build result Simon Glass
2014-09-06 16:44   ` Simon Glass
2014-08-28 15:43 ` [U-Boot] [PATCH v10 08/14] buildman: Allow make-flags variables to include '-' and '_' Simon Glass
2014-09-06 16:45   ` Simon Glass
2014-08-28 15:43 ` [U-Boot] [PATCH v10 09/14] buildman: Implement an option to exclude boards from the build Simon Glass
2014-09-06 16:45   ` Simon Glass
2014-08-28 15:43 ` [U-Boot] [PATCH v10 10/14] buildman: Remove the directory prefix from each error line Simon Glass
2014-09-06 16:45   ` Simon Glass
2014-08-28 15:43 ` [U-Boot] [PATCH v10 11/14] buildman: Add an option to show which boards caused which errors Simon Glass
2014-09-02 12:36   ` [U-Boot] [U-Boot, v10, " Tom Rini
2014-09-02 19:17     ` Simon Glass
2014-09-06 16:46       ` Simon Glass
2014-08-28 15:43 ` [U-Boot] [PATCH v10 12/14] buildman: Separate out display of warnings and errors Simon Glass
2014-09-06 16:46   ` Simon Glass
2014-08-28 15:43 ` [U-Boot] [PATCH v10 13/14] patman: Fix detection of git version Simon Glass
2014-09-06 16:46   ` Simon Glass
2014-08-28 15:43 ` [U-Boot] [PATCH v10 14/14] RFC: Deprecate MAKEALL Simon Glass
2014-10-14  7:38   ` Simon Glass
2014-10-14  8:17     ` Tom Rini
2014-10-22  8:33       ` Wolfgang Denk
2014-10-22 15:11         ` Simon Glass
2014-10-22 15:16           ` York Sun
2014-10-22 16:09           ` Tom Rini
2014-10-22 16:59             ` Wolfgang Denk
2014-10-22 17:19               ` Tom Rini
2014-10-22 17:37                 ` Wolfgang Denk
2014-10-22 17:51                   ` Simon Glass
2014-10-22 17:56                     ` Wolfgang Denk
2014-10-22 17:59                       ` Simon Glass
2014-10-22 18:13                         ` Wolfgang Denk
2014-10-23  3:14                           ` Simon Glass
2015-07-14 17:56   ` [U-Boot] [U-Boot,v10,14/14] " Tom Rini
2014-09-06 16:41 ` [U-Boot] [PATCH v10 02/14] patman: Fix indentation in terminal.py Simon Glass

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox