# HG changeset patch # User Karl Heuer # Date 913260451 0 # Node ID 5683a1280521b1f8586673c7dd69c55d5448a3a7 # Parent cb2244476b40fedc7d8c9e16135e82b651dc7c90 (cc-imenu-java-generic-expression): Get rid of nested loops. diff -r cb2244476b40 -r 5683a1280521 lisp/progmodes/cc-menus.el --- a/lisp/progmodes/cc-menus.el Thu Dec 10 03:26:25 1998 +0000 +++ b/lisp/progmodes/cc-menus.el Thu Dec 10 03:27:31 1998 +0000 @@ -137,8 +137,8 @@ "\\([A-Za-z0-9_-]+[ \t]*[[]?[]]?\\)" "\\([ \t]\\)" "\\([A-Za-z0-9_-]+\\)" ; the string we want to get - "\\([ \t]*\\)+(" - "\\([a-zA-Z,_1-9\n \t]*[[]?[]]?\\)*" ; arguments + "\\([ \t]*\\)(" + "\\([][a-zA-Z,_1-9\n \t]*\\)" ; arguments ")[ \t]*" ; "[^;(]" "[,a-zA-Z_1-9\n \t]*{"