On Mon, 4 Feb 2002, Jules Bean wrote:

> On Mon, Feb 04, 2002 at 06:33:20PM +0100, Andre Poenitz wrote:
> > On Mon, Feb 04, 2002 at 04:28:45PM +0000, Jules Bean wrote:
> > > The hardest bit of exposing an API is factoring your application into
> > > commands.  Thanks to LFUNs, LyX is already factored!
> >
> > Not everything could be doine using LFUNs only, and the current collection
> > of LFUNs is a big mess. Exposing that mess as The Interface does not look
> > very sensible...
[...]
> ..but presumably tidying up the LFUNs is also a low-level medium-term
> objective anyhow, so it's not unreasonable to assume that one day
> there may be enough LFUNs for useful scriptability.

The paucity of LFUNs is also what is stopping the introduction of the
macro recording capability developed as a patch last year.  There
aren't enough LFUNs to capture the majority of actions a user can
perform and would want to record -- scripting is analogous to playing
back a macro-recording.

Allan. (ARRae)

Reply via email to