emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Certain numbers of special forms cause changing behaviour on functio


From: Eli Zaretskii
Subject: Re: Certain numbers of special forms cause changing behaviour on function calls in --batch
Date: Wed, 06 Jul 2016 17:30:02 +0300

> From: Michael Heerdegen <address@hidden>
> Cc: address@hidden,  address@hidden
> Date: Tue, 05 Jul 2016 23:33:29 +0200
> 
> Hmm, now I changed simple.el like this:
> 
> *** /tmp/ediff230416Vp        2016-07-05 23:29:32.557789593 +0200
> --- /home/micha/software/emacs/lisp/simple.el 2016-07-05 23:27:12.017360250 
> +0200
> ***************
> *** 6341,6346 ****
> --- 6341,6347 ----
>                                         (point) 'invisible)))
>                       (backward-char 1)))
>                (point)))))
> +         (message "%s" newpos)
>       (goto-char newpos)
>       (if (and (> (point) newpos)
>                (eq (preceding-char) ?\n))
> 
> and recompiled it.  After that, the issue is not reproducible anymore at
> all; neither with the uncompiled nor with compiled "simple" library.

Did the experiments with the compiled simple.elc load it into a
running session, or did you re-dump Emacs after byte-compiling
simple.el?

> Seems we won't find out anything useful by debugging on the Lisp level.

What other practical alternatives are there?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]