Branch: refs/heads/master
Author: Colomban Wendling <ban(a)herbesfolles.org>
Committer: Colomban Wendling <ban(a)herbesfolles.org>
Date: Sun, 07 Feb 2016 13:55:31 UTC
Commit: 186d3fa45dbc5d0e1a93811e3443344c928eb326
https://github.com/geany/geany-plugins/commit/186d3fa45dbc5d0e1a93811e34433…
Log Message:
-----------
debugger: Fix marker for current frame
Display the correct marker for the current frame when there is several
frames at the same location (e.g. from recursion).
As Scintilla markers are drawn in their ID order, the marker one wants
to see "on top" should have the highest ID. So, make the current
frame marker (M_CI_ARROW) have a higher ID than the generic frame one
(M_FRAME) so if both are set on the same line the current frame one is
the one on top (e.g. visible, as they have the exact same shape).
Modified Paths:
--------------
debugger/src/markers.c
Modified: debugger/src/markers.c
4 lines changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -46,9 +46,9 @@ enum
M_BP_ENABLED = M_FIRST,
M_BP_DISABLED,
M_BP_CONDITIONAL,
+ M_FRAME,
M_CI_BACKGROUND,
- M_CI_ARROW,
- M_FRAME
+ M_CI_ARROW
};
#define MARKER_PRESENT(mask, marker) (mask && (0x01 << marker))
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).