mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-08-10 12:10:35 +02:00
experimental change to use groff instead of man2html for HTML man pages; man page updates for reserved words; fix for pattern matching bracket expression ranges; readline changes to disallow defining some recursive keyboard macros
This commit is contained in:
+3
-3
@@ -1047,7 +1047,7 @@ _rl_insert_next (int count)
|
||||
if (c < 0)
|
||||
return 1;
|
||||
|
||||
if (RL_ISSTATE (RL_STATE_MACRODEF))
|
||||
if (RL_ISSTATE (RL_STATE_MACRODEF) && RL_ISSTATE (RL_STATE_MACROINPUT) == 0)
|
||||
_rl_add_macro_char (c);
|
||||
|
||||
#if defined (HANDLE_SIGNALS)
|
||||
@@ -1793,7 +1793,7 @@ _rl_char_search (int count, int fdir, int bdir)
|
||||
if (mb_len <= 0)
|
||||
return 1;
|
||||
|
||||
if (RL_ISSTATE (RL_STATE_MACRODEF))
|
||||
if (RL_ISSTATE (RL_STATE_MACRODEF) && RL_ISSTATE (RL_STATE_MACROINPUT) == 0)
|
||||
for (i = 0; i < mb_len; i++)
|
||||
_rl_add_macro_char (mbchar[i]);
|
||||
|
||||
@@ -1813,7 +1813,7 @@ _rl_char_search (int count, int fdir, int bdir)
|
||||
if (c < 0)
|
||||
return 1;
|
||||
|
||||
if (RL_ISSTATE (RL_STATE_MACRODEF))
|
||||
if (RL_ISSTATE (RL_STATE_MACRODEF) && RL_ISSTATE (RL_STATE_MACROINPUT) == 0)
|
||||
_rl_add_macro_char (c);
|
||||
|
||||
if (count < 0)
|
||||
|
||||
Reference in New Issue
Block a user