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

Bug#602120: kfreebsd-8: the kernel console should implement civis to get nicer dialog output



I suspect it's this:

--- sys/dev/syscons/scvgarndr.c~        2010-03-31 17:39:46.000000000 +0200
+++ sys/dev/syscons/scvgarndr.c 2010-11-26 15:25:07.000000000 +0100
@@ -277,10 +277,8 @@
        if (base < 0 || base >= scp->font_size)
                return;
        /* the caller may set height <= 0 in order to disable the cursor */
-#if 0
        scp->curs_attr.base = base;
        scp->curs_attr.height = height;
-#endif
        vidd_set_hw_cursor_shape(scp->sc->adp, base, height,
            scp->font_size, blink);
 }

I checked the callers (update_cursor_image() and
sc_set_cursor_image() in syscons.c) and their behaviour
is consistent with what this comment says.

I have no idea why this code was disabled, it seems
to be necessary.

-- 
Robert Millan



Reply to: