Style history variable output

When printing a value, I think the history reference -- the "$1" in
the output -- should be styled using the "variable" style.  This patch
implements this.
This commit is contained in:
Tom Tromey
2023-06-12 17:10:14 -06:00
parent d249c8a63a
commit e2c04ee000
2 changed files with 5 additions and 2 deletions

View File

@@ -1254,7 +1254,9 @@ print_value (value *val, const value_print_options &opts)
annotate_value_history_begin (histindex, val->type ());
gdb_printf ("$%d = ", histindex);
std::string idx = string_printf ("$%d", histindex);
gdb_printf ("%ps = ", styled_string (variable_name_style.style (),
idx.c_str ()));
annotate_value_history_value ();