micro/internal
Dmytro Maluka 838f371486
Revert "Don't expose Go timers directly to lua" (#3211)
* Revert "Don't expose Go timers directly to lua"

This reverts commit 4ffc2206ee.

Reason for revert: some plugins happen to use raw Go timers via
time.AfterFunc(), in an unsafe way (without synchronizing their
async code with micro). Let them keep doing that for now, in an
unsafe way but at least without immediate crashes.

Fixes #3209

* Add TODO about Go timers deprecation
2024-03-25 17:11:12 +01:00
..
action command: Fix reload command to correctly initialize and reload all runtime files (#3062) 2024-03-22 20:47:30 +01:00
buffer UpdateRules: de-densify code arouns signatureMatch 2024-03-24 04:47:04 +01:00
clipboard Use zyedidia/clipper for external clipboard 2022-06-14 08:40:57 -04:00
config command: Fix reload command to correctly initialize and reload all runtime files (#3062) 2024-03-22 20:47:30 +01:00
display Highlighting trailing whitespaces 2024-03-14 03:10:31 +01:00
info Add HistorySearchUp and HistorySearchDown actions (#1829) 2023-07-08 14:00:22 -07:00
lua Revert "Don't expose Go timers directly to lua" (#3211) 2024-03-25 17:11:12 +01:00
screen Reset mouse release state after restarting the screen 2023-01-29 18:26:55 +01:00
shell Fix term output capturing 2023-09-08 23:27:39 -07:00
util Highlighting trailing whitespaces 2024-03-14 03:10:31 +01:00
views Add TODO about mysterious behavior of ResizeSplit() 2024-03-14 05:26:34 +01:00