comparison lisp/mail/sendmail.el @ 111429:249a1455856a

Use line-end-position rather than end-of-line, etc. * textmodes/texnfo-upd.el (texinfo-start-menu-description) (texinfo-update-menu-region-beginning, texinfo-menu-first-node) (texinfo-delete-existing-pointers, texinfo-find-pointer) (texinfo-clean-up-node-line, texinfo-insert-node-lines) (texinfo-multiple-files-update): * textmodes/table.el (table--probe-cell-left-up) (table--probe-cell-right-bottom): * textmodes/picture.el (picture-tab-search): * textmodes/page-ext.el (pages-copy-header-and-position) (pages-directory-for-addresses): * progmodes/vera-mode.el (vera-get-offset): * progmodes/simula.el (simula-calculate-indent): * progmodes/python.el (python-pdbtrack-overlay-arrow): * progmodes/prolog.el (end-of-prolog-clause): * progmodes/perl-mode.el (perl-calculate-indent, perl-indent-exp): * progmodes/icon.el (indent-icon-exp): * progmodes/etags.el (tag-re-match-p): * progmodes/ebrowse.el (ebrowse-show-file-name-at-point): * progmodes/ebnf2ps.el (ebnf-begin-file): * progmodes/dcl-mode.el (dcl-back-to-indentation-1) (dcl-save-local-variable): * play/life.el (life-setup): * play/gametree.el (gametree-looking-at-ply): * nxml/nxml-maint.el (nxml-insert-target-repertoire-glyph-set): * mail/sendmail.el (mail-mode-auto-fill): * emacs-lisp/lisp-mode.el (calculate-lisp-indent): * emacs-lisp/edebug.el (edebug-overlay-arrow): * emacs-lisp/checkdoc.el (checkdoc-this-string-valid): * woman.el (woman-parse-numeric-value, woman2-TH, woman2-SH) (woman-tab-to-tab-stop, WoMan-warn-ignored): * type-break.el (type-break-file-keystroke-count): * term.el (term-replace-by-expanded-history-before-point) (term-skip-prompt, term-extract-string): * speedbar.el (speedbar-edit-line, speedbar-expand-line) (speedbar-contract-line, speedbar-toggle-line-expansion) (speedbar-parse-c-or-c++tag, speedbar-parse-tex-string) (speedbar-buffer-revert-buffer, speedbar-highlight-one-tag-line): * sort.el (sort-skip-fields): * skeleton.el (skeleton-internal-list): * simple.el (line-move-finish, line-move-to-column): * shell.el (shell-forward-command): * misc.el (copy-from-above-command): * makesum.el (double-column): * ebuff-menu.el (electric-buffer-update-highlight): * dired.el (dired-move-to-end-of-filename): * dframe.el (dframe-popup-kludge): * bookmark.el (bookmark-kill-line, bookmark-bmenu-show-filenames): * arc-mode.el (archive-get-lineno): Use line-end-position and line-beginning-position. * net/ange-ftp.el, progmodes/hideif.el, reposition.el: Same, but only in comments.
author Glenn Morris <rgm@gnu.org>
date Sat, 06 Nov 2010 13:23:42 -0700
parents 531fc2a3b1cc
children 56b71cddc9c5
comparison
equal deleted inserted replaced
111428:043aac1cda3c 111429:249a1455856a
716 716
717 (defun mail-mode-auto-fill () 717 (defun mail-mode-auto-fill ()
718 "Carry out Auto Fill for Mail mode. 718 "Carry out Auto Fill for Mail mode.
719 If within the headers, this makes the new lines into continuation lines." 719 If within the headers, this makes the new lines into continuation lines."
720 (if (< (point) (mail-header-end)) 720 (if (< (point) (mail-header-end))
721 (let ((old-line-start (save-excursion (beginning-of-line) (point)))) 721 (let ((old-line-start (line-beginning-position)))
722 (if (do-auto-fill) 722 (if (do-auto-fill)
723 (save-excursion 723 (save-excursion
724 (beginning-of-line) 724 (beginning-of-line)
725 (while (not (eq (point) old-line-start)) 725 (while (not (eq (point) old-line-start))
726 ;; Use insert-before-markers in case we're inserting 726 ;; Use insert-before-markers in case we're inserting
1953 1953
1954 ;; Do not add anything but external entries on this page. 1954 ;; Do not add anything but external entries on this page.
1955 1955
1956 (provide 'sendmail) 1956 (provide 'sendmail)
1957 1957
1958 ;; arch-tag: 48bc1025-d993-4d31-8d81-2a29491f0626
1959 ;;; sendmail.el ends here 1958 ;;; sendmail.el ends here