IIRC, we have discussed the same issue in this list several times. The
reasons why such a feature has never been implemented in the official
source tree are:

* It would break backward compatibility, because GRUB must pass the
  arguments to an OS image as they are. Modifying them
  (e.g. extracting some kind of variables) would change the
  semantics. I don't like to break compatibility without upgrading the
  major version.

* If such a feature is implemented, I prefer a much more flexible and
  more powerful approach that allows you to define, undefine, modify,
  and read arbitrary variables. This is very relevant to the
  pipe-dreaming scripting language, which will be supported someday,
  so I'm afraid that now is too early to start an actual
  implementation.

Thanks,
Okuji


_______________________________________________
Bug-grub mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-grub

Reply via email to