]> git.ipfire.org Git - thirdparty/bash.git/blobdiff - lib/readline/util.c
bash-5.1 distribution sources and documentation
[thirdparty/bash.git] / lib / readline / util.c
index e009b2383828e5ed49628b2b04d6ff24b8b519bf..1576b55d50d53cf2a61b32a879697b9a338f5647 100644 (file)
@@ -102,10 +102,11 @@ _rl_abort_internal (void)
   rl_clear_message ();
   _rl_reset_argument ();
   rl_clear_pending_input ();
+  rl_deactivate_mark ();
 
-  RL_UNSETSTATE (RL_STATE_MACRODEF);
   while (rl_executing_macro)
     _rl_pop_executing_macro ();
+  _rl_kill_kbd_macro ();
 
   RL_UNSETSTATE (RL_STATE_MULTIKEY);   /* XXX */