# HG changeset patch # User Karl Heuer # Date 932881842 0 # Node ID af119d40c92d21af9d59f324345cd1b071c4ca7a # Parent 6019ba9c1a959cfa5cc4458ffe3d63259d894b91 (custom-save-delete): Avoid error for empty .emacs. diff -r 6019ba9c1a95 -r af119d40c92d lisp/cus-edit.el --- a/lisp/cus-edit.el Sun Jul 25 05:47:46 1999 +0000 +++ b/lisp/cus-edit.el Sun Jul 25 05:50:42 1999 +0000 @@ -3101,7 +3101,10 @@ (let ((default-major-mode)) (set-buffer (find-file-noselect (custom-file)))) (goto-char (point-min)) - (save-excursion (forward-sexp (buffer-size))) ; Test for scan errors. + ;; Skip all whitespace and comments. + (while (forward-comment 1)) + (or (eobp) + (save-excursion (forward-sexp (buffer-size)))) ; Test for scan errors. (catch 'found (while t ;; Skip all whitespace and comments.