/
elvgdb.ini
69 lines (61 loc) · 2.08 KB
/
elvgdb.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# General pseudo-annotations
elvgdb-default: trace
elvgdb-init: brown fromgdb toelvis
elvgdb-term: fromgdb toelvis
elvgdb-trace: magenta
#elvgdb-trace: fromgdb toelvis table server
#elvgdb-all: trace
# Prompts
pre-prompt pre-prompt-for-continue pre-query: bold blue
prompt: blue
prompt commands overload-choice query prompt-for-continue: flush server
post-prompt post-prompt-for-continue post-query:
# Errors
pre-error error-begin: bold red
error:
# Moving the cursor to the current execution point
source: fromgdb args toelvis
# Adjusting breakpoints. This is tricky because GDB simply sends us a
# "breakpoints-invalid" message when something changes. To find out what
# changed, we need to force gdb to run an "info breakpoints" command and
# then parse the table that it generates. The result of this parsing will
# be a series of "breakpoints-table" messages, each describing one breakpoint.
# Note that the table may also contain other things like watchpoints.
breakpoints-invalid: fromgdb toelvis limit
breakpoints-table: table
record: record
breakpoints-table-end: toelvis
field0 field1 field3 field5: text bold
breakpoints-headers field2 field4:
field6 field7 field8 field9: red
# Running state
starting: fromgdb toelvis
stopped:
breakpoint watchpoint: fromgdb args toelvis
signalled signal: fromgdb
signal-name: text
signal-name-end: toelvis
signal-string signal-string-end:
exited: fromgdb args toelvis
# Listing stack frames
frames-invalid:
frame-begin frame-end:
function-call:
signal-handler-caller:
frame-address frame-address-end:
frame-function-name frame-args arg-end: bold red
frame-source-begin:
frame-source-file frame-source-file-end:
frame-source-line frame-source-end:
frame-where:
# Displays
display-begin display-number-end display-format:
display-expression display-expression-end display-value: red
display-end:
# Printed values
value-history-begin value-history-value value-history-end:
value-begin: fromgdb args text
value-end: toelvis
arg-begin arg-name-end arg-value: red
field-begin field-name-end field-value field-end:
array-section-begin elt elt-rep elt-rep-end array-section-end: