* Tidied up coding style of code in editconstraint.c - removed blank lines, made whitespace-use more consistent * Shuffled code in editconstraint.c and BIF_editconstraint.h so that it was in a more orderly fashion * Reduced code redundancy in test_constraints - tests which can apply to general constraints (target existance, and clashes with the owner) are not copied out for each constraint that needs it - ChildOf constraint now gets validated too (before it was missing such checks) * Recoded the way PyConstraints build the menu for displaying scripts available for use. It now uses dynstr instead of guessing how much memory to allocate for each entry
2.3 KiB
2.3 KiB