Fix handling of abbreviated control command in gdb-mi.el
* lisp/progmodes/gdb-mi.el (gdb-control-commands-regexp): Support unambiguous abbreviations of commands. (Bug#32576)
This commit is contained in:
parent
5cf282d65f
commit
30b0b0e2e2
1 changed files with 3 additions and 2 deletions
|
@ -1782,9 +1782,10 @@ static char *magick[] = {
|
|||
(defvar gdb-control-commands-regexp
|
||||
(concat
|
||||
"^\\("
|
||||
"commands\\|if\\|while\\|define\\|document\\|"
|
||||
"comm\\(a\\(n\\(ds?\\)?\\)?\\)?\\|if\\|while"
|
||||
"\\|def\\(i\\(ne?\\)?\\)?\\|doc\\(u\\(m\\(e\\(nt?\\)?\\)?\\)?\\)?\\|"
|
||||
gdb-python-guile-commands-regexp
|
||||
"\\|while-stepping\\|stepping\\|ws\\|actions"
|
||||
"\\|while-stepping\\|stepp\\(i\\(ng?\\)?\\)?\\|ws\\|actions"
|
||||
"\\)\\([[:blank:]]+\\([^[:blank:]]*\\)\\)?$")
|
||||
"Regexp matching GDB commands that enter a recursive reading loop.
|
||||
As long as GDB is in the recursive reading loop, it does not expect
|
||||
|
|
Loading…
Add table
Reference in a new issue