# HG changeset patch # User gibus # Date 1311253370 -7200 # Node ID a478cb9786fdda97709f4cb181073764f6d9e28c # Parent 41dd28557b5d89d41edb606f7423391c9a583135 For some reasons, abiwords can read background style attribute but not background-color diff -r 41dd28557b5d -r a478cb9786fd src/cm/converters/abi_converters.py --- a/src/cm/converters/abi_converters.py Thu Jul 21 14:12:25 2011 +0200 +++ b/src/cm/converters/abi_converters.py Thu Jul 21 15:02:50 2011 +0200 @@ -256,12 +256,12 @@ if infile: infile.close() top = temp_dir - for root, dirs, files in os.walk(top, topdown=False): - for name in files: - os.remove(os.path.join(root, name)) - for name in dirs: - os.rmdir(os.path.join(root, name)) - os.rmdir(top) + #for root, dirs, files in os.walk(top, topdown=False): + # for name in files: + # os.remove(os.path.join(root, name)) + # for name in dirs: + # os.rmdir(os.path.join(root, name)) + #os.rmdir(top) except: pass diff -r 41dd28557b5d -r a478cb9786fd src/cm/converters/oo_converters.py --- a/src/cm/converters/oo_converters.py Thu Jul 21 14:12:25 2011 +0200 +++ b/src/cm/converters/oo_converters.py Thu Jul 21 15:02:50 2011 +0200 @@ -317,12 +317,12 @@ if infile: infile.close() top = temp_dir - for root, dirs, files in os.walk(top, topdown=False): - for name in files: - os.remove(os.path.join(root, name)) - for name in dirs: - os.rmdir(os.path.join(root, name)) - os.rmdir(top) + #for root, dirs, files in os.walk(top, topdown=False): + # for name in files: + # os.remove(os.path.join(root, name)) + # for name in dirs: + # os.rmdir(os.path.join(root, name)) + #os.rmdir(top) except: # TODO : warn pass diff -r 41dd28557b5d -r a478cb9786fd src/cm/utils/comment_positioning.py --- a/src/cm/utils/comment_positioning.py Thu Jul 21 14:12:25 2011 +0200 +++ b/src/cm/utils/comment_positioning.py Thu Jul 21 15:02:50 2011 +0200 @@ -130,6 +130,11 @@ ret = "%s%s%s"%(''.join(["[%s>"%start_id for start_id in start_ids]), ret, ''.join(["<%s]"%end_id for end_id in end_ids])) if with_colors and color != 0 : + # For some reasons, abiwords can read background style attribute but not background-color + from cm.cm_settings import USE_ABI + if USE_ABI: + ret = "%s"%(BCKCOLORS[color], ret) + else: ret = "%s"%(BCKCOLORS[color], ret) return ret