On 07/07/2023 14:10, Michael Brown via ipxe-devel wrote:
On 07/07/2023 09:32, Sven Dreyer via ipxe-devel wrote:
I just noticed that my iPXE script containing a line "prompt --key
0x197e [..]" stopped working. Pressing F12 acted like I was pressing a
different key. This worked in my last build from June 11.
Thanks to the comprehensive documentation, I was able to bisect it to
the following commit:
commit 3ef4f7e2ef4a22ea1e2eccc72957d7bf3fe2f945
Author: Michael Brown <mc...@ipxe.org>
Date: Tue Jul 4 14:31:07 2023 +0100
I build iPXE on Debian Bullseye amd64. The resulting binary (.iso) was
booted on a Qemu VM, also amd64 architecture.
Just wanted to let you know. Thanks for this excellent piece of software!
That's a great catch, thank you. That commit renumbered the internal
encoding used for special keys (such as F12) to avoid collisions with
the Unicode range, but neglected to allow for the fact that the internal
encoding is exposed to scripts via the "prompt" and "menu" commands.
Will design a fix now.
Proposed fix is in https://github.com/ipxe/ipxe/pull/990
Thanks,
Michael
_______________________________________________
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel