Barrett Ruth
0bb2f5cc08
fix(ftplugin): source inherited Lua ftplugins
...
Problem:
Vimscript ftplugins that inherit a base ftplugin often use explicit
`runtime! ftplugin/foo.vim` patterns. This skips corresponding Lua
ftplugins, unlike top-level ftplugin loading.
Solution:
Use the existing `{vim,lua}` patterns for bang runtime imports while
preserving each call's current lookup breadth.
2026-07-14 00:18:50 +02:00
..
2026-06-29 08:47:54 +08:00
2026-06-29 08:47:54 +08:00
2026-01-02 06:53:44 +08:00
2026-06-29 08:47:54 +08:00
2026-04-27 06:21:25 +08:00
2026-07-14 00:18:50 +02:00
2026-06-29 08:47:54 +08:00
2026-01-02 06:53:44 +08:00
2025-09-13 01:18:18 +00:00
2026-01-20 07:56:53 +08:00
2026-07-14 00:18:50 +02:00
2025-08-30 08:14:15 +08:00
2026-01-02 06:53:44 +08:00
2026-07-14 00:18:50 +02:00
2025-07-07 11:24:04 +02:00
2026-07-14 00:18:50 +02:00
2026-06-14 09:37:00 +08:00
2026-07-14 00:18:50 +02:00
2025-12-28 00:16:20 +00:00
2026-01-02 06:53:44 +08:00
2026-01-02 06:53:44 +08:00
2026-01-02 06:53:44 +08:00
2026-07-14 00:18:50 +02:00
2025-06-19 11:10:38 +02:00
2026-07-14 00:18:50 +02:00
2026-01-02 06:53:44 +08:00
2026-06-29 08:47:54 +08:00
2026-01-02 06:53:44 +08:00
2026-07-14 00:18:50 +02:00
2026-01-02 06:53:44 +08:00
2026-07-14 00:18:50 +02:00
2026-01-02 06:53:44 +08:00
2026-06-29 08:47:54 +08:00
2025-09-16 01:58:34 +00:00
2026-07-14 00:18:50 +02:00
2026-07-14 00:18:50 +02:00
2025-03-15 10:26:56 +01:00
2026-01-24 08:09:58 +08:00
2026-05-18 08:11:18 +08:00
2026-07-14 00:18:50 +02:00
2025-04-03 10:15:11 +02:00
2026-06-30 06:58:18 +08:00
2026-07-14 00:18:50 +02:00
2026-07-14 00:18:50 +02:00
2025-02-22 16:17:11 +01:00
2026-01-02 06:53:44 +08:00
2026-01-02 06:53:44 +08:00
2026-06-29 08:47:54 +08:00
2026-02-28 08:00:17 +08:00
2026-07-14 00:18:50 +02:00
2026-07-14 00:18:50 +02:00
2026-06-29 08:47:54 +08:00
2026-06-23 06:50:12 +08:00
2025-07-16 10:32:33 +02:00
2026-03-21 08:49:41 +08:00
2026-01-02 06:53:44 +08:00
2026-07-14 00:18:50 +02:00
2026-07-14 00:18:50 +02:00
2025-08-24 20:08:15 +08:00
2026-01-02 06:53:44 +08:00
2026-02-09 00:19:39 +00:00
2026-06-29 08:47:54 +08:00
2025-06-11 10:15:16 +02:00
2026-01-02 06:53:44 +08:00
2026-07-14 00:18:50 +02:00
2026-01-02 06:53:44 +08:00
2026-01-02 06:53:44 +08:00
2026-07-14 00:18:50 +02:00
2026-06-29 08:47:54 +08:00
2026-06-29 08:47:54 +08:00
2025-07-25 18:44:56 +08:00
2026-06-29 08:47:54 +08:00
2026-07-14 00:18:50 +02:00
2026-01-02 06:53:44 +08:00
2026-07-14 00:18:50 +02:00
2025-09-06 08:15:58 +08:00
2026-06-29 08:47:54 +08:00
2026-06-29 08:47:54 +08:00
2026-01-19 07:02:22 +08:00
2026-07-14 00:18:50 +02:00
2026-06-29 08:47:54 +08:00
2026-04-10 08:23:48 +08:00
2026-04-27 06:21:25 +08:00
2025-06-19 11:10:26 +02:00
2025-12-04 08:51:25 +08:00
2026-05-26 08:28:08 +08:00
2026-07-14 00:18:50 +02:00
2026-07-14 00:18:50 +02:00
2026-06-29 08:47:54 +08:00
2026-01-02 06:53:44 +08:00
2025-06-19 11:10:26 +02:00
2026-01-02 06:53:44 +08:00
2025-05-11 10:47:39 +02:00
2026-07-14 00:18:50 +02:00
2026-01-02 06:53:44 +08:00
2026-07-14 00:18:50 +02:00
2026-01-02 06:53:44 +08:00
2026-07-14 00:18:50 +02:00
2026-02-28 23:59:52 +01:00
2026-05-18 08:11:17 +08:00
2026-01-02 06:53:44 +08:00
2025-10-06 23:53:47 +00:00
2026-01-22 07:27:19 +08:00
2026-07-14 00:18:50 +02:00
2026-07-14 00:18:50 +02:00
2026-02-06 12:17:19 +00:00
2026-07-14 00:18:50 +02:00
2026-07-14 00:18:50 +02:00
2026-01-02 06:53:44 +08:00
2026-01-02 06:53:44 +08:00
2026-01-02 06:53:44 +08:00
2026-01-03 08:23:21 +08:00
2025-06-10 09:10:59 +02:00
2025-07-16 06:15:16 +08:00
2026-06-21 13:40:03 +00:00
2026-06-19 09:45:06 +08:00
2026-07-14 00:18:50 +02:00
2026-01-02 06:53:44 +08:00
2026-03-24 05:17:02 -04:00
2026-07-14 00:18:50 +02:00
2025-06-13 09:56:35 +02:00
2026-01-02 06:53:44 +08:00
2025-04-17 09:25:41 +02:00
2026-06-29 08:47:54 +08:00
2026-06-29 08:47:54 +08:00
2026-01-02 06:53:44 +08:00
2025-07-25 18:44:56 +08:00
2025-04-17 09:25:41 +02:00
2026-01-02 06:53:44 +08:00
2026-01-02 06:53:44 +08:00
2025-07-25 18:44:56 +08:00
2026-03-03 09:36:15 +08:00
2025-04-19 10:59:12 +00:00
2025-06-19 11:10:26 +02:00
2025-09-07 21:22:12 +08:00
2026-03-21 12:00:06 -04:00
2026-07-14 00:18:50 +02:00
2026-07-14 00:18:50 +02:00
2026-01-02 06:53:44 +08:00
2026-06-29 08:47:54 +08:00
2026-01-02 06:53:44 +08:00
2025-08-07 17:16:22 +02:00
2026-01-02 06:53:44 +08:00
2025-09-13 01:18:18 +00:00
2026-01-03 23:27:49 +00:00
2026-07-14 00:18:50 +02:00
2025-10-04 06:01:16 +08:00
2026-01-02 06:53:44 +08:00
2025-03-10 09:40:42 +01:00
2026-01-03 23:27:49 +00:00
2026-01-02 06:53:44 +08:00
2026-01-02 06:53:44 +08:00
2025-04-04 10:43:18 +02:00
2025-07-25 18:44:56 +08:00
2026-05-04 23:18:52 +00:00
2026-01-02 06:53:44 +08:00
2026-07-14 00:18:50 +02:00
2026-06-29 08:47:54 +08:00
2026-07-14 00:18:50 +02:00
2025-12-04 08:52:42 +08:00
2026-07-14 00:18:50 +02:00
2026-06-29 08:47:54 +08:00
2026-01-03 23:27:49 +00:00
2026-05-04 23:18:52 +00:00
2025-04-10 09:12:57 +02:00
2025-06-11 10:15:16 +02:00
2026-07-14 00:18:50 +02:00
2026-07-14 00:18:50 +02:00
2026-01-02 06:53:44 +08:00
2026-01-02 06:53:44 +08:00
2026-01-12 08:21:07 +08:00
2026-06-29 08:47:54 +08:00
2026-06-29 08:47:54 +08:00
2026-06-29 08:47:54 +08:00
2026-07-14 00:18:50 +02:00
2026-06-29 08:47:54 +08:00
2026-01-02 06:53:44 +08:00
2026-07-14 00:18:50 +02:00
2026-07-14 00:18:50 +02:00
2026-07-14 00:18:50 +02:00
2025-07-25 18:44:56 +08:00
2026-01-10 08:07:58 +08:00
2026-01-26 07:00:32 +08:00
2026-01-20 07:56:53 +08:00
2025-10-27 02:52:56 +00:00
2026-01-02 06:53:44 +08:00
2026-05-26 08:00:12 +08:00
2026-01-02 06:53:44 +08:00
2026-03-12 23:45:04 +00:00
2026-07-14 00:18:50 +02:00
2026-07-14 00:18:50 +02:00
2026-03-12 07:54:48 +08:00
2025-04-07 10:19:00 +02:00
2026-07-14 00:18:50 +02:00
2026-01-02 06:53:44 +08:00
2026-06-29 08:47:54 +08:00
2026-07-14 00:18:50 +02:00
2025-07-16 10:32:33 +02:00
2026-07-14 00:18:50 +02:00
2026-07-14 00:18:50 +02:00
2026-07-14 00:18:50 +02:00
2026-01-03 23:27:49 +00:00
2026-07-14 00:18:50 +02:00
2026-06-29 08:47:54 +08:00
2026-01-02 06:53:44 +08:00
2026-01-02 06:53:44 +08:00
2026-06-29 08:47:54 +08:00
2026-01-26 07:03:28 +08:00
2026-07-14 00:18:50 +02:00
2026-03-31 15:27:06 -04:00
2025-07-16 10:32:33 +02:00
2026-07-14 00:18:50 +02:00
2026-07-02 08:14:48 +08:00
2025-07-20 13:27:55 +02:00
2026-01-02 06:53:44 +08:00
2025-07-25 18:44:56 +08:00
2026-01-02 06:53:44 +08:00
2026-01-02 06:53:44 +08:00
2026-01-02 06:53:44 +08:00
2026-06-29 06:35:35 +08:00
2025-06-10 09:10:59 +02:00
2026-03-23 23:40:03 +00:00
2026-01-02 06:53:44 +08:00
2026-07-14 00:18:50 +02:00
2026-03-02 00:43:54 +00:00
2026-01-08 09:30:03 +08:00
2026-07-14 00:18:50 +02:00
2026-07-14 00:18:50 +02:00
2026-07-14 00:18:50 +02:00
2026-06-29 08:47:54 +08:00
2026-03-19 11:10:39 +08:00
2026-01-02 06:53:44 +08:00
2026-06-29 08:47:54 +08:00
2025-06-13 09:56:35 +02:00
2026-01-08 09:30:03 +08:00