commit-grub
[Top][All Lists]
Advanced

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

grub2 ./ChangeLog include/grub/misc.h include/g...


From: Yoshinori K . Okuji
Subject: grub2 ./ChangeLog include/grub/misc.h include/g...
Date: Sat, 20 Aug 2005 01:26:51 -0400

CVSROOT:        /cvsroot/grub
Module name:    grub2
Branch:         
Changes by:     Yoshinori K. Okuji <address@hidden>     05/08/20 05:26:51

Modified files:
        .              : ChangeLog 
        include/grub   : misc.h term.h 
        kern           : misc.c term.c 
        term/i386/pc   : console.c vesafb.c vga.c 

Log message:
        2005-08-20  Yoshinori K. Okuji  <address@hidden>
        
        * kern/term.c (grub_putchar): Use grub_utf8_to_ucs4 for the
        conversion.
        (grub_getcharwidth): New function.
        
        * kern/misc.c (grub_utf8_to_ucs4): New function.
        
        * include/grub/term.h (struct grub_term): Added a new member
        "getcharwidth".
        (grub_getcharwidth): New prototype.
        
        * include/grub/misc.h (grub_utf8_to_ucs4): New prototype.
        
        * term/i386/pc/console.c (map_char): New function. Segregated from
        grub_console_putchar.
        (grub_console_putchar): Use map_char.
        (grub_console_getcharwidth): New function.
        (grub_console_term): Specified grub_console_getcharwidth as
        getcharwidth.
        
        * term/i386/pc/vga.c (grub_vga_getcharwidth): New function.
        (grub_vga_term): Specified grub_vga_getcharwidth as getcharwidth.
        
        * term/i386/pc/vesafb.c (grub_virtual_screen_setup): Return
        GRUB_ERRNO.
        (grub_vesafb_init): Do not use RC. Instead, use GRUB_ERRNO. Rely
        on grub_strtoul completely.
        (write_char): Declare local variables in the beginning of the
        function.
        (grub_vesafb_getcharwidth): New function.
        (grub_vesafb_term): Specified grub_vesafb_getcharwidth as
        getcharwidth.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/grub/grub2/ChangeLog.diff?tr1=1.155&tr2=1.156&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/grub/grub2/include/grub/misc.h.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/grub/grub2/include/grub/term.h.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/grub/grub2/kern/misc.c.diff?tr1=1.21&tr2=1.22&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/grub/grub2/kern/term.c.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/grub/grub2/term/i386/pc/console.c.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/grub/grub2/term/i386/pc/vesafb.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/grub/grub2/term/i386/pc/vga.c.diff?tr1=1.8&tr2=1.9&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]