I think that we could add new fields in Options and Flags:
1) char *label; - for item label in GUI, description is usually too long
2) char *descriptions; a description for each option in Option,
separated by ';', for example:
tool_opt->options_decription =
"break;break lines at intersections;"
"rmdupl;remove duplicate lines";
Radim
PS: Sorry if you recieved this more times, but it seems that mailserver deleted the previous as spam.