author | Jan Vrany <jan.vrany@fit.cvut.cz> |
Tue, 24 Sep 2019 00:43:53 +0100 | |
changeset 186 | 8110a5e2c704 |
parent 173 | bc6174f3570f |
permissions | -rw-r--r-- |
173
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
1 |
"/ VDB init script |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
2 |
"/ Current VDB instance (instance of VDBDebuggerApplication) can be accessed |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
3 |
"/ in via variable `vdb` |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
4 |
"/ Current GDB instance (instance of GDBDebugger) can be accessed via |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
5 |
"/ `vdb debugger`. |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
6 |
|
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
7 |
"/ Load plugins. |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
8 |
"/ |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
9 |
"/ Smalltalk loadPackage: 'jv:vdb/plugins/bee' |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
10 |
|
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
11 |
"/ Set console prompt |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
12 |
"/ |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
13 |
"/ vdb debugger send: 'set prompt (vdb) '. |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
14 |
vdb debugger send: 'set prompt (vdb) '. |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
15 |
|
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
16 |
"/ Set default text font for all text and list views |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
17 |
"/ |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
18 |
"/ VDBAbstractApplication defaultTextFont: (FontDescription family:#'DejaVu Sans Mono' face:#normal size:12). |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
19 |
"/ VDBAbstractApplication defaultTextFont: (CodeView defaultFont asSize: 16). |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
20 |
|
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
21 |
"/ Choose debugger layout. For list of layouts, see VDBDebuggerApplicaton class, |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
22 |
"/ protocol 'interface specs - layouts'. Default is #layoutEclipseSpec. |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
23 |
"/ |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
24 |
"/ vdb layout: #layoutEclipseSpec. |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
25 |
"/ vdb layout: #layoutIDAProSpec. |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
26 |
"/ vdb layout: #layoutSingleSpec. |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
27 |
|
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
28 |
"/ Enable pretty printers and frame filters in user interface. |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
29 |
"/ Very likely you want this, if you want to turn the off |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
30 |
"/ (not recommended), comment out following: |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
31 |
vdb debugger enablePrettyPrinting. |
bc6174f3570f
Refactor support for VDB customization scripts
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
32 |
vdb debugger enableFrameFilters. |