Changeset 4654

Show
Ignore:
Timestamp:
02/26/07 16:24:05
Author:
eb
Message:

fixed list handling

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • usemod2trac/convert_usemod_to_trac.py

    r4651 r4654  
    9191     
    9292     
     93def _sr(sub): 
     94    return lambda mo: store_raw(sub) 
     95 
     96 
    9397def handle_one_line(s): 
    9498    # check for "definition list" 
     
    99103    s=re.sub('^:', '[[BR]]        ', s) 
    100104 
    101     s=re.sub('^\*\*\*\*\*\*\*', '      *', s) 
    102     s=re.sub('^\*\*\*\*\*\*', '     *', s) 
    103     s=re.sub('^\*\*\*\*\*', '    *', s) 
    104     s=re.sub('^\*\*\*\*', '   *', s) 
    105     s=re.sub('^\*\*\*', '  *', s) 
    106     s=re.sub('^\*\*', ' *', s) 
     105    s=re.sub(r'^\*\*\*\*\*\*\*', _sr('       *'), s) 
     106    s=re.sub(r'^\*\*\*\*\*\*', _sr('      *'), s) 
     107    s=re.sub(r'^\*\*\*\*\*', _sr('     *'), s) 
     108    s=re.sub(r'^\*\*\*\*', _sr('    *'), s) 
     109    s=re.sub(r'^\*\*\*', _sr('   *'), s) 
     110    s=re.sub(r'^\*\*', _sr('  *'), s) 
     111    s=re.sub(r'^\*', _sr(' *'), s) 
    107112    return s 
    108113