comparison lisp/textmodes/page-ext.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 7c4da622f181
children 417b1e4d63cd
comparison
equal deleted inserted replaced
111428:043aac1cda3c 111429:249a1455856a
669 ;; set the marker here; this the place to which the 669 ;; set the marker here; this the place to which the
670 ;; `pages-directory-goto' command will go 670 ;; `pages-directory-goto' command will go
671 (setq position (make-marker)) 671 (setq position (make-marker))
672 (set-marker position (point)) 672 (set-marker position (point))
673 (let ((start (point)) 673 (let ((start (point))
674 (end (save-excursion (end-of-line) (point))) 674 (end (line-end-position))
675 inserted-at) 675 inserted-at)
676 ;; change to directory buffer 676 ;; change to directory buffer
677 (set-buffer standard-output) 677 (set-buffer standard-output)
678 ;; record page position 678 ;; record page position
679 (setq pages-pos-list (cons position pages-pos-list)) 679 (setq pages-pos-list (cons position pages-pos-list))
781 pages-directory-for-addresses-goto-narrowing-p) 781 pages-directory-for-addresses-goto-narrowing-p)
782 (or pages-directory-for-addresses-buffer-keep-windows-p 782 (or pages-directory-for-addresses-buffer-keep-windows-p
783 (delete-other-windows)) 783 (delete-other-windows))
784 (save-excursion 784 (save-excursion
785 (goto-char (point-min)) 785 (goto-char (point-min))
786 (delete-region (point) (save-excursion (end-of-line) (point))) 786 (delete-region (point) (line-end-position))
787 (insert 787 (insert
788 "=== Address List Directory: use `C-c C-c' to go to page under cursor. ===") 788 "=== Address List Directory: use `C-c C-c' to go to page under cursor. ===")
789 (set-buffer-modified-p nil) 789 (set-buffer-modified-p nil)
790 )) 790 ))
791 (error "No addresses file found!"))) 791 (error "No addresses file found!")))
799 to the same line in the pages buffer." 799 to the same line in the pages buffer."
800 :syntax-table nil) 800 :syntax-table nil)
801 801
802 (provide 'page-ext) 802 (provide 'page-ext)
803 803
804 ;; arch-tag: 2f311550-c6e0-4458-9c12-7f039c058bdb
805 ;;; page-ext.el ends here 804 ;;; page-ext.el ends here