[net.emacs] save-window-excursion / recursive-edit / visit-file

hdj@burdvax.UUCP (01/24/84)

[]

I'm in the process of writing some fairly complex MockLisp code in support
of a "programming environment" I'm building on top of Emacs #85.  I
discovered that the following construct does not do the expected thing:

(save-window-excursion
  (visit-file "somefile")
  (recursive-edit))

Specifically, recursive-edit never seems to be called.  On the other hand,


(save-window-excursion
  (visit-file "somefile")
  (message "hello there")
)

does display "hello there" in the minibuffer.  Does anyone have a clue as to
the problem?  Or better yet, a fix?

Thanks,
	Herb Jellinek