Branch: refs/heads/master Author: Colomban Wendling ban@herbesfolles.org Committer: Colomban Wendling ban@herbesfolles.org Date: Sun, 07 Feb 2016 13:55:31 UTC Commit: 186d3fa45dbc5d0e1a93811e3443344c928eb326 https://github.com/geany/geany-plugins/commit/186d3fa45dbc5d0e1a93811e344334...
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).