=== modified file 'lisp/cedet/semantic/complete.el' --- lisp/cedet/semantic/complete.el 2012-10-12 19:56:34 +0000 +++ lisp/cedet/semantic/complete.el 2012-11-04 21:06:33 +0000 @@ -1340,7 +1343,10 @@ (defmethod semantic-displayor-scroll-request ((obj semantic-displayor-abstract)) "A request to for the displayor to scroll the completion list (if needed)." - (scroll-other-window)) + (with-selected-window (get-buffer-window "*Completions*") + (if (posn-at-point (point-max)) + (goto-char (point-min)) + (scroll-up)))) (defmethod semantic-displayor-focus-previous ((obj semantic-displayor-abstract)) "Set the current focus to the previous item."