Skip to content

Commit bc4718c

Browse files
committed
Merge branch 'master' of github.com:rohanrhu/gdb-frontend
2 parents a69ffdf + 661c418 commit bc4718c

File tree

2 files changed

+16
-12
lines changed

2 files changed

+16
-12
lines changed

frontend/components/GDBFrontend/js/GDBFrontend.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1771,6 +1771,10 @@
17711771

17721772
data.debug.breakpoints = [];
17731773
parameters.state.breakpoints.forEach(function (_gdb_bp, _gdb_bp_i) {
1774+
if (!_gdb_bp.location) {
1775+
return true;
1776+
}
1777+
17741778
var loc = _gdb_bp.location.match(/-source (.+?) -line (\d+)/i);
17751779

17761780
if (!loc) {

frontend/templates/modules/main/main.html

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -136,50 +136,50 @@
136136
</div>
137137
<div class="GDBFrontend_runtimeControls">
138138
<div class="GDBFrontend_runtimeControls_btn GDBFrontend_runtimeControls_btn__run">
139-
<div class="GDBFrontend_runtimeControls_btn_btn" title="Start Debugging">
139+
<div class="GDBFrontend_runtimeControls_btn_btn" title="Start Debugging (F5)">
140140
<img class="GDBFrontend_runtimeControls_btn_img" src="images/debug/start.png" alt="" draggable="false" />
141141
</div>
142142
<div class="GDBFrontend_runtimeControls_btn_openable">
143143
<input class="GDBFrontend_runtimeControls_btn__run_argsInput input1" placeholder="arg1 arg2 argN..." />
144144
</div>
145145
</div>
146146
<div class="GDBFrontend_runtimeControls_btn GDBFrontend_runtimeControls_btn__continue">
147-
<div class="GDBFrontend_runtimeControls_btn_btn" title="Continue">
147+
<div class="GDBFrontend_runtimeControls_btn_btn" title="Continue (F6)">
148148
<img class="GDBFrontend_runtimeControls_btn_img" src="images/debug/resume.png" alt="" draggable="false" />
149149
</div>
150150
</div>
151151
<div class="GDBFrontend_runtimeControls_btn GDBFrontend_runtimeControls_btn__pause">
152-
<div class="GDBFrontend_runtimeControls_btn_btn" title="Pause">
152+
<div class="GDBFrontend_runtimeControls_btn_btn" title="Pause (F7)">
153153
<img class="GDBFrontend_runtimeControls_btn_img" src="images/debug/pause.png" alt="" draggable="false" />
154154
</div>
155155
</div>
156156
<div class="GDBFrontend_runtimeControls_btn GDBFrontend_runtimeControls_btn__n">
157-
<div class="GDBFrontend_runtimeControls_btn_btn" title="Step Over">
157+
<div class="GDBFrontend_runtimeControls_btn_btn" title="Step Over (F8)">
158158
<img class="GDBFrontend_runtimeControls_btn_img" src="images/debug/step-over.png" alt="" draggable="false" />
159159
</div>
160160
</div>
161161
<div class="GDBFrontend_runtimeControls_btn GDBFrontend_runtimeControls_btn__s">
162-
<div class="GDBFrontend_runtimeControls_btn_btn" title="Step Into">
162+
<div class="GDBFrontend_runtimeControls_btn_btn" title="Step Into (F9)">
163163
<img class="GDBFrontend_runtimeControls_btn_img" src="images/debug/step-into.png" alt="" draggable="false" />
164164
</div>
165165
</div>
166166
<div class="GDBFrontend_runtimeControls_btn GDBFrontend_runtimeControls_btn__si">
167-
<div class="GDBFrontend_runtimeControls_btn_btn" title="Step Instruction">
167+
<div class="GDBFrontend_runtimeControls_btn_btn" title="Step Instruction (F10)">
168168
<img class="GDBFrontend_runtimeControls_btn_img" src="images/debug/step-instruction.png" alt="" draggable="false" />
169169
</div>
170170
</div>
171171
<div class="GDBFrontend_runtimeControls_btn GDBFrontend_runtimeControls_btn__t">
172-
<div class="GDBFrontend_runtimeControls_btn_btn" title="Terminate">
172+
<div class="GDBFrontend_runtimeControls_btn_btn" title="Terminate (F11)">
173173
<img class="GDBFrontend_runtimeControls_btn_img" src="images/debug/terminate.png" alt="" draggable="false" />
174174
</div>
175175
</div>
176176
<div class="GDBFrontend_runtimeControls_btn GDBFrontend_runtimeControls_btn__evaluate">
177-
<div class="GDBFrontend_runtimeControls_btn_btn" title="New Expression Evaluater">
177+
<div class="GDBFrontend_runtimeControls_btn_btn" title="New Expression Evaluater (Ctrl + R)">
178178
<img class="GDBFrontend_runtimeControls_btn_img" src="images/debug/fx.png" alt="" draggable="false" />
179179
</div>
180180
</div>
181181
<div class="GDBFrontend_runtimeControls_btn GDBFrontend_runtimeControls_btn__evaluateInNativeWindow">
182-
<div class="GDBFrontend_runtimeControls_btn_btn" title="New Expression Evaluater on Native Window">
182+
<div class="GDBFrontend_runtimeControls_btn_btn" title="New Expression Evaluater on Native Window (Ctrl + Shift + R)">
183183
<img class="GDBFrontend_runtimeControls_btn_img" src="images/debug/fx.png" alt="" draggable="false" />
184184
<i class="icofont-interface GDBFrontend_runtimeControls_btn_btn_img2"></i>
185185
</div>
@@ -291,7 +291,7 @@
291291
<div class="GDBFrontend_sources_title_buttons_button GDBFrontend_sources_title_buttons_button__sort" title="Sort Alpabetically">
292292
<i class="icofont-sort" style="opacity: 0.75;"></i>
293293
</div>
294-
<div class="GDBFrontend_sources_title_buttons_button GDBFrontend_sources_title_buttons_button__openSource" title="Open a Source File">
294+
<div class="GDBFrontend_sources_title_buttons_button GDBFrontend_sources_title_buttons_button__openSource" title="Open a Source File (Ctrl + O) and (Ctrl + P) for fuzzy finder">
295295
<img class="GDBFrontend_sources_title_buttons_button_iconImg" src="images/debug/add-file.png" alt="" draggable="false">
296296
</div>
297297
</div>
@@ -459,11 +459,11 @@
459459
<div class="GDBFrontend_layout_status_collabration_clearDrawings_icon">
460460
<i class="icofont-eraser"></i>
461461
</div>
462-
<div class="GDBFrontend_layout_status_collabration_clearDrawings_label">
462+
<div class="GDBFrontend_layout_status_collabration_clearDrawings_label" title="Clear Drawings (Ctrl + Shift + C)">
463463
Clear Drawings
464464
</div>
465465
</div>
466-
<div class="GDBFrontend_layout_status_collabration_toggleDrawing">
466+
<div class="GDBFrontend_layout_status_collabration_toggleDrawing" title="Toggle Drawing Mode (Ctrl + Shift + X)">
467467
<div class="GDBFrontend_layout_status_collabration_toggleDrawing_icon">
468468
<i class="icofont-eraser"></i>
469469
</div>

0 commit comments

Comments
 (0)