(py-append-to-process-buffer): XEmacs doesn't have last-input-start or
last-input-end either!
diff --git a/Misc/python-mode.el b/Misc/python-mode.el
index ca1415a..ea6c1ef 100644
--- a/Misc/python-mode.el
+++ b/Misc/python-mode.el
@@ -1945,10 +1945,12 @@
     (set-buffer pbuf)
     (goto-char (point-max))
     (move-marker (process-mark process) (point))
-    (if (not py-this-is-emacs-19-p)
+    (if (not (or py-this-is-emacs-19-p
+		 py-this-is-lucid-emacs-p))
 	(move-marker last-input-start (point))) ; muck w/ shell-mode
     (funcall (process-filter process) process string)
-    (if (not py-this-is-emacs-19-p)
+    (if (not (or py-this-is-emacs-19-p
+		 py-this-is-lucid-emacs-p))
 	(move-marker last-input-end (point))) ; muck w/ shell-mode
     (set-buffer cbuf))
   (sit-for 0))