Files
neovim/runtime/doc
Sean Dewar 1ff1973269 fix(api)!: nvim_clear_autocmds() "event" handling
Problem: nvim_clear_autocmds() does not type check "event" correctly, and also
treats an empty array "event" like nil.

Solution: fix type checking. Treat empty array "event" as a no-op, like
nvim_exec_autocmds(). Add some extra tests.

Likewise the nil handling change may be considered breaking if anyone
(unintentionally) relied on that. It was also true that integer, function, etc.
"event"s would also be treated like nil!

Note that an empty string "event" is still an error, as that's must be an exact
match on an event name.
2026-04-08 21:48:38 +01:00
..
2026-04-01 07:59:51 +08:00
2026-03-29 11:56:37 -04:00
2026-03-29 20:53:24 -04:00
2026-03-24 00:14:55 +01:00
2026-02-12 13:46:45 +01:00
2026-04-01 07:59:51 +08:00
2024-05-15 23:19:26 +02:00
2026-03-11 18:00:18 +01:00
2026-03-11 18:00:18 +01:00
2025-12-06 20:33:02 -05:00
2023-06-25 17:14:28 +02:00
2026-01-27 17:14:57 -05:00
2026-03-22 01:57:28 +01:00
2026-01-12 03:50:57 +00:00
2026-03-29 20:53:24 -04:00
2026-04-08 11:38:27 -04:00
2025-12-15 13:55:15 -05:00
2026-03-16 10:29:58 +01:00
2026-02-12 13:46:45 +01:00
2025-12-15 13:55:15 -05:00
2026-03-11 18:17:46 +01:00
2025-09-28 20:57:59 -07:00
2026-03-24 00:14:55 +01:00
2026-03-11 18:00:18 +01:00
2025-12-15 13:55:15 -05:00
2026-03-24 00:14:55 +01:00
2026-03-11 18:24:57 +01:00
2026-03-22 01:57:28 +01:00
2026-03-24 00:14:55 +01:00
2026-04-01 17:04:41 -04:00
2026-03-18 20:40:20 +01:00
2026-04-01 17:04:41 -04:00
2026-01-07 08:11:42 +08:00
2026-03-24 00:14:55 +01:00
2025-12-06 20:33:02 -05:00
2025-12-06 20:33:02 -05:00
2026-03-11 12:39:49 +01:00
2025-12-15 13:55:15 -05:00
2026-03-24 00:14:55 +01:00
2026-03-28 09:59:54 -04:00
2026-03-20 23:30:09 +01:00
2026-03-28 09:59:54 -04:00
2026-03-28 09:59:54 -04:00