previous command was not a kill, break kill sequence.
+2003-05-28 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
+
+ * simple.el (kill-region): If nothing was killed, and the
+ previous command was not a kill, break kill sequence.
+
2003-05-28 Richard M. Stallman <rms@gnu.org>
* textmodes/refill.el (refill-fill-paragraph-at):
(if (eq last-command 'kill-region)
(kill-append string (< end beg) yank-handler)
(kill-new string nil yank-handler)))
- (setq this-command 'kill-region))
+ (when (or string (eq last-command 'kill-region))
+ (setq this-command 'kill-region)))
((buffer-read-only text-read-only)
;; The code above failed because the buffer, or some of the characters
;; in the region, are read-only.