-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 27-Jun-2017 13:51 +0200, Bram Moolenaar wrote:
> 
> Ingo Karkat wrote:
> 
>> On 27-Jun-2017 00:01 +0200, mseplowitz wrote:
>> 
>>> A recent patch seems to have changed the behavior of how my 
>>> plugins load. In particular, it looks like plugin files in 
>>> pack/*/start/*/plugin/*.vim are loaded twice.
>>> 
>>> I'm fairly sure this is an effect of patch 8.0.0612 
>>> (https://github.com/vim/vim/commit/ce876aaa9a250a5a0d0e34b3a2625e51cf9
>>
>>>
>>> 
bf5bb).
>>> 
>>> 
>> [55 lines deleted]
>> 
>> You're right, and thank you for the great and detailed analysis!
>>  You've clearly succeeded in making the fixing as easy as
>> possible :-) That pack plugins are sourced twice is indeed a
>> regression and an oversight from my previous patch. I've just
>> submitted a pull request that corrects the problem (and adds a
>> test):
>> 
>> https://github.com/vim/vim/pull/1801
> 
> Thanks.  However, this still changes the order in which plugins are
> loaded.  We do want the plugins from "start" to be loaded after
> 'runtimepath' plugins.  I'll make another solution, but include
> your test.

Oh, right. Only the first entry is still in front now.

I was afraid that functions that were hard-wired to 'runtimepath' now
had to work with a saved / changed value. Your fix touches quite some
functions; very well done! It's always nice to learn from the master
:-) Thank you very much!

- -- regards, ingo
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJZUmNOAAoJEA7ziXlAzQ/vXw0H/2kW58houTbvSfkClwRDxA+y
YjGUFhbslU5iMvSU6/63rdvm7FNlr/psCR8fYEUWoYYqCCyKGVZs8dZY6WeIBGZf
V2veD+xe7gFwa2ibyyF23uir84SaVe8lyrZeGy0fFPnqp41buhHQ8A39j3IBBKfn
7N8WD9K6eu6CsaB8yGKynQ+VNurTadYu6jJoBo82LlS94jTis7+QeD3miTaj/VHq
uQ+zSnN5c5ORwq9KzcD5WGZn+EKaDPE85IAcVxKwS27iCYSTj6T3TIEhzwGgMm5f
m8UTK63h5/xHMM1M2CNXJ1MruO6RDVXU/ldXfiE/lTM/5bmO3r0tkMXoRDyvg74=
=eSC5
-----END PGP SIGNATURE-----

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui