Commit a52cd407 authored by Claude Paroz's avatar Claude Paroz
Browse files

Fed tuples to startswith when appropriate

parent b9d9ab23
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -12,9 +12,8 @@ from django.utils._os import npath, upath
def has_bom(fn):
    with open(fn, 'rb') as f:
        sample = f.read(4)
    return sample[:3] == b'\xef\xbb\xbf' or \
        sample.startswith(codecs.BOM_UTF16_LE) or \
        sample.startswith(codecs.BOM_UTF16_BE)
    return (sample[:3] == b'\xef\xbb\xbf' or
        sample.startswith((codecs.BOM_UTF16_LE, codecs.BOM_UTF16_BE)))


def is_writable(path):
+1 −1
Original line number Diff line number Diff line
@@ -197,7 +197,7 @@ def resolve_url(to, *args, **kwargs):

    if isinstance(to, six.string_types):
        # Handle relative URLs
        if any(to.startswith(path) for path in ('./', '../')):
        if to.startswith(('./', '../')):
            return to

    # Next try a reverse URL resolution.
+1 −1
Original line number Diff line number Diff line
@@ -232,7 +232,7 @@ class Token(object):
        bits = iter(smart_split(self.contents))
        for bit in bits:
            # Handle translation-marked template pieces
            if bit.startswith('_("') or bit.startswith("_('"):
            if bit.startswith(('_("', "_('")):
                sentinal = bit[2] + ')'
                trans_bit = [bit]
                while not bit.endswith(sentinal):