Subject: Re: bug#6699: 24.0.50; In Elisp Debugger, current location indicator is not shown

From: Johan Bockgård <[email-masked]>
Date: Sat, 07 Aug 2010 17:17:42 +0200

Christoph <[email-masked]> writes:

> When entering the Elisp Debugger in 24.0.50.1 (r100862) the little arrow
> indicator on the left side of the screen (fringe area?) is not shown
> anymore. In 23.2 the indicator is present as soon as one enters the
> debugger and indicates the current row being debugged.

Indeed

    (setq overlay-arrow-position (copy-marker 1))

has no effect anymore.

Seems it was broken by

    2010-05-19  Eli Zaretskii

            Redesign and reimplement bidi-aware edge positions of glyph rows.

The test in overlay_arrow_at_row fails

    (MATRIX_ROW_START_CHARPOS (row) == marker_position (val))

since the left hand side is always 0.