grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: test -e patch


From: adrian15
Subject: Re: test -e patch
Date: Sun, 03 Jun 2007 04:59:50 +0200
User-agent: Mozilla Thunderbird 1.0.7 (Windows/20050923)

GRUB_MOD_INIT(test)
{
  (void)mod;                    /* To stop warning. */
  grub_register_command ("[", grub_cmd_test, GRUB_COMMAND_FLAG_CMDLINE,
                         "[ EXPRESSION ]", "Evaluate an expression", 0);
  grub_register_command ("test", grub_cmd_test, GRUB_COMMAND_FLAG_CMDLINE,
                         "test EXPRESSION", "Evaluate an expression", 0);
}

I understand this register commands. I suppose this information is read
from the help command or it isn't ?

Or maybe it also reads from:
static const struct grub_arg_option options ?

I've found it.

It reads from the register command and ALSO from options IF you tell it
to do so with:

  (void)mod;                    /* To stop warning. */
  grub_register_command ("[", grub_cmd_test, GRUB_COMMAND_FLAG_CMDLINE,
                         "[ EXPRESSION ]", "Evaluate an expression", options);
  grub_register_command ("test", grub_cmd_test, GRUB_COMMAND_FLAG_CMDLINE,
                         "test EXPRESSION", "Evaluate an expression", options);


adrian15





reply via email to

[Prev in Thread] Current Thread [Next in Thread]