-----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.
