How about documenting interfaces for the most commonly used functions, starting with tasks where a good GUI would be helpful? For example, one could define a structured language to serialize customization settings, which could then be parsed by little external modules - written by the community or the port people in order to implement system-native behavior. This would not preclude the use of the default behavior,
This sounds like a research project to me. It might be an interesting research project, for whoever is minded to do research in this area. _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel