[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM
From: |
Jamie Lokier |
Subject: |
Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM |
Date: |
Wed, 21 Oct 2009 19:35:03 +0100 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
Mulyadi Santosa wrote:
> On Wed, Oct 21, 2009 at 11:24 PM, Glauber Costa <address@hidden> wrote:
> > You can provide a monitor command to do that
> >
> > something in the lines of:
> > - add_macro <key> <command_list>
> > - remove_macro <key>
> > - list_macros
>
> Please CMIIW, "command_list" here refers to at least one of monitor
> commands, right? meaning, i.e one could do:
> add_macro ctrl_alt_shift_s "stop"
>
> or extend that so it does:
> add_macro ctrl_alt_shift_s "stop print $pc"
>
> so, it stops the VM followed by printing program counter.
If the monitor accepted ";" as a command separator, to put multiple
commands on a single line, <command_list> could just be a quoted
string which is processed as a line.
If we're going to have keyboard macros, it would be nice and probably
very easy to have monitor macros too - monitor commands which expand
to a line in the same way.
The number of times I've typed things like send_key control-alt-del
and would have appreciated a "cad" macro...
Syntax idea comes to mind is:
- Add ";" as command separator.
- add_macro <name> <command-string>
- remove_macro <name>
- list_macros
- add_key key <key> <command-string>
- remove_key <key> <command-string>
- list_keys
(If I were starting from nothing it'd be macro_add, macro_remove
etc. or maybe "macro add", but the above seems more consistent with
the existing monitor)
-- Jamie
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, (continued)
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, Kevin Wolf, 2009/10/20
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, Anthony Liguori, 2009/10/20
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, Daniel P. Berrange, 2009/10/20
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, Mulyadi Santosa, 2009/10/20
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, Kevin Wolf, 2009/10/21
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, Glauber Costa, 2009/10/21
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, Mulyadi Santosa, 2009/10/21
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, Glauber Costa, 2009/10/21
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, Mulyadi Santosa, 2009/10/21
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, Glauber Costa, 2009/10/21
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM,
Jamie Lokier <=
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, Luiz Capitulino, 2009/10/22
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, Kevin Wolf, 2009/10/22
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, Luiz Capitulino, 2009/10/22
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, Anthony Liguori, 2009/10/22
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, Luiz Capitulino, 2009/10/22
- Re: [Qemu-devel] [PATCH] new SDL keyboard shortcuts to start and stop VM, Anthony Liguori, 2009/10/22
- Message not available
- [Qemu-devel] Re: [PATCH] new SDL keyboard shortcuts to start and stop VM, Kevin Wolf, 2009/10/23
- [Qemu-devel] Re: [PATCH] new SDL keyboard shortcuts to start and stop VM, Mulyadi Santosa, 2009/10/23
- [Qemu-devel] Re: [PATCH] new SDL keyboard shortcuts to start and stop VM, Kevin Wolf, 2009/10/23
- Re: [Qemu-devel] Re: [PATCH] new SDL keyboard shortcuts to start and stop VM, Anthony Liguori, 2009/10/23