AidanV and dino
4a36f67f94
vim: Fix bug where d . . freezes the editor ( #42145 )
...
This bug seems to be caused by pushing an operator (i.e. `d`) followed
by a repeat (i.e. `.`) so the recording includes the push operator and
the repeat. When this is repeated (i.e. `.`) it causes an infinite loop.
This change fixes this bug by pushing a ClearOperator action if there is
an ongoing recording when repeat is called.
Release Notes:
- Fixed bug where pressing `d . .` in Vim mode would freeze the editor.
---------
Co-authored-by: dino <dinojoaocosta@gmail.com >
2025-11-24 16:55:19 +00:00
..
2025-02-11 11:35:59 -07:00
2025-04-01 18:21:41 +00:00
2025-02-04 03:40:45 +00:00
2025-04-17 20:51:24 -06:00
2025-04-17 20:51:24 -06:00
2025-08-18 09:57:53 -06:00
2025-04-02 02:17:00 +00:00
2025-04-02 02:17:00 +00:00
2025-07-31 03:48:36 -07:00
2025-02-06 18:43:30 -06:00
2025-04-02 02:17:00 +00:00
2025-04-16 17:24:24 +00:00
2025-02-06 17:57:24 -06:00
2025-06-02 13:18:28 -06:00
2025-04-29 19:34:51 +00:00
2025-04-11 08:55:43 -06:00
2025-03-31 10:36:20 -06:00
2025-08-18 09:57:53 -06:00
2025-08-18 09:57:53 -06:00
2025-03-31 10:36:20 -06:00
2025-03-31 10:36:20 -06:00
2025-01-14 03:07:47 +00:00
2025-03-31 18:59:52 -06:00
2025-04-11 11:12:30 -06:00
2025-05-16 21:21:30 +00:00
2025-04-11 11:12:30 -06:00
2025-04-11 11:12:30 -06:00
2025-03-05 19:59:18 -07:00
2025-07-08 14:48:48 -06:00
2025-04-11 11:12:30 -06:00
2025-02-06 17:57:24 -06:00
2025-02-06 17:57:24 -06:00
2025-02-06 17:57:24 -06:00
2025-02-06 17:57:24 -06:00
2025-03-04 09:53:35 -07:00
2025-08-22 03:02:47 +00:00
2025-02-06 17:57:24 -06:00
2025-08-11 23:20:09 -06:00
2025-06-02 09:49:31 -06:00
2025-10-14 12:07:26 -06:00
2025-06-26 21:25:07 -06:00
2025-06-05 18:10:22 -07:00
2025-10-08 13:49:55 +01:00
2025-04-29 22:09:27 +00:00
2025-07-23 23:06:05 -06:00
2025-04-22 22:28:13 -06:00
2025-06-27 22:05:47 -06:00
2025-06-02 09:50:13 -06:00
2025-05-28 06:30:51 +05:30
2025-03-22 05:45:57 +00:00
2025-05-05 16:57:32 +01:00
2025-11-24 16:55:19 +00:00
2025-11-24 16:55:19 +00:00
2025-11-13 06:46:14 +00:00
2025-07-09 06:14:04 +00:00
2025-07-09 06:14:04 +00:00
2025-04-16 17:24:24 +00:00
2025-06-12 22:18:22 -06:00
2025-02-25 23:29:54 -07:00
2025-04-01 18:21:41 +00:00
2025-03-19 07:28:50 -06:00
2025-04-01 18:21:41 +00:00
2025-11-17 11:14:49 +00:00
2025-07-08 21:24:43 -06:00
2025-07-08 21:24:43 -06:00
2025-07-08 21:24:43 -06:00
2025-11-15 23:57:49 +05:30
2025-11-15 23:57:49 +05:30
2025-06-27 22:05:47 -06:00
2025-02-25 23:29:54 -07:00
2025-03-28 20:52:38 +00:00
2025-03-28 20:52:38 +00:00
2025-03-28 20:52:38 +00:00
2025-03-28 20:52:38 +00:00
2025-10-03 15:58:34 +02:00
2025-03-04 21:58:01 -07:00
2025-04-08 08:51:41 -06:00
2025-08-18 09:57:53 -06:00
2025-04-09 14:29:03 -06:00
2025-02-06 17:57:24 -06:00
2025-02-06 17:57:24 -06:00
2025-02-06 17:57:24 -06:00