From d47032b7ca85852acb1d2bc645f477ffee4373fc Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Thu, 6 Sep 2018 14:44:17 -0600 Subject: Style the gdb welcome message This changes gdb to style the welcome message that is shown by default. The styling is only done interactively. gdb/ChangeLog 2018-12-28 Tom Tromey * top.c (print_gdb_version): Style gdb version number. gdb/testsuite/ChangeLog 2018-12-28 Tom Tromey * gdb.base/style.exp: Add test for version number styling. --- gdb/top.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'gdb/top.c') diff --git a/gdb/top.c b/gdb/top.c index 4884888..4bcb4e2 100644 --- a/gdb/top.c +++ b/gdb/top.c @@ -1281,7 +1281,14 @@ print_gdb_version (struct ui_file *stream, bool interactive) program to parse, and is just canonical program name and version number, which starts after last space. */ - fprintf_filtered (stream, "GNU gdb %s%s\n", PKGVERSION, version); + ui_file_style style; + if (interactive) + { + ui_file_style nstyle = { ui_file_style::MAGENTA, ui_file_style::NONE, + ui_file_style::BOLD }; + style = nstyle; + } + fprintf_styled (stream, style, "GNU gdb %s%s\n", PKGVERSION, version); /* Second line is a copyright notice. */ -- cgit v1.1