[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Broken ediff in master (and the bulk lexical scope patches)
From: |
Lars Ingebrigtsen |
Subject: |
Re: Broken ediff in master (and the bulk lexical scope patches) |
Date: |
Thu, 20 Jun 2019 23:13:31 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
Barry Fishman <address@hidden> writes:
> This seem to be due to lisp/vm/ediff.el being compiled with lexical
> bindings (explicitly). ediff-files-internal calls ediff-find-file with
> its file arguments quoted (as it expects).
The lexical stuff in ediff was reverted a few days ago:
commit ef23c8be70d2cdc51b7f117ab3b4ad2f16b4ecdc
Author: Glenn Morris <address@hidden>
Date: Tue Jun 18 15:47:49 2019 -0700
Disable lexical-binding in ediff
Since it breaks the thing (bug#36157, bug#36281).
* lisp/vc/ediff-diff.el, lisp/vc/ediff-help.el, lisp/vc/ediff-hook.el:
* lisp/vc/ediff-init.el, lisp/vc/ediff-merg.el, lisp/vc/ediff-mult.el:
* lisp/vc/ediff-ptch.el, lisp/vc/ediff-vers.el, lisp/vc/ediff-wind.el:
* lisp/vc/ediff.el: Set lexical-binding to nil.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no