GNU bug report logs - #6699
24.0.50; In Elisp Debugger, current location indicator is not shown

Previous Next

Package: emacs;

Reported by: Christoph <cschol2112 <at> googlemail.com>

Date: Wed, 21 Jul 2010 23:22:02 UTC

Severity: normal

Merged with 6697

Found in version 24.0.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 6699 <at> debbugs.gnu.org (full text, mbox):

From: Johan Bockgård <bojohan <at> gnu.org>
To: Christoph <cschol2112 <at> googlemail.com>
Cc: 6699 <at> debbugs.gnu.org, Eli Zaretskii <eliz <at> gnu.org>
Subject: Re: bug#6699: 24.0.50;
	In Elisp Debugger, current location indicator is not shown
Date: Sat, 07 Aug 2010 17:17:42 +0200
Christoph <cschol2112 <at> googlemail.com> 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.




This bug report was last modified 14 years and 333 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.