On Thu, Jun 25, 2009 at 9:50 PM, Colin D Bennett<co...@gibibit.com> wrote: > Robert Millan wrote on Thursday 25 June 2009: >> On Thu, Jun 25, 2009 at 12:07:18PM +0800, Bean wrote: >> > Hi, >> > >> > The current menu system is a little chaotic, the various components >> > are mixed together which make it difficult to maintain and extend. >> > Therefore, I propose a new design which seperates model, view and >> > controller. > > I would definitely like to get my graphical menu stuff committed before you > make such changes... :-)
Hi, Oh, glad to know that, please commit your patches soon. > >> Isn't Colin already working on a redesign of the menu? > > Yes, but I haven't drastically changed the design of the core menu system > except to add the concept of a "menu viewer" so that the text menu and > graphical menu viewers can be treated uniformly at a higher level. > > In fact, I am nearly ready to commit my graphical menu changes. I was hoping > to track down an apparent memory leak that shows up when switching themes many > times in a row, but I don't have to let that prevent me from committing the > current state of things. I know Vladimir (phcoder) has done some work to get > an SDL video driver working for grub-emu; I am hoping that I can somehow use > memory debugging tools to track down my memory leak. > > Does anyone have an idea if a tool like Valgrind would work with grub-emu to > find the source of memory leaks? I guess it should if grub-emu is using > libc's malloc() and free() functions, right? > > Regards, > Colin > > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/grub-devel > -- Bean _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel