> > My idea was to issue commands to LyX via LFUNs, which are > quite stable, even because they're associated with > customizable shortcuts. I think this is a very uninvasive approach. > > For the language I prefer Python because _a lot_ of people > uses it and I think this is fundamental if we want to hope in > third party cooperation. > > I had a similar idea to record/replay such LFUNs series, > especially for reproducing bug it could be useful.
Sure, scripting and macro are strictly related. Record a macro would be very simple as each user interaction with LyX goes through a LyX user command. We need several new LFUNs to have a useful and complete scripting envinronment but I think that's the way to follow. venom00