readline: Extract readline_add_completion_of() from monitor
authorMarkus Armbruster <armbru@redhat.com>
Tue, 24 Jan 2023 12:19:20 +0000 (13:19 +0100)
committerMarkus Armbruster <armbru@redhat.com>
Sat, 4 Feb 2023 06:56:54 +0000 (07:56 +0100)
commit52f50b1e9f8fd410d4293a211d549ec61b902728
treeec247a22b645c5181143d02cf33cece6f055cc40
parent444ee02c5ff3b1ce794e9dc2fe2005a13ae8e4a7
readline: Extract readline_add_completion_of() from monitor

monitor/misc.h has static add_completion_option().  It's useful
elsewhere in the monitor.  Since it's not monitor-specific, move it to
util/readline.c renamed to readline_add_completion_of(), and put it to
use.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-7-armbru@redhat.com>
include/qemu/readline.h
monitor/hmp.c
monitor/misc.c
util/readline.c