]> granicus.if.org Git - python/commit
(python-font-lock-keywords): Pick up block introducing keywords with
authorBarry Warsaw <barry@python.org>
Thu, 6 Nov 1997 14:35:15 +0000 (14:35 +0000)
committerBarry Warsaw <barry@python.org>
Thu, 6 Nov 1997 14:35:15 +0000 (14:35 +0000)
commitb8f11669225ed5d01bf6a0acbf968487cb9501c5
tree1393ff489d91d5ada70010f6191c4fc93f303dec
parentef3c891773c129273fa9f39d96993d37c8b56c86
(python-font-lock-keywords): Pick up block introducing keywords with
immediately following colons.  Sjoerd noticed this one too.  Here's a
nonsense.py file that flexes all the font-lock keyword combinations.

class A:
    class B(A):
pass
    def __init__(self):
if i == 2 and j == 3 or k == 4:
    import stuff
    from otherstuff import cool
    for i in range(cool.count):
if i == j:
    break
elif j == 1:
    continue
print i
    else:
return not i
elif q is not i:
    return lambda x: x + 1
else:
    try:
try:
    raise stuff.error
except stuff.error, v:
    print v
except:
    global q
    finally:
while q > 0:
    q = q - 1
assert q == 0

def make():
    a = A()
    exec "nonsense"
    del a
Misc/python-mode.el