diff --git a/configtool/data.py b/configtool/data.py index 6ee3576..ce9c3c4 100644 --- a/configtool/data.py +++ b/configtool/data.py @@ -95,3 +95,7 @@ defineValueFormat = "#define %-24s %s\n" defineBoolFormat = "#define %s\n" defineHeaterFormat = "#define HEATER_%s HEATER_%s\n" defineDCExtruderFormat = "#define %-24s HEATER_%s\n" + +reCandHomingOptions = re.compile("^\s*//\s*#define\s+HOMING_OPT\s+(\w+)") +reDefHoming = re.compile(r"\s*(DEFINE_HOMING\([^)]*\))") +reHoming = re.compile(r".*?\W(\w+)")