aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp')
-rw-r--r--lisp/simple.el2
1 files changed, 2 insertions, 0 deletions
diff --git a/lisp/simple.el b/lisp/simple.el
index 451c1bc9449..93f6329a255 100644
--- a/lisp/simple.el
+++ b/lisp/simple.el
@@ -2741,6 +2741,8 @@ and KILLP is t if a prefix arg was specified."
2741Case is ignored if `case-fold-search' is non-nil in the current buffer. 2741Case is ignored if `case-fold-search' is non-nil in the current buffer.
2742Goes backward if ARG is negative; error if CHAR not found." 2742Goes backward if ARG is negative; error if CHAR not found."
2743 (interactive "p\ncZap to char: ") 2743 (interactive "p\ncZap to char: ")
2744 (if (char-table-p translation-table-for-input)
2745 (setq char (or (aref translation-table-for-input char) char)))
2744 (kill-region (point) (progn 2746 (kill-region (point) (progn
2745 (search-forward (char-to-string char) nil nil arg) 2747 (search-forward (char-to-string char) nil nil arg)
2746; (goto-char (if (> arg 0) (1- (point)) (1+ (point)))) 2748; (goto-char (if (> arg 0) (1- (point)) (1+ (point))))