]> git.ipfire.org Git - thirdparty/grub.git/log
thirdparty/grub.git
15 years agomacroify keys in ncusest terminal code
Vladimir 'phcoder' Serbinenko [Fri, 7 May 2010 23:08:58 +0000 (01:08 +0200)] 
macroify keys in ncusest terminal code

15 years agosimplify setcolor/getcolor
Vladimir 'phcoder' Serbinenko [Fri, 7 May 2010 23:06:22 +0000 (01:06 +0200)] 
simplify setcolor/getcolor

15 years agoMove serial encoding handling to terminfo.c
Vladimir 'phcoder' Serbinenko [Fri, 7 May 2010 22:17:23 +0000 (00:17 +0200)] 
Move serial encoding handling to terminfo.c

15 years agoSupport serial colors
Vladimir 'phcoder' Serbinenko [Fri, 7 May 2010 16:07:05 +0000 (18:07 +0200)] 
Support serial colors

15 years agomerge common serial and ofconsole code into terminfo
Vladimir 'phcoder' Serbinenko [Fri, 7 May 2010 13:44:43 +0000 (15:44 +0200)] 
merge common serial and ofconsole code into terminfo

15 years agomerge with mainline
BVK Chaitanya [Fri, 7 May 2010 05:54:17 +0000 (11:24 +0530)] 
merge with mainline

15 years agoshift command support
BVK Chaitanya [Fri, 7 May 2010 04:38:09 +0000 (10:08 +0530)] 
shift command support

15 years agopulled-in func-params branch
BVK Chaitanya [Fri, 7 May 2010 03:08:08 +0000 (08:38 +0530)] 
pulled-in func-params branch

15 years agopass pointer to term to term functions
Vladimir 'phcoder' Serbinenko [Fri, 7 May 2010 00:30:44 +0000 (02:30 +0200)] 
pass pointer to term to term functions

15 years agomake serial use ANSI code recognition in terminfo.mod
Vladimir 'phcoder' Serbinenko [Thu, 6 May 2010 19:32:58 +0000 (21:32 +0200)] 
make serial use ANSI code recognition in terminfo.mod

15 years agomove ANSI code recognition to terminfo.mod
Vladimir 'phcoder' Serbinenko [Thu, 6 May 2010 19:11:59 +0000 (21:11 +0200)] 
move ANSI code recognition to terminfo.mod

15 years agomerge with mainline
BVK Chaitanya [Thu, 6 May 2010 15:52:08 +0000 (21:22 +0530)] 
merge with mainline

15 years agomerge mainline in bidi
Vladimir 'phcoder' Serbinenko [Thu, 6 May 2010 13:18:46 +0000 (15:18 +0200)] 
merge mainline in bidi

15 years agomerge with emu-lite again
BVK Chaitanya [Thu, 6 May 2010 07:43:26 +0000 (13:13 +0530)] 
merge with emu-lite again

15 years agomerge with emu-reorg
BVK Chaitanya [Thu, 6 May 2010 07:36:51 +0000 (13:06 +0530)] 
merge with emu-reorg

15 years agopull-in emu-lite branch
BVK Chaitanya [Thu, 6 May 2010 07:25:47 +0000 (12:55 +0530)] 
pull-in emu-lite branch

15 years agoadd missing files
BVK Chaitanya [Thu, 6 May 2010 06:08:35 +0000 (11:38 +0530)] 
add missing files

15 years agoautomake commit without merge history
BVK Chaitanya [Thu, 6 May 2010 06:04:04 +0000 (11:34 +0530)] 
automake commit without merge history

15 years agosparc build fix
BVK Chaitanya [Thu, 6 May 2010 04:46:55 +0000 (10:16 +0530)] 
sparc build fix

15 years agofixed n > active_loops case
BVK Chaitanya [Thu, 6 May 2010 04:25:06 +0000 (09:55 +0530)] 
fixed n > active_loops case

15 years agobuild fixes for real platforms
BVK Chaitanya [Thu, 6 May 2010 04:03:45 +0000 (09:33 +0530)] 
build fixes for real platforms

15 years agocygwin emu build fixes
BVK Chaitanya [Thu, 6 May 2010 03:15:39 +0000 (08:45 +0530)] 
cygwin emu build fixes

15 years agorespect GRUB_IEEE1275_FLAG_NO_PRE1_5M_CLAIM
Vladimir 'phcoder' Serbinenko [Wed, 5 May 2010 19:42:39 +0000 (21:42 +0200)] 
respect GRUB_IEEE1275_FLAG_NO_PRE1_5M_CLAIM

15 years agomerge mainline into newreloc
Vladimir 'phcoder' Serbinenko [Wed, 5 May 2010 19:41:43 +0000 (21:41 +0200)] 
merge mainline into newreloc

15 years agoremove leftover modules
Vladimir 'phcoder' Serbinenko [Wed, 5 May 2010 19:41:25 +0000 (21:41 +0200)] 
remove leftover modules

15 years ago * video/readers/jpeg.c: Indented.
Vladimir 'phcoder' Serbinenko [Wed, 5 May 2010 19:19:55 +0000 (21:19 +0200)] 
* video/readers/jpeg.c: Indented.

15 years ago Various jpeg cleanups.
Vladimir 'phcoder' Serbinenko [Wed, 5 May 2010 19:18:10 +0000 (21:18 +0200)] 
Various jpeg cleanups.

* video/readers/jpeg.c (grub_jpeg_get_huff_code): Use ARRAY_SIZE.
(grub_jpeg_decode_quan_table): Use sizeof.
(grub_jpeg_decode_du): Use ARRAY_SIZE.

15 years ago * video/readers/jpeg.c (grub_jpeg_decode_huff_table): Loop over all
Peter Hurley [Wed, 5 May 2010 19:03:59 +0000 (21:03 +0200)] 
* video/readers/jpeg.c (grub_jpeg_decode_huff_table): Loop over all
tables. Ignore non-last ac bit.
(grub_jpeg_decode_quan_table): Likewise.

15 years ago * include/grub/ieee1275/ieee1275.h (grub_ieee1275_flag): New value
Vladimir 'phcoder' Serbinenko [Wed, 5 May 2010 16:52:13 +0000 (18:52 +0200)] 
* include/grub/ieee1275/ieee1275.h (grub_ieee1275_flag): New value
GRUB_IEEE1275_FLAG_NO_PRE1_5M_CLAIM.
* kern/ieee1275/cmain.c (grub_ieee1275_find_options): Set
GRUB_IEEE1275_FLAG_NO_PRE1_5M_CLAIM on qemu.
* kern/ieee1275/init.c (grub_claim_heap): Don0t allocate below
1.5MiB if GRUB_IEEE1275_FLAG_NO_PRE1_5M_CLAIM is set.

15 years ago * term/ieee1275/ofconsole.c (grub_ofconsole_getkey): Fix off-by-one
Vladimir 'phcoder' Serbinenko [Wed, 5 May 2010 16:44:02 +0000 (18:44 +0200)] 
* term/ieee1275/ofconsole.c (grub_ofconsole_getkey): Fix off-by-one
error.

15 years ago * term/ieee1275/ofconsole.c (grub_ofconsole_readkey): Support C0 code.
Vladimir 'phcoder' Serbinenko [Wed, 5 May 2010 16:42:33 +0000 (18:42 +0200)] 
* term/ieee1275/ofconsole.c (grub_ofconsole_readkey): Support C0 code.

15 years agomerge mainline into bidi
Vladimir 'phcoder' Serbinenko [Wed, 5 May 2010 14:28:52 +0000 (16:28 +0200)] 
merge mainline into bidi

15 years agocontinue command support
BVK Chaitanya [Wed, 5 May 2010 10:49:31 +0000 (16:19 +0530)] 
continue command support

15 years agopull-in break-cmd branch
BVK Chaitanya [Wed, 5 May 2010 10:08:36 +0000 (15:38 +0530)] 
pull-in break-cmd branch

15 years agopull-in func-params branch
BVK Chaitanya [Wed, 5 May 2010 10:07:55 +0000 (15:37 +0530)] 
pull-in func-params branch

15 years agoremove cmdblock merged
BVK Chaitanya [Wed, 5 May 2010 10:07:05 +0000 (15:37 +0530)] 
remove cmdblock merged

15 years agobreak command support
BVK Chaitanya [Wed, 5 May 2010 10:04:26 +0000 (15:34 +0530)] 
break command support

15 years agopull-in func-params branch
BVK Chaitanya [Wed, 5 May 2010 09:18:37 +0000 (14:48 +0530)] 
pull-in func-params branch

15 years agofunction parameters support
BVK Chaitanya [Wed, 5 May 2010 09:17:50 +0000 (14:47 +0530)] 
function parameters support

15 years agosimplify cmdblock with cmdlist
BVK Chaitanya [Wed, 5 May 2010 09:10:20 +0000 (14:40 +0530)] 
simplify cmdblock with cmdlist

15 years agorevert accidental debugging commit
Vladimir 'phcoder' Serbinenko [Wed, 5 May 2010 08:49:03 +0000 (10:49 +0200)] 
revert accidental debugging commit

15 years agoseparate function to allocate DMA memory
Vladimir 'phcoder' Serbinenko [Wed, 5 May 2010 08:40:48 +0000 (10:40 +0200)] 
separate function to allocate DMA memory

15 years agosimplify cmdblock with cmdlist
BVK Chaitanya [Wed, 5 May 2010 08:36:19 +0000 (14:06 +0530)] 
simplify cmdblock with cmdlist

15 years agosimplify cmdblock with cmdlist
BVK Chaitanya [Wed, 5 May 2010 08:35:06 +0000 (14:05 +0530)] 
simplify cmdblock with cmdlist

15 years agoFix i386-pc compilation
Vladimir 'phcoder' Serbinenko [Wed, 5 May 2010 07:58:02 +0000 (09:58 +0200)] 
Fix i386-pc compilation

15 years agomerge mainline into newreloc
Vladimir 'phcoder' Serbinenko [Tue, 4 May 2010 15:35:44 +0000 (17:35 +0200)] 
merge mainline into newreloc

15 years agofix warnings on x86_64
Vladimir 'phcoder' Serbinenko [Tue, 4 May 2010 15:25:29 +0000 (17:25 +0200)] 
fix warnings on x86_64

15 years agoremove grub_stop_floppy leftover
Vladimir 'phcoder' Serbinenko [Tue, 4 May 2010 15:20:26 +0000 (17:20 +0200)] 
remove grub_stop_floppy leftover

15 years agomove grub_halt out of kernel on most platforms
Vladimir 'phcoder' Serbinenko [Tue, 4 May 2010 15:15:36 +0000 (17:15 +0200)] 
move grub_halt out of kernel on most platforms

15 years agomerge mainline into intwrap
Vladimir 'phcoder' Serbinenko [Tue, 4 May 2010 13:57:37 +0000 (15:57 +0200)] 
merge mainline into intwrap

15 years agoremove references to kern/i386/ieee1275/init.c
Vladimir 'phcoder' Serbinenko [Tue, 4 May 2010 13:57:18 +0000 (15:57 +0200)] 
remove references to kern/i386/ieee1275/init.c

15 years agoimplement ACPI shutdown
Vladimir 'phcoder' Serbinenko [Tue, 4 May 2010 13:53:21 +0000 (15:53 +0200)] 
implement ACPI shutdown

15 years agoDon't access NULL in dprintf
Vladimir 'phcoder' Serbinenko [Tue, 4 May 2010 09:32:10 +0000 (11:32 +0200)] 
Don't access NULL in dprintf

15 years agomove fwstart.S to boot/
Vladimir 'phcoder' Serbinenko [Tue, 4 May 2010 08:56:52 +0000 (10:56 +0200)] 
move fwstart.S to boot/

15 years agoreplace --enable-grub-emu-modules with grub-emu-lite
BVK Chaitanya [Tue, 4 May 2010 04:17:48 +0000 (09:47 +0530)] 
replace --enable-grub-emu-modules with grub-emu-lite

15 years agopull in emu-reorg branch
BVK Chaitanya [Tue, 4 May 2010 03:48:33 +0000 (09:18 +0530)] 
pull in emu-reorg branch

15 years agomerge with mainline
BVK Chaitanya [Tue, 4 May 2010 03:39:03 +0000 (09:09 +0530)] 
merge with mainline

15 years agoMove geode init to bus/cs5536.c
Vladimir 'phcoder' Serbinenko [Mon, 3 May 2010 22:05:23 +0000 (00:05 +0200)] 
Move geode init to bus/cs5536.c

15 years agoPause before returning to menu editor
Vladimir 'phcoder' Serbinenko [Mon, 3 May 2010 21:14:23 +0000 (23:14 +0200)] 
Pause before returning to menu editor

15 years agoFix overflow and add more dprintfs
Vladimir 'phcoder' Serbinenko [Mon, 3 May 2010 21:02:18 +0000 (23:02 +0200)] 
Fix overflow and add more dprintfs

15 years agoFix efiemu compilation condition
Vladimir 'phcoder' Serbinenko [Mon, 3 May 2010 21:00:49 +0000 (23:00 +0200)] 
Fix efiemu compilation condition

15 years agomerge merge-mkimage into newreloc
Vladimir 'phcoder' Serbinenko [Mon, 3 May 2010 20:59:30 +0000 (22:59 +0200)] 
merge merge-mkimage into newreloc

15 years agoFix BSD tests. Move BSD bootchecks to i386.rmk in hope to enable them one day everywhere
Vladimir 'phcoder' Serbinenko [Mon, 3 May 2010 20:58:27 +0000 (22:58 +0200)] 
Fix BSD tests. Move BSD bootchecks to i386.rmk in hope to enable them one day everywhere

15 years agoFix default mkimage path determination
Vladimir 'phcoder' Serbinenko [Mon, 3 May 2010 20:54:46 +0000 (22:54 +0200)] 
Fix default mkimage path determination

15 years agoAdd missing token
Vladimir 'phcoder' Serbinenko [Mon, 3 May 2010 20:53:51 +0000 (22:53 +0200)] 
Add missing token

15 years ago * commands/parttool.c (grub_cmd_parttool): Fix #if !GRUB_NO_MODULES
Vladimir 'phcoder' Serbinenko [Mon, 3 May 2010 11:17:12 +0000 (13:17 +0200)] 
* commands/parttool.c (grub_cmd_parttool): Fix #if !GRUB_NO_MODULES
condition.

15 years ago * kern/mm.c (grub_real_malloc): Put magic and size assignment in common
Vladimir 'phcoder' Serbinenko [Mon, 3 May 2010 11:12:55 +0000 (13:12 +0200)] 
* kern/mm.c (grub_real_malloc): Put magic and size assignment in common
part.

15 years ago * kern/mm.c (grub_mm_init_region): Check for region size after aligning
Vladimir 'phcoder' Serbinenko [Mon, 3 May 2010 11:07:31 +0000 (13:07 +0200)] 
* kern/mm.c (grub_mm_init_region): Check for region size after aligning
pointers.

15 years ago * kern/mm.c (grub_real_malloc): Fix size calculation when extra == 0.
Vladimir 'phcoder' Serbinenko [Mon, 3 May 2010 10:53:32 +0000 (12:53 +0200)] 
* kern/mm.c (grub_real_malloc): Fix size calculation when extra == 0.

15 years agoFix makefile problem due to compression
Vladimir 'phcoder' Serbinenko [Sun, 2 May 2010 23:46:43 +0000 (01:46 +0200)] 
Fix makefile problem due to compression

16 years agoCompress miniroot and decrease timeout
Vladimir 'phcoder' Serbinenko [Sun, 2 May 2010 21:09:45 +0000 (23:09 +0200)] 
Compress miniroot and decrease timeout

16 years agoenable xnu on all platforms
Vladimir 'phcoder' Serbinenko [Sun, 2 May 2010 20:06:44 +0000 (22:06 +0200)] 
enable xnu on all platforms

16 years agoSupport elfsyms on mb2
Vladimir 'phcoder' Serbinenko [Sun, 2 May 2010 17:39:46 +0000 (19:39 +0200)] 
Support elfsyms on mb2

16 years agoAdd missing memory.h
Vladimir 'phcoder' Serbinenko [Sun, 2 May 2010 17:39:35 +0000 (19:39 +0200)] 
Add missing memory.h

16 years agoRemove reference to loader.h
Vladimir 'phcoder' Serbinenko [Sun, 2 May 2010 17:39:07 +0000 (19:39 +0200)] 
Remove reference to loader.h

16 years agoUSe more low memory on i386-qemu
Vladimir 'phcoder' Serbinenko [Sun, 2 May 2010 14:27:22 +0000 (16:27 +0200)] 
USe more low memory on i386-qemu

16 years agoSplit a memory chunk spanning accross 1MiB mark for openbsd
Vladimir 'phcoder' Serbinenko [Sun, 2 May 2010 14:26:00 +0000 (16:26 +0200)] 
Split a memory chunk spanning accross 1MiB mark for openbsd

16 years ago * util/grub-mkconfig_lib.in (make_system_path_relative_to_its_root):
Christian Franke [Sat, 1 May 2010 19:39:32 +0000 (21:39 +0200)] 
* util/grub-mkconfig_lib.in (make_system_path_relative_to_its_root):
Remove broken Cygwin path conversion.
* util/misc.c: [__CYGWIN__] Add include and define.
[__CYGWIN__] (get_win32_path): Copy function from getroot.c, modify
for Cygwin 1.7.
(make_system_path_relative_to_its_root): Simplify loop, replace early
return by break.
[__CYGWIN__] Add conversion to win32 path.
Include "/" case in trailing slash removal.

16 years ago * kern/main.c (grub_load_config): Fix copy-pasted comment.
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 19:32:23 +0000 (21:32 +0200)] 
* kern/main.c (grub_load_config): Fix copy-pasted comment.
Reported by: Seth Goldberg

16 years ago * commands/help.c (grub_cmd_help): Fix a typo.
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 19:31:45 +0000 (21:31 +0200)] 
* commands/help.c (grub_cmd_help): Fix a typo.
Reported by: Seth Goldberg

16 years ago * commands/hashsum.c (GRUB_MOD_INIT): Remove duplication of command
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 18:28:07 +0000 (20:28 +0200)] 
* commands/hashsum.c (GRUB_MOD_INIT): Remove duplication of command
name and add N_.
* commands/i386/pc/drivemap.c (GRUB_MOD_INIT): Likewise.
* commands/iorw.c (GRUB_MOD_INIT): Likewise.
* commands/password_pbkdf2.c (GRUB_MOD_INIT): Likewise.
* commands/regexp.c (GRUB_MOD_INIT): Likewise.
* commands/setpci.c (GRUB_MOD_INIT): Likewise.
* commands/terminal.c (GRUB_MOD_INIT): Likewise.
* efiemu/main.c (GRUB_MOD_INIT): Likewise.
* font/font_cmd.c (GRUB_MOD_INIT): Likewise.
* kern/corecmd.c (GRUB_MOD_INIT): Likewise.
* mmap/mmap.c (GRUB_MOD_INIT): Likewise.
* normal/context.c (GRUB_MOD_INIT): Likewise.
* normal/main.c (GRUB_MOD_INIT): Likewise.
* term/gfxterm.c (GRUB_MOD_INIT): Likewise.
* term/serial.c (GRUB_MOD_INIT): Likewise.
* term/terminfo.c (GRUB_MOD_INIT): Likewise.

16 years ago * kern/mm.c (grub_real_malloc): Satisfy alignment requirement when
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 17:39:32 +0000 (19:39 +0200)] 
* kern/mm.c (grub_real_malloc): Satisfy alignment requirement when
        extra == 0.

16 years ago * commands/iorw.c: New file.
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 17:37:04 +0000 (19:37 +0200)] 
* commands/iorw.c: New file.
* conf/i386.rmk (pkglib_MODULES): Add iorw.mod.
(iorw_mod_SOURCES): New variable.
(iorw_mod_CFLAGS): Likewise.
(iorw_mod_LDFLAGS): Likewise.

16 years ago Hotkey support
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 17:33:17 +0000 (19:33 +0200)] 
Hotkey support

* include/grub/menu.h (grub_menu_entry): New field 'hotkey'.
* normal/main.c (hotkey_aliases): New variable.
(grub_normal_add_menu_entry): Parse "--hotkey".
* normal/menu_text.c (run_menu): Handle hotkeys.

16 years agomerge mainline into newreloc
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 14:38:58 +0000 (16:38 +0200)] 
merge mainline into newreloc

16 years agoREmove memory map altering for FreeBSD
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 14:38:10 +0000 (16:38 +0200)] 
REmove memory map altering for FreeBSD

16 years ago * kern/i386/coreboot/init.c (grub_machine_init): Call
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 14:35:15 +0000 (16:35 +0200)] 
* kern/i386/coreboot/init.c (grub_machine_init): Call
grub_machine_mmap_init on qemu.

16 years agocoreboot and qemu rescue disks and bootchecks
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 14:33:22 +0000 (16:33 +0200)] 
coreboot and qemu rescue disks and bootchecks

16 years agoremove loader.h leftovers
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 13:15:38 +0000 (15:15 +0200)] 
remove loader.h leftovers

16 years agomerge mainline into newreloc
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 13:10:44 +0000 (15:10 +0200)] 
merge mainline into newreloc

16 years ago * boot/i386/qemu/boot.S: Add a missing .code16.
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 12:38:09 +0000 (14:38 +0200)] 
* boot/i386/qemu/boot.S: Add a missing .code16.

16 years ago Use LBIO on coreboot.
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 12:32:48 +0000 (14:32 +0200)] 
Use LBIO on coreboot.

* conf/i386-coreboot.rmk (kernel_img_SOURCES): Change
kern/i386/multiboot_mmap.c to kern/i386/coreboot/mmap.c.
* include/grub/i386/coreboot/memory.h (GRUB_LINUXBIOS_MEMBER_LINK):
New declaration.
* kern/i386/coreboot/init.c (grub_machine_init): Don't call
grub_machine_mmap_init on coreboot.
* kern/i386/coreboot/mmap.c (grub_linuxbios_table_iterate): Handle
GRUB_LINUXBIOS_MEMBER_LINK.
(grub_machine_mmap_iterate): Fix declaration.
* kern/i386/coreboot/startup.S: Don't save mbi location on coreboot.

16 years ago Split coreboot and multiboot ports.
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 12:06:53 +0000 (14:06 +0200)] 
Split coreboot and multiboot ports.

* conf/i386-multiboot.rmk: New file.
* configure.ac: Add multiboot port.
* include/grub/i386/multiboot/boot.h: New file.
* include/grub/i386/multiboot/console.h: Likewise.
* include/grub/i386/multiboot/init.h: Likewise.
* include/grub/i386/multiboot/kernel.h: Likewise.
* include/grub/i386/multiboot/loader.h: Likewise.
* include/grub/i386/multiboot/memory.h: Likewise.
* include/grub/i386/multiboot/serial.h: Likewise.
* include/grub/i386/multiboot/time.h: Likewise.
* include/grub/multiboot.h: Add GRUB_MACHINE_MULTIBOOT to ifdef.
* loader/multiboot.c: Likewise.
* loader/multiboot_mbi2.c: Likewise.
* util/grub-mkrescue.in: Generate multiboot rescue.

16 years ago * kern/parser.c (grub_parser_execute): Cope with read-only config.
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 11:27:13 +0000 (13:27 +0200)] 
* kern/parser.c (grub_parser_execute): Cope with read-only config.

16 years agoFix ppc compilation problems
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 11:23:19 +0000 (13:23 +0200)] 
Fix ppc compilation problems

16 years ago Merge handling of input and output terminals. Fix a hang.
Vladimir 'phcoder' Serbinenko [Sat, 1 May 2010 11:20:07 +0000 (13:20 +0200)] 
Merge handling of input and output terminals. Fix a hang.

* commands/terminal.c (abstract_terminal): New struct.
(handle_command): New function. Based on grub_cmd_terminal_input.
(grub_cmd_terminal_input): Use handle_command.
(grub_cmd_terminal_output): Use handle_command.

16 years ago Fix comment handling.
BVK Chaitanya [Sat, 1 May 2010 10:19:43 +0000 (15:49 +0530)] 
Fix comment handling.

* tests/grub_script_comments.in: New testcase.
* conf/tests.rmk: Rules for new testcase.
* script/yylex.l: Updated flex rules.

16 years agoadded few more test cases
BVK Chaitanya [Sat, 1 May 2010 10:09:59 +0000 (15:39 +0530)] 
added few more test cases

16 years agofix comment and brace handling
BVK Chaitanya [Fri, 30 Apr 2010 08:20:41 +0000 (13:50 +0530)] 
fix comment and brace handling

16 years agoblock argument support
BVK Chaitanya [Fri, 30 Apr 2010 06:39:31 +0000 (12:09 +0530)] 
block argument support