aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuanma Barranquero2009-03-19 14:45:02 +0000
committerJuanma Barranquero2009-03-19 14:45:02 +0000
commit673e51692e2ae76661aff27a809574e0a5e1ece1 (patch)
tree3bc054a3c2798d113185a48cc8cbba2316815247
parent80197a8c7829cc24520c2823c832425285c2b762 (diff)
downloademacs-673e51692e2ae76661aff27a809574e0a5e1ece1.tar.gz
emacs-673e51692e2ae76661aff27a809574e0a5e1ece1.zip
* subr.el (forward-point): Add obsolescence declaration.
* paren.el (show-paren-function): * simple.el (kill-forward-chars, kill-backward-chars): Use (+/- (point) N), instead of `forward-point'.
-rw-r--r--lisp/ChangeLog8
-rw-r--r--lisp/paren.el6
-rw-r--r--lisp/simple.el4
-rw-r--r--lisp/subr.el1
4 files changed, 14 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index e2e458edbfc..cbae73edfd0 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,11 @@
12009-03-19 Juanma Barranquero <lekktu@gmail.com>
2
3 * subr.el (forward-point): Add obsolescence declaration.
4
5 * paren.el (show-paren-function):
6 * simple.el (kill-forward-chars, kill-backward-chars):
7 Use (+/- (point) N), instead of `forward-point'.
8
12009-03-19 Glenn Morris <rgm@gnu.org> 92009-03-19 Glenn Morris <rgm@gnu.org>
2 10
3 * mail/rmail.el (rmail-retry-ignored-headers): Add :version tag. 11 * mail/rmail.el (rmail-retry-ignored-headers): Add :version tag.
diff --git a/lisp/paren.el b/lisp/paren.el
index 041f43e1fbc..9648471d373 100644
--- a/lisp/paren.el
+++ b/lisp/paren.el
@@ -212,9 +212,9 @@ in `show-paren-style' after `show-paren-delay' seconds of Emacs idle time."
212 (delete-overlay show-paren-overlay-1)) 212 (delete-overlay show-paren-overlay-1))
213 (let ((from (if (= dir 1) 213 (let ((from (if (= dir 1)
214 (point) 214 (point)
215 (forward-point -1))) 215 (- (point) 1)))
216 (to (if (= dir 1) 216 (to (if (= dir 1)
217 (forward-point 1) 217 (+ (point) 1)
218 (point)))) 218 (point))))
219 (if show-paren-overlay-1 219 (if show-paren-overlay-1
220 (move-overlay show-paren-overlay-1 from to (current-buffer)) 220 (move-overlay show-paren-overlay-1 from to (current-buffer))
@@ -238,7 +238,7 @@ in `show-paren-style' after `show-paren-delay' seconds of Emacs idle time."
238 pos 238 pos
239 (save-excursion 239 (save-excursion
240 (goto-char pos) 240 (goto-char pos)
241 (forward-point (- dir)))))) 241 (- (point) dir)))))
242 (if show-paren-overlay 242 (if show-paren-overlay
243 (move-overlay show-paren-overlay from to (current-buffer)) 243 (move-overlay show-paren-overlay from to (current-buffer))
244 (setq show-paren-overlay (make-overlay from to nil t)))) 244 (setq show-paren-overlay (make-overlay from to nil t))))
diff --git a/lisp/simple.el b/lisp/simple.el
index cf4bd434a2d..db1cdcfe5e6 100644
--- a/lisp/simple.el
+++ b/lisp/simple.el
@@ -3103,13 +3103,13 @@ With ARG, rotate that many kills forward (or backward, if negative)."
3103(defun kill-forward-chars (arg) 3103(defun kill-forward-chars (arg)
3104 (if (listp arg) (setq arg (car arg))) 3104 (if (listp arg) (setq arg (car arg)))
3105 (if (eq arg '-) (setq arg -1)) 3105 (if (eq arg '-) (setq arg -1))
3106 (kill-region (point) (forward-point arg))) 3106 (kill-region (point) (+ (point) arg)))
3107 3107
3108;; Internal subroutine of backward-delete-char 3108;; Internal subroutine of backward-delete-char
3109(defun kill-backward-chars (arg) 3109(defun kill-backward-chars (arg)
3110 (if (listp arg) (setq arg (car arg))) 3110 (if (listp arg) (setq arg (car arg)))
3111 (if (eq arg '-) (setq arg -1)) 3111 (if (eq arg '-) (setq arg -1))
3112 (kill-region (point) (forward-point (- arg)))) 3112 (kill-region (point) (- (point) arg)))
3113 3113
3114(defcustom backward-delete-char-untabify-method 'untabify 3114(defcustom backward-delete-char-untabify-method 'untabify
3115 "The method for untabifying when deleting backward. 3115 "The method for untabifying when deleting backward.
diff --git a/lisp/subr.el b/lisp/subr.el
index 7b169cc280b..ffe8a9de5b1 100644
--- a/lisp/subr.el
+++ b/lisp/subr.el
@@ -998,6 +998,7 @@ and `event-end' functions."
998(define-obsolete-function-alias 'string-to-int 'string-to-number "22.1") 998(define-obsolete-function-alias 'string-to-int 'string-to-number "22.1")
999 999
1000(make-obsolete 'char-bytes "now always returns 1." "20.4") 1000(make-obsolete 'char-bytes "now always returns 1." "20.4")
1001(make-obsolete 'forward-point "use (+ (point) N) instead." "23.1")
1001 1002
1002(defun insert-string (&rest args) 1003(defun insert-string (&rest args)
1003 "Mocklisp-compatibility insert function. 1004 "Mocklisp-compatibility insert function.