+2000-12-03 Miles Bader <miles@gnu.org>
+
+ * simple.el (delete-trailing-whitespace): Don't delete newlines too.
+
2000-12-02 Stefan Monnier <monnier@cs.yale.edu>
* textmodes/tex-mode.el (tex-start-shell): Obey shell-file-name.
(interactive "*")
(save-match-data
(save-excursion
+ (let (eol bol)
(goto-char (point-min))
- (while (re-search-forward "\\s-+$" nil t)
- (delete-region (match-beginning 0) (match-end 0))))))
+ (while (re-search-forward "\\s-$" nil t)
+ (skip-syntax-backward "-" (save-excursion (forward-line 0) (point)))
+ (delete-region (point) (match-end 0)))))))
(defun newline-and-indent ()
"Insert a newline, then indent according to major mode.