Add highlight style, title style, fputs_highlighted. Improve 'show style'
authorPhilippe Waroquiers <philippe.waroquiers@skynet.be>
Fri, 31 May 2019 11:47:37 +0000 (13:47 +0200)
committerPhilippe Waroquiers <philippe.waroquiers@skynet.be>
Mon, 3 Jun 2019 19:59:11 +0000 (21:59 +0200)
commit9303eb2fb1630678def10613c81215c2bd21d278
treea2282608bb0422631678012ddfe7ee36c1c1fef4
parent79b377b3cf3a0e71e1e4710c4ee1e65e7a27a5d4
Add highlight style, title style, fputs_highlighted. Improve 'show style'

Have 'show style' and its subcommands using a style to style its output.
This allows the GDB user or developer to use 'show style' to visually see
with one command how all the current styles look like.

Add 2 new styles highlight style, title style and fputs_highlighted function.

Highlight style is used by fputs_highlighted to highlight the parts of
its char *STR argument that match a HIGHLIGHT regexp.
This (and the title style) will be used in a following patch.
gdb/ChangeLog
gdb/cli/cli-style.c
gdb/cli/cli-style.h
gdb/utils.c
gdb/utils.h