Ignore:
Timestamp:
11/14/12 12:48:46 (17 months ago)
Author:
Ales Erjavec <ales.erjavec@…>
Branch:
default
Message:

Fixed compatiblity problem with Python 2.6

(re.sub does not take 'flags' parameter).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Orange/OrangeCanvas/main.py

    r11178 r11183  
    121121                base = pkg_resources.resource_filename(pkg_name, "styles") 
    122122 
    123                 pattern = r"^\s@([a-zA-Z0-9_]+?)\s*:\s*([a-zA-Z0-9_/]+?);\s*$" 
    124  
    125                 matches = \ 
    126                     re.findall(pattern, stylesheet_string, re.MULTILINE) 
     123                pattern = re.compile( 
     124                    r"^\s@([a-zA-Z0-9_]+?)\s*:\s*([a-zA-Z0-9_/]+?);\s*$", 
     125                    flags=re.MULTILINE 
     126                ) 
     127 
     128                matches = pattern.findall(stylesheet_string) 
    127129 
    128130                for prefix, search_path in matches: 
     
    131133                             search_path, prefix) 
    132134 
    133                 stylesheet_string = \ 
    134                     re.sub(pattern, "", stylesheet_string, flags=re.MULTILINE) 
     135                stylesheet_string = pattern.sub("", stylesheet_string) 
    135136 
    136137            else: 
Note: See TracChangeset for help on using the changeset viewer.