Changeset 2825:4e2e611b8e5b in livinglogic.python.xist for src/ll/xist/xfind.py

Show
Ignore:
Timestamp:
07/30/07 18:52:54 (12 years ago)
Author:
Walter Doerwald <walter@…>
Branch:
default
Message:

Skip comments in itercssrules and ignore :hover other pseudo classes.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • src/ll/xist/xfind.py

    r2820 r2825  
    15621562    "empty": CSSEmptySelector, 
    15631563    "root": CSSRootSelector, 
     1564    "hover": None, # ignore 
     1565    "link": None, # ignore 
     1566    "visited": None, # ignore 
    15641567} 
    15651568 
     
    16231626            elif type == "pseudoname": 
    16241627                try: 
    1625                     rule.selectors.append(_pseudoname2class[value]()) 
     1628                    cls = _pseudoname2class[value] 
    16261629                except KeyError: 
    16271630                    raise ValueError("unknown pseudoname %s" % value) 
     1631                else: 
     1632                    if cls is not None: 
     1633                        rule.selectors.append(cls()) 
    16281634            elif type == "function": 
    16291635                try: