Index: language.c =================================================================== RCS file: /cvs/src/src/gdb/language.c,v retrieving revision 1.38 diff -u -p -r1.38 language.c --- language.c 25 Sep 2003 08:40:45 -0000 1.38 +++ language.c 2 Oct 2003 04:59:56 -0000 @@ -1176,6 +1176,15 @@ language_demangle (const struct language return NULL; } +/* Return the default string containing the list of characters + delimiting words. This is a reasonable default value that + most languages should be able to use. */ + +char * +default_word_break_characters (void) +{ + return " \t\n!@#$%^&*()+=|~`}{[]\"';:?/>.<,-"; +} /* Define the language that is no language. */ Index: language.h =================================================================== RCS file: /cvs/src/src/gdb/language.h,v retrieving revision 1.22 diff -u -p -r1.22 language.h --- language.h 25 Sep 2003 08:40:45 -0000 1.22 +++ language.h 2 Oct 2003 04:59:56 -0000 @@ -502,4 +502,7 @@ extern CORE_ADDR skip_language_trampolin extern char *language_demangle (const struct language_defn *current_language, const char *mangled, int options); +/* Splitting strings into words. */ +extern char *default_word_break_characters (void); + #endif /* defined (LANGUAGE_H) */