comparison lisp/simple.el @ 35886:65f3042831db

(next-line): Goto end-of-line before inserting a newline.
author Gerd Moellmann <gerd@gnu.org>
date Mon, 05 Feb 2001 10:16:14 +0000
parents 7ae7252c53c9
children 5a41fb5ed099
comparison
equal deleted inserted replaced
35885:df78441cfb25 35886:65f3042831db
2406 (interactive "p") 2406 (interactive "p")
2407 (if (and next-line-add-newlines (= arg 1)) 2407 (if (and next-line-add-newlines (= arg 1))
2408 (if (save-excursion (end-of-line) (eobp)) 2408 (if (save-excursion (end-of-line) (eobp))
2409 ;; When adding a newline, don't expand an abbrev. 2409 ;; When adding a newline, don't expand an abbrev.
2410 (let ((abbrev-mode nil)) 2410 (let ((abbrev-mode nil))
2411 (newline 1)) 2411 (end-of-line)
2412 (insert "\n"))
2412 (line-move arg)) 2413 (line-move arg))
2413 (if (interactive-p) 2414 (if (interactive-p)
2414 (condition-case nil 2415 (condition-case nil
2415 (line-move arg) 2416 (line-move arg)
2416 ((beginning-of-buffer end-of-buffer) (ding))) 2417 ((beginning-of-buffer end-of-buffer) (ding)))