Change script button color based on validity
Store error line number and type in script datum
Highlight text control when selected
Close script editor on datum deletion
Clear error info before eval
Helper function to get error line number
Make Color::adjust publicly visible
Use Colors namespace to get background color
Helpful comments in syntax highlighter
Highlight line with error on it
Show error type as a tooltip on mouse hover