shithub: pokecrystal

Download patch

ref: 80fc1f42c4222e467ad9e1a0ef69a6832b345d71
parent: fd6bb7de55183152bc116902be7b341ab71269ff
author: Bryan Bishop <[email protected]>
date: Sun Jan 27 12:45:23 EST 2013

clean up the preprocessor macro list

--- a/preprocessor.py
+++ b/preprocessor.py
@@ -17,11 +17,10 @@
     TextEndingCommand,
     text_command_classes,
     movement_command_classes,
-    music_classes
+    music_classes,
 )
 
-macros = command_classes + \
-    [
+even_more_macros = [
     Warp,
     XYTrigger,
     Signpost,
@@ -28,9 +27,13 @@
     PeopleEvent,
     DataByteWordMacro,
     ItemFragment,
-    ] + [x[1] for x in text_command_classes] + \
-    movement_command_classes + \
-    music_classes
+]
+
+macros = command_classes
+macros += even_more_macros
+macros += [each[1] for each in text_command_classes]
+macros += movement_command_classes
+macros += music_classes
 
 # show lines before preprocessing in stdout
 show_original_lines = False