OSDN Git Service

* symtab.c (default_make_symbol_completion_list): Keep
authorkseitz <kseitz>
Mon, 24 Aug 2009 22:00:55 +0000 (22:00 +0000)
committerkseitz <kseitz>
Mon, 24 Aug 2009 22:00:55 +0000 (22:00 +0000)
':', too, so that we can limit searches in namespaces
and classes.

gdb/symtab.c

index c88156a..8d9d72c 100644 (file)
@@ -3836,7 +3836,8 @@ default_make_symbol_completion_list (char *text, char *word)
           which are in symbols.  */
        while (p > text)
          {
-           if (isalnum (p[-1]) || p[-1] == '_' || p[-1] == '\0')
+           if (isalnum (p[-1]) || p[-1] == '_' || p[-1] == '\0'
+               || p[-1] == ':')
              --p;
            else
              break;