diff options
-rw-r--r-- | NEWS | 1 | ||||
-rw-r--r-- | ui.inc | 6 |
2 files changed, 7 insertions, 0 deletions
@@ -23,6 +23,7 @@ Changes in 2.08: location 0x5700. Thus, don't use it! * PXELINUX: Change pathname length max from 63 to 127; change max vkernels from 128 to 64. + * Support Ctrl-U -> kill entire command line input. Changes in 2.07: * MEMDISK: Workaround for BIOSes which go into a snit when @@ -104,6 +104,8 @@ not_ascii: mov byte [FuncFlag],0 je command_done cmp al,06h ; <Ctrl-F> je set_func_flag + cmp al,15h ; <Ctrl-U> + je kill_command ; Kill input line cmp al,16h ; <Ctrl-V> je print_version cmp al,08h ; Backspace @@ -115,6 +117,10 @@ backspace: cmp di,command_line ; Make sure there is anything call cwritestr jmp short get_char_2 +kill_command: + call crlf + jmp enter_command + set_func_flag: mov byte [FuncFlag],1 get_char_2: |