On Nov 8, 2005, at 12:20 PM, Marco Gerards wrote:
Hollis Blanchard <[EMAIL PROTECTED]> writes:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/grub/grub2/ChangeLog,v
retrieving revision 1.193
diff -u -p -r1.193 ChangeLog
--- ChangeLog 7 Nov 2005 22:28:55 -0000 1.193
+++ ChangeLog 8 Nov 2005 04:50:12 -0000
@@ -1,3 +1,12 @@
+2005-11-03 Hollis Blanchard <[EMAIL PROTECTED]>
+
+ * term/ieee1275/ofconsole.c (grub_ofconsole_width): New variable.
+ (grub_ofconsole_height): Likewise.
+ (grub_ofconsole_putchar): If grub_curr_x exceeds console width,
+ manually insert a '\n'.
This won't work if the width can not be read from the firmware. IIRC
the pegasos has such bug. I should have a look at that...
Well, if the firmware does not reveal the size of the console, it
defaults to 80x24 (that's in existing code). I can't think of any
better behavior for this case. The patch stills "works"... :)
Feel free to apply the patch. :-)
Ok, will do.
-Hollis
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel