auctex-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [AUCTeX-devel] Style system Was: Inconsistency in loading/saving .el


From: David Kastrup
Subject: Re: [AUCTeX-devel] Style system Was: Inconsistency in loading/saving .el files
Date: Sun, 18 May 2008 02:27:36 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

Ralf Angeli <address@hidden> 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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]