I'm having a mysterious problem with
ess-eval-function-or-paragraph-and-step.  (ESS version 5.10, Windows, Gnu
Emacs 23.2).

For example, if I cut the code between the dashed lines (including the blank
lines) into a new .r buffer, put the cursor on the first line and try C-c
C-c, ESS stops on the blank line before "curv" and waits for more input.
 Press C-c C-c again and the cursor appears at the end of the buffer, but
the inferior R buffer is still showing "+" to receive more input.

-----

gex.update <- function(){

  curv <- packageDescription("gex")$Version
}
-----

Removing the blank lines causes the problem to go away.

Am I formatting my R code incorrectly?  Anyone else experience this problem?

-- 
Kevin Wright

	[[alternative HTML version deleted]]

