Christian Clason
6c96ec8c45
build(deps): vendor lpeg
...
Problem: LPeg is hosted on a single unreliable external hoster, forcing
is to mirror it in neovim/deps, which adds maintenance friction. Also,
we have already vendored the Lua `re.lua` module.
Solution: Vendor all of LPeg v1.1.0; as development is not very active
anymore, this should not add much overhead (and allow us to simplify in
particular the Zig build scripts).
Note: LPeg defines a `luaL_newlib` macro for Lua 5.1, which conflicts
with LuaJIT's extension. This requires inlining the macro defined in
`lptypes.h` and used in `lptree.c`; see README.md for the patch.
2026-08-30 10:53:36 +02:00
..
2026-08-28 13:34:31 -04:00
2026-08-28 13:34:31 -04:00
2026-08-14 09:30:31 -04:00
2025-08-14 09:34:38 +02:00
2026-08-27 06:14:24 -04:00
2026-08-18 11:38:52 -04:00
2026-08-26 07:07:29 +00:00
2026-08-28 13:34:31 -04:00
2026-08-18 09:22:05 -04:00
2026-01-17 13:22:55 +00:00
2026-08-26 10:10:57 -04:00
2025-08-14 09:34:38 +02:00
2025-08-14 09:34:38 +02:00
2024-01-02 21:59:12 +01:00
2026-08-10 13:26:51 +02:00
2025-08-14 09:34:38 +02:00
2026-04-24 13:20:25 -04:00
2024-01-01 19:57:44 +01:00
2026-08-14 09:30:31 -04:00
2026-07-11 12:04:31 -04:00
2026-08-14 09:30:31 -04:00
2026-07-10 03:27:37 +02:00
2025-08-14 09:34:38 +02:00
2025-08-14 09:34:38 +02:00
2026-08-04 20:09:48 +02:00
2025-08-14 09:34:38 +02:00
2025-08-14 09:34:38 +02:00
2026-08-10 13:26:51 +02:00
2025-08-14 09:34:38 +02:00
2026-08-26 07:07:29 +00:00
2025-08-14 09:34:38 +02:00
2026-08-03 09:48:33 -04:00
2025-08-14 09:34:38 +02:00
2024-05-31 15:01:13 +02:00
2026-08-10 04:11:27 -04:00
2026-07-04 15:21:25 -04:00
2026-08-13 07:52:57 +08:00
2025-08-14 09:34:38 +02:00
2026-06-25 18:36:24 +02:00
2025-09-29 07:02:01 -07:00
2026-08-30 10:53:36 +02:00
2026-07-15 05:55:51 -04:00
2026-08-19 07:18:34 -04:00
2026-07-12 13:23:44 -04:00
2026-06-29 00:27:45 +00:00
2025-08-14 09:34:38 +02:00
2026-08-22 16:24:05 -04:00
2026-08-22 16:24:05 -04:00
2026-08-14 09:30:31 -04:00
2026-07-16 20:38:44 -04:00
2025-08-14 09:34:38 +02:00
2026-08-14 09:30:31 -04:00
2025-08-14 09:34:38 +02:00
2026-07-12 08:34:13 -04:00
2025-08-14 09:34:38 +02:00
2026-06-08 22:19:25 +08:00
2026-01-01 01:48:49 -05:00
2025-08-14 09:34:38 +02:00
2026-08-07 05:09:48 -04:00
2026-08-07 05:09:48 -04:00
2026-08-14 07:38:39 +08:00
2026-07-12 08:34:13 -04:00
2026-08-06 07:17:17 +08:00
2025-08-14 09:34:38 +02:00
2026-07-12 08:34:13 -04:00
2025-08-14 09:34:38 +02:00
2026-08-22 19:48:16 +00:00
2025-08-14 09:34:38 +02:00
2026-08-05 06:42:39 +08:00
2025-08-14 09:34:38 +02:00
2026-08-28 13:34:31 -04:00
2026-06-18 15:49:12 -04:00
2026-08-08 14:52:26 -04:00
2025-10-26 06:20:33 +08:00
2026-08-26 07:21:22 +00:00
2026-07-24 13:05:20 +02:00
2025-08-14 09:34:38 +02:00
2026-07-09 13:30:33 -04:00
2026-08-14 09:30:31 -04:00
2025-08-14 09:34:38 +02:00
2026-08-10 13:26:51 +02:00
2026-08-28 08:39:16 -04:00
2026-07-12 08:34:13 -04:00
2025-01-07 09:15:10 +08:00
2026-04-20 02:31:09 +02:00
2025-08-14 09:34:38 +02:00
2026-03-20 08:44:01 +08:00
2026-08-29 01:06:26 +02:00
2025-08-14 09:34:38 +02:00
2026-08-27 15:48:34 -04:00
2025-08-14 09:34:38 +02:00
2024-01-11 21:37:23 +01:00
2026-08-15 10:13:32 -04:00
2026-08-10 04:21:31 -04:00
2026-08-07 19:54:29 -04:00
2026-03-11 18:00:18 +01:00
2026-08-23 19:32:07 -04:00
2025-08-14 09:34:38 +02:00
2024-01-02 21:59:12 +01:00
2026-07-31 21:50:04 +02:00
2025-08-14 09:34:38 +02:00
2026-06-25 18:36:24 +02:00
2026-06-15 05:20:11 +00:00
2025-08-14 09:34:38 +02:00
2024-01-02 21:59:12 +01:00
2026-08-07 19:54:29 -04:00
2026-02-22 07:02:47 +08:00
2024-01-11 21:37:23 +01:00
2026-08-10 13:26:51 +02:00
2025-04-28 10:10:11 +02:00
2026-07-27 06:25:21 -04:00
2025-10-10 07:14:50 -07:00
2024-01-02 21:59:12 +01:00
2025-08-31 05:29:43 +00:00
2025-08-14 09:34:38 +02:00
2026-08-25 10:52:12 +02:00
2025-08-14 09:34:38 +02:00
2026-04-20 05:12:52 -04:00
2026-08-27 14:57:53 +02:00
2025-08-14 09:34:38 +02:00
2026-08-27 14:57:53 +02:00
2025-10-10 07:14:50 -07:00
2023-11-28 22:23:56 +01:00
2026-07-31 21:50:04 +02:00
2025-08-14 09:34:38 +02:00
2026-08-07 16:10:02 -04:00
2025-08-14 09:34:38 +02:00
2026-08-27 10:48:33 -04:00
2026-08-29 01:06:26 +02:00
2026-08-29 01:06:26 +02:00
2026-08-21 13:42:17 -04:00
2026-08-29 01:06:26 +02:00
2026-07-12 08:34:13 -04:00
2026-08-14 09:30:31 -04:00
2026-08-29 08:50:00 +08:00
2026-07-12 11:57:17 -04:00
2026-08-29 08:50:00 +08:00
2025-08-14 09:34:38 +02:00
2026-07-18 14:31:36 -04:00
2026-07-24 13:05:20 +02:00
2026-07-18 14:31:36 -04:00
2025-03-08 05:45:39 +08:00
2026-05-11 13:31:10 +02:00
2025-08-14 09:34:38 +02:00
2026-06-18 17:44:29 -04:00
2026-04-22 08:12:55 +08:00
2026-05-19 19:42:58 +02:00
2026-08-18 21:43:35 +02:00
2026-07-27 06:25:21 -04:00
2026-06-20 15:59:08 +02:00
2024-01-11 21:37:23 +01:00
2023-11-28 22:23:56 +01:00
2026-02-27 11:47:07 +01:00
2026-08-07 19:54:29 -04:00
2024-07-30 07:35:25 +08:00
2026-08-08 00:28:12 -04:00
2025-08-14 09:34:38 +02:00
2026-03-17 21:52:25 +08:00
2026-08-15 13:34:51 -04:00
2025-08-14 09:34:38 +02:00
2026-03-03 11:23:20 +01:00
2026-08-23 12:38:07 -04:00
2025-08-14 09:34:38 +02:00
2026-07-24 13:05:20 +02:00
2025-08-14 09:34:38 +02:00
2026-04-14 18:39:38 +02:00
2026-05-17 10:24:46 -04:00
2025-01-13 13:16:41 +01:00
2026-08-30 07:06:07 +08:00
2025-08-14 09:34:38 +02:00
2024-08-08 08:11:53 +00:00
2026-04-20 07:09:37 -04:00
2025-08-14 09:34:38 +02:00
2025-12-25 15:38:45 +08:00
2026-08-29 08:33:38 +08:00
2025-08-20 21:45:49 -04:00
2024-06-11 11:11:38 +02:00
2026-08-18 08:30:42 -04:00
2025-08-14 09:34:38 +02:00
2023-11-12 22:01:28 +01:00
2026-08-14 09:30:31 -04:00
2025-08-14 09:34:38 +02:00
2026-07-18 14:31:36 -04:00
2026-08-25 03:58:17 -04:00
2026-08-07 22:49:44 +00:00
2026-08-29 01:06:26 +02:00
2025-08-14 09:34:38 +02:00
2026-08-12 00:16:08 +00:00
2025-08-14 09:34:38 +02:00
2026-08-17 05:37:06 -04:00
2026-08-29 01:06:26 +02:00
2026-07-26 07:07:35 +08:00
2026-08-29 01:06:26 +02:00
2026-08-14 09:30:31 -04:00
2026-07-31 21:50:04 +02:00
2026-07-31 21:50:04 +02:00
2026-08-23 12:38:07 -04:00
2026-07-29 15:27:45 +02:00
2026-08-25 03:58:17 -04:00
2026-08-04 12:12:23 +02:00
2025-08-14 09:34:38 +02:00
2026-08-07 19:54:29 -04:00
2026-08-07 19:54:29 -04:00
2026-08-22 19:48:16 +00:00
2026-08-22 19:48:16 +00:00
2026-08-27 14:57:53 +02:00
2025-10-10 07:14:50 -07:00
2023-11-30 19:52:23 +08:00
2026-08-14 09:30:31 -04:00
2025-08-14 09:34:38 +02:00
2026-08-10 13:26:51 +02:00
2025-08-14 09:34:38 +02:00
2025-11-16 20:36:07 -08:00
2026-08-10 13:26:51 +02:00
2026-08-11 10:19:52 +08:00
2025-08-14 09:34:38 +02:00
2025-09-26 00:29:40 -04:00
2026-08-29 01:06:26 +02:00
2026-05-13 06:57:07 +08:00
2025-02-25 23:40:21 +00:00
2026-08-23 12:38:07 -04:00
2025-12-28 14:26:29 +08:00
2026-07-16 21:39:40 +02:00
2026-08-19 07:18:34 -04:00
2026-05-06 01:45:18 +00:00
2025-08-14 09:34:38 +02:00
2025-08-14 09:34:38 +02:00
2026-08-14 09:30:31 -04:00
2026-08-14 09:30:31 -04:00
2024-07-07 07:21:14 +08:00
2026-07-12 11:57:17 -04:00
2025-08-14 09:34:38 +02:00
2026-05-23 00:51:47 +00:00
2026-08-18 09:03:37 +08:00
2025-08-14 09:34:38 +02:00
2026-08-07 19:54:29 -04:00
2025-08-14 09:34:38 +02:00
2026-08-21 08:51:56 +08:00
2025-08-14 09:34:38 +02:00
2025-06-09 18:57:28 +02:00
2026-07-18 14:31:36 -04:00
2025-08-14 09:34:38 +02:00
2026-06-20 15:59:08 +02:00
2026-08-05 13:35:09 -04:00
2025-09-13 13:34:58 -07:00
2026-04-30 11:43:04 -04:00
2026-06-29 00:27:45 +00:00
2024-01-11 21:37:23 +01:00
2026-06-29 00:27:45 +00:00
2025-08-14 09:34:38 +02:00
2026-08-10 13:26:51 +02:00
2025-08-14 09:34:38 +02:00
2026-08-23 15:04:11 -04:00
2026-03-19 18:16:57 +08:00
2026-02-22 07:02:47 +08:00
2025-08-14 09:34:38 +02:00
2026-07-31 21:50:04 +02:00
2025-08-14 09:34:38 +02:00
2026-07-24 13:05:20 +02:00
2025-08-14 09:34:38 +02:00
2026-04-18 16:57:37 +02:00
2026-06-18 17:44:29 -04:00
2025-08-14 09:34:38 +02:00
2026-04-12 07:44:35 -04:00
2025-08-14 09:34:38 +02:00
2025-09-13 22:49:50 -04:00
2026-07-29 15:27:45 +02:00
2025-08-14 09:34:38 +02:00
2026-07-16 20:38:44 -04:00
2026-08-27 16:12:11 -04:00
2025-08-14 09:34:38 +02:00
2026-08-01 10:07:26 -04:00
2026-05-06 06:36:39 -04:00
2026-08-26 06:27:12 -04:00
2025-12-01 02:34:51 -05:00
2026-08-07 04:41:37 -04:00
2026-07-18 04:29:51 -04:00
2026-08-27 14:57:53 +02:00
2026-01-17 10:58:26 +08:00
2026-07-29 15:27:45 +02:00
2025-08-14 09:34:38 +02:00