From c846f46113eca07053cdb14ad089dabdfae3a0d3 Mon Sep 17 00:00:00 2001 From: Barry Warsaw Date: Thu, 25 Jul 1996 18:53:17 +0000 Subject: [PATCH] (py-forward-into-nomenclature): small fix to not infinitely loop at underscores. --- 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 a86e4c77a1..4cb40a6288 100644 --- a/Misc/python-mode.el +++ b/Misc/python-mode.el @@ -1425,7 +1425,7 @@ A `nomenclature' is a fancy way of saying AWordWithMixedCaseNotUnderscores." (interactive "p") (let ((case-fold-search nil)) (if (> arg 0) - (re-search-forward "\\W*\\([A-Z]*[a-z0-9]*\\)" (point-max) t arg) + (re-search-forward "\\W*\\([A-Z_]*[a-z0-9]*\\)" (point-max) t arg) (while (and (< arg 0) (re-search-backward "\\(\\(\\W\\|[a-z0-9]\\)[A-Z]+\\|\\W\\w+\\)" -- 2.50.1