evil
evil copied to clipboard
Patch to enable lexical-binding and improve evil-delay
I pushed to the scratch/evil
branch of nongnu.git a patch which enables lexical-binding
in all the files and replaces the evil-delay
function (which has to work via the awful eval
) with an evil-with-delay
macro which lets the byte-compiler properly see and compile the code.
Cool, sounds interesting. What URL do I git clone?
Tom Dalziel [2022-10-01 09:50:14] wrote:
Cool, sounds interesting. What URL do I git clone?
git clone --single-branch -b scratch/evil \
git://git.sv.gnu.org/emacs/elpa.git
or
git remote add -t scratch/evil elpa-scratch \
git://git.sv.gnu.org/emacs/elpa.git
@monnier are you sure that branch is there/accessible? I get
Cloning into 'elpa'...
warning: Could not find remote branch scratch/evil to clone.
fatal: Remote branch scratch/evil not found in upstream origin
@monnier are you sure that branch is there/accessible? I get
Cloning into 'elpa'... warning: Could not find remote branch scratch/evil to clone. fatal: Remote branch scratch/evil not found in upstream origin
Hmm... yeah, that was meant to say
git clone --single-branch -b scratch/evil
git://git.sv.gnu.org/emacs/nongnu.git
or
git remote add -t scratch/evil elpa-scratch \
git://git.sv.gnu.org/emacs/nongnu.git
-- Stefan "not proud"
I've brought this in as a branch on evil and opened a PR, linked. You'll see there are 3 failed tests. Please take a look when convenient - I'm not sure I'll have the time for a while. Cheers
I've brought this in as a branch on evil and opened a PR, linked. You'll see there are 3 failed tests.
Excellent, thanks