Ralf Angeli <[EMAIL PROTECTED]> writes: > I can tell you now that at least for me it is definitely not > acceptable. The code in AUCTeX should be easily maintainable by > anyone familiar with plain Emacs Lisp.
Well, to be fair: it isn't easily maintainable by any of the current developers. > Having to learn the workings of something like eieio would add another > barrier for understanding the code. I am not all too sure about that. It depends on how natural and expressive this would be, and whether the expressiveness is in an area where an implementation using standard Elisp _has_ to be strained. But this is all theoretical as long as eieio is not a part of Emacs. > You haven't explained for what purpose you need and object-oriented > approach. If it is only for data structures you could use plists. > Wouldn't this suffice? plists are not exactly "object-oriented". But then I don't know what eieio provides, and how it addresses a shortcoming in standard Elisp's possibilities to approach the style system. Pierre, can you explain what you think eieio will be helpful for here? -- David Kastrup, Kriemhildstr. 15, 44793 Bochum _______________________________________________ auctex-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/auctex-devel
