diff options
| author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2024-09-18 12:32:16 +0200 |
|---|---|---|
| committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2024-09-18 12:32:16 +0200 |
| commit | b7b98405089e69dfae0fc11e2a423860f50756e9 (patch) | |
| tree | b789182370dc4493d040dafb0bc932f69fbbd3c4 /TODO | |
| parent | dc417a890ad48e28e573770f2ae980af002e93cb (diff) | |
check that local register is not edited at the end of macro calls
* This was unsafe and could easily result in crashes, since teco_qreg_current
would afterwards point to an already freed Q-Register.
* Since automatically editing another register or buffer is not easy to do right,
we throw an error instead.
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 3 |
1 files changed, 0 insertions, 3 deletions
@@ -4,9 +4,6 @@ Tasks: "edit" hook. Known Bugs: - * A local Q-Register can be left as the edited document - even after invoking a macro via <M>. - This is probably not safe and we should throw an error instead. * E%$...$ broken. Similarily EQ$file$ won't do what you would expect it to. * <23(1;)> leaves values on the stack and the internal hidden |
