Changeset 30:e9184c2f7423 in misc


Ignore:
Timestamp:
09/01/07 18:00:09 (5 years ago)
Author:
Eriol
Branch:
misc
Convert:
svn:e60e002c-0983-44b9-b2ae-8842d539f768/misc@33
Message:

Added autolink support for CamelCase page

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wikka2doku.py

    r29 r30  
    7979    link = re.compile(r'''\[\[([^\[\]]+?)\s([^\[\]]+?)\]\]''') 
    8080    ulist = re.compile(r'''(\t|  +)~?-''') 
     81    autolink = re.compile(r'''([A-Z][a-z]*[A-Z]+[a-z]+[a-zA-Z]*)''') 
    8182    images = re.compile(r'''img="(.*?)"''') 
    8283    monospaced = re.compile(r'''##(.*?)##''') 
     
    9495    body = body.replace('\\"', '"') 
    9596    body = body.replace('""', '') 
     97    body = autolink.sub(r'[[\1]]') 
    9698    body = link.sub(r'[[\1|\2]]', body) 
    9799    body = ulist.sub(r'\1*', body) 
Note: See TracChangeset for help on using the changeset viewer.