grub/include/grub
Vladimir 'phcoder' Serbinenko c6f2fe52f1 2010-03-01 Vladimir Serbinenko <phcoder@gmail.com>
Wait for user entry basing on presence of output rather than on errors.

	* include/grub/normal.h (grub_normal_get_line_counter): New proto.
	(grub_install_newline_hook): Likewise.
	* normal/main.c (GRUB_MOD_INIT): Call grub_install_newline_hook.
	* normal/menu.c (show_menu): Check line_counter to determine presence
	of output.
	* normal/term.c (grub_normal_line_counter): New variable.
	(grub_normal_get_line_counter): New function.
	(grub_install_newline_hook): Likewise.
2010-03-01 20:58:45 +01:00
..
efi 2010-01-04 Vladimir Serbinenko <phcoder@gmail.com> 2010-01-04 14:59:06 +01:00
efiemu now hangs at maxDec 2009-09-02 13:34:40 +02:00
i386 2010-02-25 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-25 15:10:18 +01:00
ieee1275 2010-02-13 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-13 16:48:22 +01:00
lib 2009-05-04 Pavel Roskin <proski@gnu.org> 2009-05-04 20:06:05 +00:00
mips setjmp on mips 2009-12-12 02:33:41 +01:00
powerpc 2010-02-13 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-13 16:13:28 +01:00
sparc64 2010-02-13 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-13 16:48:22 +01:00
util 2009-01-01 Yves Blusseau <yves.blusseau@zetam.org> 2010-01-01 21:32:30 +01:00
x86_64 2010-01-20 Vladimir Serbinenko <phcoder@gmail.com> 2010-01-20 08:02:45 +01:00
acorn_filecore.h 2007-07-22 Yoshinori K. Okuji <okuji@enbug.org> 2007-07-21 23:32:33 +00:00
acpi.h remove all trailing whitespace 2009-06-10 21:04:23 +00:00
aout.h 2010-01-18 Vladimir Serbinenko <phcoder@gmail.com> 2010-01-18 17:40:23 +01:00
at_keyboard.h Merge from trunk 2009-12-25 22:29:47 +00:00
ata.h various fixes. MIPSsim support 2009-10-11 18:18:18 +02:00
auth.h 2009-12-24 Carles Pina i Estany <carles@pina.cat> 2009-12-24 23:53:05 +01:00
autoefi.h merge mtrunk into xnu 2009-12-18 03:57:32 +01:00
bitmap.h 2010-02-25 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-25 15:10:18 +01:00
bitmap_scale.h 2010-02-25 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-25 15:10:18 +01:00
boot.h 2007-07-22 Yoshinori K. Okuji <okuji@enbug.org> 2007-07-21 23:32:33 +00:00
bufio.h 2010-02-25 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-25 15:10:18 +01:00
cache.h 2010-02-07 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-07 00:52:31 +01:00
charset.h Core changes hopefully finished 2009-12-24 15:34:33 +01:00
cmos.h datetime for yeeloong 2009-12-11 22:14:09 +01:00
command.h 2009-05-04 Pavel Roskin <proski@gnu.org> 2009-05-04 20:06:05 +00:00
crypto.h Crypto module autoloading 2009-12-23 17:33:35 +01:00
datetime.h remove all trailing whitespace 2009-06-10 21:04:23 +00:00
device.h 2007-07-22 Yoshinori K. Okuji <okuji@enbug.org> 2007-07-21 23:32:33 +00:00
disk.h 2010-01-07 Vladimir Serbinenko <phcoder@gmail.com> 2010-01-07 01:13:01 +01:00
dl.h 2010-02-07 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-07 00:40:17 +01:00
elf.h 2010-01-03 Robert Millan <rmh.grub@aybabtu.com> 2010-01-03 22:05:07 +00:00
elfload.h linux.c 2009-10-16 17:40:59 +02:00
env.h Save 314 bytes on not handling contexts in core 2009-12-20 02:52:39 +01:00
env_private.h Save 314 bytes on not handling contexts in core 2009-12-20 02:52:39 +01:00
err.h 2010-02-07 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-07 00:46:09 +01:00
extcmd.h 2009-03-21 Bean <bean123ch@gmail.com> 2009-03-21 08:39:59 +00:00
fbblit.h 2009-08-28 Vladimir Serbinenko <phcoder@gmail.com> 2009-08-28 13:54:20 +00:00
fbfill.h 2009-08-18 Pavel Roskin <proski@gnu.org> 2009-08-18 17:26:35 +00:00
fbutil.h 2009-08-18 Pavel Roskin <proski@gnu.org> 2009-08-18 17:26:35 +00:00
file.h This commit is the same than gettext08.patch (see mailing list) 2009-11-22 12:50:46 +00:00
font.h 2010-02-25 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-25 15:10:18 +01:00
fontformat.h 2010-01-25 Carles Pina i Estany <carles@pina.cat> 2010-01-26 20:16:08 +00:00
fs.h 2010-01-03 Robert Millan <rmh.grub@aybabtu.com> 2010-01-03 22:05:07 +00:00
fshelp.h 2009-04-05 Vladimir Serbinenko <phcoder@gmail.com> 2009-04-05 20:19:05 +00:00
gfxmenu_model.h Initial effort for gfxmenu on multiterm branch 2009-12-26 01:49:57 +01:00
gfxmenu_view.h Various fixes to make gfxmenu work smoothly in multioutput environment 2009-12-26 16:41:54 +01:00
gfxterm.h 2010-02-25 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-25 15:10:18 +01:00
gfxwidgets.h gfxmenu import 2009-11-20 16:02:58 +01:00
gpt_partition.h 2009-04-19 Vladimir Serbinenko <phcoder@gmail.com> 2009-04-19 20:38:46 +00:00
gui.h Fix non-clearing of timeout. Template support for timeout text. 2010-01-06 01:42:21 +01:00
gui_string_util.h Initial support for scalable gfxmenu 2009-12-29 17:31:02 +01:00
gzio.h 2007-07-22 Yoshinori K. Okuji <okuji@enbug.org> 2007-07-21 23:32:33 +00:00
handler.h 2009-12-31 BVK Chaitanya <bvk.groups@gmail.com> 2009-12-31 15:03:09 +01:00
hfs.h 2009-12-16 Vladimir Serbinenko <phcoder@gmail.com> 2009-12-16 15:40:31 +01:00
i18n.h 2010-02-07 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-07 00:36:18 +01:00
icon_manager.h gfxmenu import 2009-11-20 16:02:58 +01:00
kernel.h font preload 2009-10-24 12:44:42 +02:00
list.h 2010-01-03 Colin Watson <cjwatson@ubuntu.com> 2010-01-03 21:50:53 +00:00
loader.h 2009-04-27 Vladimir Serbinenko <phcoder@gmail.com> 2009-04-27 16:48:58 +00:00
lvm.h remove all trailing whitespace 2009-06-10 21:04:23 +00:00
macho.h crashing snow64 2009-09-02 02:52:10 +02:00
machoload.h crashing snow64 2009-09-02 02:52:10 +02:00
memory.h remove all trailing whitespace 2009-06-10 21:04:23 +00:00
menu.h Various fixes to make gfxmenu work smoothly in multioutput environment 2009-12-26 16:41:54 +01:00
menu_viewer.h Remove menu init hooks. They are useless 2009-12-26 16:39:16 +01:00
misc.h Merge mainline into gfxmenu 2010-02-03 01:24:07 +01:00
mm.h 2009-07-16 Pavel Roskin <proski@gnu.org> 2009-07-16 22:14:09 +00:00
msdos_partition.h 2009-08-23 Robert Millan <rmh.grub@aybabtu.com> 2009-08-23 12:00:57 +00:00
multiboot.h 2010-01-15 Vladimir Serbinenko <phcoder@gmail.com> 2010-01-15 16:30:57 +01:00
multiboot_loader.h This patch is to introduce multiboot 2 loading capabilities to grub2 2007-07-25 00:44:03 +00:00
net.h remove all trailing whitespace 2009-06-10 21:04:23 +00:00
normal.h 2010-03-01 Vladimir Serbinenko <phcoder@gmail.com> 2010-03-01 20:58:45 +01:00
ntfs.h 2010-01-03 Robert Millan <rmh.grub@aybabtu.com> 2010-01-03 22:05:07 +00:00
parser.h Work on multi-out terminal 2009-12-24 00:37:11 +01:00
partition.h 2010-02-07 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-07 16:52:47 +01:00
parttool.h remove all trailing whitespace 2009-06-10 21:04:23 +00:00
pci.h Byte-addressable PCI config space 2009-12-22 15:09:25 +01:00
pciutils.h pciaccess 2009-10-14 18:17:18 +02:00
raid.h 2009-07-31 Bean <bean123ch@gmail.com> 2009-07-31 14:25:19 +00:00
reader.h Work on multi-out terminal 2009-12-24 00:37:11 +01:00
script_sh.h fix grub-script-check 2010-01-28 21:43:28 +05:30
scsi.h 2008-08-27 Marco Gerards <marco@gnu.org> 2008-08-27 15:05:00 +00:00
scsicmd.h 2008-08-27 Marco Gerards <marco@gnu.org> 2008-08-27 15:05:00 +00:00
search.h definition fixes 2009-11-23 21:15:44 +01:00
serial.h split serial 2009-10-10 20:59:18 +02:00
setjmp.h 2007-07-22 Yoshinori K. Okuji <okuji@enbug.org> 2007-07-21 23:32:33 +00:00
symbol.h 2010-01-03 Robert Millan <rmh.grub@aybabtu.com> 2010-01-03 22:05:07 +00:00
term.h 2010-01-18 Robert Millan <rmh.grub@aybabtu.com> 2010-01-18 19:43:39 +00:00
terminfo.h Restrict terminfo to serial 2009-12-24 23:20:43 +01:00
test.h 2010-01-17 Robert Millan <rmh.grub@aybabtu.com> 2010-01-17 17:29:57 +00:00
time.h 2010-02-07 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-07 02:47:18 +01:00
tparm.h 2007-07-22 Yoshinori K. Okuji <okuji@enbug.org> 2007-07-21 23:32:33 +00:00
trig.h 2009-11-14 Colin D Bennet <colin@gibibit.com> 2009-11-14 23:11:55 +01:00
types.h 2010-02-13 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-13 15:40:13 +01:00
usb.h Manually reimported XNU branch 2009-11-09 18:43:53 +01:00
usbdesc.h remove all trailing whitespace 2009-06-10 21:04:23 +00:00
usbtrans.h 2009-02-08 Marco Gerards <marco@gnu.org> 2009-02-08 17:58:32 +00:00
video.h 2010-02-25 Vladimir Serbinenko <phcoder@gmail.com> 2010-02-25 15:10:18 +01:00
video_fb.h Initial reimport of double buffering 2009-11-14 17:00:39 +01:00
xnu.h merge mainline into gfxmenu 2009-12-25 21:32:46 +01:00