It seems that the parser eats the extra '=' when used after a variable evaluation:
grub> set a=a grub> echo $a a grub> echo $a= grub> This breaks e.g. variable comparison via "test $a=b". Does someone have an idea on how to fix it? I assume it involves the bison stuff which is highly confusing to me... :-/ -- Robert Millan <GPLv2> I know my rights; I want my phone call! <DRM> What use is a phone call… if you are unable to speak? (as seen on /.) _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel