dirkpitt wrote:Hooks are great in principle, but I personally have had to field dozens of questions about Celestia supposedly malfunctioning, when in fact it was an issue caused by the (beta) Lua edu tools hooks and this is probably what Fridger is warning against. BTW, since the Lua tools are in beta problems are to be expected but it does highlight the fact that bugs in hooks may appear to be indistinguishable from bugs in Celestia itself.
Please keep in mind that there's a difference between the Lua Edu Tools, that are an addon for Celestia, and that can be easily disabled like any other addon, and the Lua Hook, which is part of the Celestia code. As we (too) often recommend to new users, all addons must be disabled before tracking a bug. Beside all that, I'm not aware of such dozens of problems caused by the Lua Edu Tools. Testers have found some bugs during the testing phase, but I think we all agree that this is a common step in the development of an addon. The last version is now stable.
Then, if you're talking about the single bug reported by Martin (Cham), nobody else has been able to reproduce it. I've submitted this issue to Hank, since it may be a bug in the Lua Hook code, not in the Lua Edu Tools.
Anyway, this is the only single bug that is still causing one single problem on one single user sytem . For all these reasons, I find your judgment on the Lua Hook and the Lua Edu Tools a bit severe.