(py-keep-region-active): Zap duplicate defun.
diff --git a/Misc/python-mode.el b/Misc/python-mode.el
index 2811295..7db9f38 100644
--- a/Misc/python-mode.el
+++ b/Misc/python-mode.el
@@ -493,12 +493,14 @@
(defun py-keep-region-active ()
- ;; Do whatever is necessary to keep the region active in
- ;; XEmacs 19. This is unnecessary, but no-op in Emacs 19, so just
- ;; ignore byte-compiler warnings you might see.
+ ;; do whatever is necessary to keep the region active in XEmacs.
+ ;; Ignore byte-compiler warnings you might see. Also note that
+ ;; FSF's Emacs 19 does it differently and doesn't its policy doesn't
+ ;; require us to take explicit action.
(and (boundp 'zmacs-region-stays)
(setq zmacs-region-stays t)))
+
;; electric characters
(defun py-outdent-p ()
;; returns non-nil if the current line should outdent one level
@@ -826,7 +828,7 @@
((py-continuation-line-p)
(let ((startpos (point))
(open-bracket-pos (py-nesting-level))
- endpos searching found)
+ endpos searching found state)
(if open-bracket-pos
(progn
;; align with first item in list; else a normal
@@ -2087,13 +2089,6 @@
(set-buffer cbuf))
(sit-for 0))
-(defun py-keep-region-active ()
- ;; do whatever is necessary to keep the region active in XEmacs.
- ;; Ignore byte-compiler warnings you might see. Also note that
- ;; FSF's Emacs 19 does it differently and doesn't its policy doesn't
- ;; require us to take explicit action.
- (and (boundp 'zmacs-region-stays)
- (setq zmacs-region-stays t)))
(defconst py-version "$Revision$"