[Top][All Lists]

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

bug#21078: 24.5; Wish: Customize as a general-purpose configuration faci

From: Raffaele Ricciardi
Subject: bug#21078: 24.5; Wish: Customize as a general-purpose configuration facility
Date: Fri, 17 Jul 2015 17:53:43 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.0.1

On Fri, 17 Jul 2015 07:27:17 +0530
Vaidheeswaran C <address@hidden> wrote:
On Thursday 16 July 2015 11:48 PM, Raffaele Ricciardi wrote:

> the widget interface that Customize creates is tightly tied to
> `Custom-mode'.  Yet, the same interface could be useful to any
> package that requires users to perform some kind of complex
> configuration (for example: configuring a software project before
> compiling).

Do you want something more than what is documented in this node:

    (info "(eieio) Customizing")

No, I don't.  EIEIO is not a renowned package -- the Emacs Lisp
Reference mentions it only once cursorily, and it seems that only CEDET
uses it -- hence I hadn't looked into it.

EIEIO Custom Mode could look more similar to Custom Mode, but I infer
that these modes were written independently, hence achieving a similar
*look and feel* could require too much refactoring.  Anyway, it seems
that the lambdas inside `eieio-custom-object-apply-reset' could be
extracted as commands, so that users could bind them to keys.

Thanks for your assistance.

reply via email to

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