adrian15 <[EMAIL PROTECTED]> writes: > If you take a look at search.c you can see that the -s parametrer is > checked outside the command thanks to the ARG_TYPE_STRING constant. > > {"set", 's', GRUB_ARG_OPTION_OPTIONAL, "set a variable to the first > device found", "VAR", ARG_TYPE_STRING} > > > If I want not to check if an argument command that it IS NOT inside an > option is something (a disk, i.e.) or not... how do I do it? > > I mean I want something like: > > map (hd0) (hd1) > > to be checked outside the command without using: > > map -disk1 (hd0) -disk2 (hd1) > and the correspondent option definition at map.c > > how do I do it ?
That's not possible with the current code. You would have to add such check yourself, which should not be too hard. -- Marco _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel