On Tue, Mar 31, 2009 at 4:04 AM, Colin D Bennett <co...@gibibit.com> wrote: > About the fancy menu support, I hope to pursue getting it finally > committed soon; I just need to synchronize my graphical menu patch set > with the current GRUB codebase. I have just been extremely busy until > now, but I expect to get this done in the near future.
Oh, that would be nice. > The current GRUB scripting engine is OK for basic configuration, and no > other scripting support is really required for the fancy menu. > > However, I still like the idea of additionally supporting a tiny but > powerful general-purpose scripting language such as Lua (~100 KB), > Lisp/Scheme (? KB), or ECMAScript (? KB) to allow graphical menu > enhancements by themes. > > For instance, in only a screenful of Lua code (and me never having > written Lua before) I created an animated background for the menu. > Certainly there are many other purposes as well that a general purpose > scripting language could support. > > Perhaps later, after the graphical menu support is integrated into > GRUB, we can explore adding scripting language support. You're right, LUA is compact yet still powerful, it's quite suitable for our purpose. If it's fine with other developers, I can start working on it. Oh btw, is the license compatible ? -- Bean _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel