Re: [PATCH] Handler support

2009-03-04 Thread Bean
On Thu, Mar 5, 2009 at 4:55 AM, Robert Millan wrote: > On Mon, Mar 02, 2009 at 01:52:21AM +0800, Bean wrote: >> >> Hi, >> >> Fixed and committed. > > So what happened to the terminal module?  Is there a new way to change > terminals? :-) Hi, Handler is the new generic handler manipulation comman

Re: [PATCH] Handler support

2009-03-04 Thread Robert Millan
On Mon, Mar 02, 2009 at 01:52:21AM +0800, Bean wrote: > > Hi, > > Fixed and committed. So what happened to the terminal module? Is there a new way to change terminals? :-) -- Robert Millan The DRM opt-in fallacy: "Your data belongs to us. We will decide when (and how) you may access your

Re: [PATCH] Handler support

2009-03-01 Thread Bean
On Sat, Feb 28, 2009 at 1:41 PM, Bean wrote: > On Sat, Feb 28, 2009 at 3:54 AM, Robert Millan wrote: >> On Sun, Feb 15, 2009 at 11:14:18PM +0800, Bean wrote: >>> diff --git a/conf/sparc64-ieee1275.rmk b/conf/sparc64-ieee1275.rmk >>> index 640ceda..18c108e 100644 >>> --- a/conf/sparc64-ieee1275.rm

Re: [PATCH] Handler support

2009-02-27 Thread Bean
On Sat, Feb 28, 2009 at 3:54 AM, Robert Millan wrote: > On Sun, Feb 15, 2009 at 11:14:18PM +0800, Bean wrote: >> diff --git a/conf/sparc64-ieee1275.rmk b/conf/sparc64-ieee1275.rmk >> index 640ceda..18c108e 100644 >> --- a/conf/sparc64-ieee1275.rmk >> +++ b/conf/sparc64-ieee1275.rmk > > Don't bothe

Re: [PATCH] Handler support

2009-02-27 Thread Robert Millan
On Sun, Feb 15, 2009 at 11:14:18PM +0800, Bean wrote: > diff --git a/conf/sparc64-ieee1275.rmk b/conf/sparc64-ieee1275.rmk > index 640ceda..18c108e 100644 > --- a/conf/sparc64-ieee1275.rmk > +++ b/conf/sparc64-ieee1275.rmk Don't bother updating sparc64-ieee1275.rmk, it's completely broken by now.

Re: [PATCH] Handler support

2009-02-22 Thread Bean
Hi, Any comment about this ? On Sun, Feb 15, 2009 at 11:14 PM, Bean wrote: > Hi, > > The new version contains the following changes: > > 1, The handler module register commands terminal_input and > terminal_output. This is for backward compatible of grub.cfg. > Currently, the commands are regist

Re: [PATCH] Handler support

2009-02-15 Thread Bean
Hi, The new version contains the following changes: 1, The handler module register commands terminal_input and terminal_output. This is for backward compatible of grub.cfg. Currently, the commands are registered manually, but this process could be automated with a new command interface design. 2

Re: [PATCH] Handler support

2009-02-15 Thread Bean
On Sun, Feb 15, 2009 at 3:32 PM, Vesa Jääskeläinen wrote: > Bean wrote: >> On Sat, Feb 14, 2009 at 11:11 PM, Felix Zielcke wrote: >>> A. Am Samstag, den 14.02.2009, 22:46 +0800 schrieb Bean: >>> If there is no objection, I'd commit this patch in a few days. >>> Hello Bean, >>> >>> if you

Re: [PATCH] Handler support

2009-02-14 Thread Vesa Jääskeläinen
Bean wrote: > On Sat, Feb 14, 2009 at 11:11 PM, Felix Zielcke wrote: >> A. Am Samstag, den 14.02.2009, 22:46 +0800 schrieb Bean: >> >>> If there is no objection, I'd commit this patch in a few days. >> Hello Bean, >> >> if you want to drop termin_input and terminal_output command then please >

Re: [PATCH] Handler support

2009-02-14 Thread Bean
On Sat, Feb 14, 2009 at 11:11 PM, Felix Zielcke wrote: > A. Am Samstag, den 14.02.2009, 22:46 +0800 schrieb Bean: > >> If there is no objection, I'd commit this patch in a few days. > > Hello Bean, > > if you want to drop termin_input and terminal_output command then please > don't forget to u

Re: [PATCH] Handler support

2009-02-14 Thread Felix Zielcke
A. Am Samstag, den 14.02.2009, 22:46 +0800 schrieb Bean: > If there is no objection, I'd commit this patch in a few days. Hello Bean, if you want to drop termin_input and terminal_output command then please don't forget to update util/grub.d/00_header.in +GRUB_MOD_INIT(handler) +{ + (voi

Re: [PATCH] Handler support

2009-02-14 Thread Bean
Hi, This new version of handler patch contain the following changes: 1, Register/unregister handler class automatically, so there is no need to usel grub_handler_class_register/grub_handler_class_unregister anymore. 2, Keep the original api function of term.c, so that there is no need to change m

[PATCH] Handler support

2009-02-12 Thread Bean
Hi, This patch add handler support, the lowest level structure is list, which represent a linked list: struct grub_list { struct grub_list *next; }; functions to manipulate the list object: grub_list_push, grub_list_pop, grub_list_remove and grub_list_iterate. Another new structure is handler