From 650e8a6db2dbcfe01938d28d47b133e22d31ce74 Mon Sep 17 00:00:00 2001
From: Barry Warsaw <barry@python.org>
Date: Mon, 10 Aug 1998 21:46:24 +0000
Subject: (imenu-example--python-method-regexp): Patch from Christian Tanzer:
 "3.67 fixes Imenu as far as classes are concerned, but some default values
 for function arguments are still not supported."

This ought to fix that problem.
---
 Misc/python-mode.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Misc/python-mode.el b/Misc/python-mode.el
index 7c02026..b0f0ab6 100644
--- a/Misc/python-mode.el
+++ b/Misc/python-mode.el
@@ -778,7 +778,7 @@ package.  Note that the latest X/Emacs releases contain this package.")
    "\\(def[ \t]+"                       ; function definitions start with def
    "\\([a-zA-Z0-9_]+\\)"                ;   name is here
 					;   function arguments...
-   "[ \t]*(\\([a-zA-Z0-9_=,\* \t\n]*\\))"
+   "[ \t]*(\\([-+/a-zA-Z0-9_=,\* \t\n.()\"'#]*\\))"
    "\\)"                                ; end of def
    "[ \t]*:"                            ; and then the :
    "\\)"                                ; >>methods and functions<<
-- 
cgit v0.12

