There is no functional change to completion. No user visible change, nor
to a developer who writes a completer callback. Some code deduplication
and code cleanup and adapting code to 2021.
Michal Prívozník (12):
lib: Substitute some STREQLEN with STRPREFIX
vsh: Don't put VSH_OT_ALIAS onto list of completions
vsh: Use g_auto(GStrv) to free string list returned by completer
callback
vsh: Accept NULL @list in vshCompleterFilter()
vsh: Prefer g_strdup_printf() over g_snprintf() in
vshReadlineOptionsGenerator()
vsh: Use g_auto() for string lists returned in readline
command/options generators
vsh: Rewrite opt->type check in vshReadlineParse()
vsh: Deduplicate filtering in vshReadlineOptionsGenerator()
vsh: Deduplicate filtering in vshReadlineCommandGenerator()
vsh: Simplify condition for calling completer callback
vsh: Rework vshReadlineCommandGenerator()
vsh: Drop unused @text arg from readline generators
src/libxl/xen_xl.c | 2 +-
src/util/vircgroupv2.c | 10 +--
tools/vsh.c | 152 ++++++++++++++++-------------------------
3 files changed, 63 insertions(+), 101 deletions(-)
--
2.26.2