File indexing completed on 2024-05-05 17:36:18

0001 #!/usr/bin/env python3
0002 
0003 import fileinput
0004 
0005 def migrate_group(old, new, line):
0006     if not "[Effect-{}".format(old) in line:
0007         return
0008     print("# DELETE Effect-{}".format(old))
0009     print("[Effect-{}]\n".format(new))
0010 
0011 for line in fileinput.input():
0012     if not "[Effect-" in line:
0013         print(line)
0014         continue
0015     migrate_group("Blur", "blur", line)
0016     migrate_group("DesktopGrid", "desktopgrid", line)
0017     migrate_group("DimInactive", "diminactive", line)
0018     migrate_group("FallApart", "fallapart", line)
0019     migrate_group("Glide", "glide", line)
0020     migrate_group("Kscreen", "kscreen", line)
0021     migrate_group("LookingGlass", "lookingglass", line)
0022     migrate_group("MagicLamp", "magiclamp", line)
0023     migrate_group("Magnifier", "magnifier", line)
0024     migrate_group("MouseClick", "mouseclick", line)
0025     migrate_group("MouseMark", "mousemark", line)
0026     migrate_group("Overview", "overview", line)
0027     migrate_group("PresentWindows", "presentwindows", line)
0028     migrate_group("Sheet", "sheet", line)
0029     migrate_group("ShowFps", "showfps", line)
0030     migrate_group("Slide", "slide", line)
0031     migrate_group("SlidingPopups", "slidingpopups", line)
0032     migrate_group("ThumbnailAside", "thumbnailaside", line)
0033     migrate_group("TrackMouse", "trackmouse", line)
0034     migrate_group("Wobbly", "wobblywindows", line)
0035     migrate_group("Zoom", "zoom", line)