Node:zap-to-char body, Next:search-forward, Previous:zap-to-char interactive, Up:zap-to-char
zap-to-char
The body of the zap-to-char
function contains the code that
kills (that is, removes) the text in the region from the current
position of the cursor up to and including the specified character.
The first part of the code looks like this:
(kill-region (point) ...
(point)
is the current position of the cursor.
The next part of the code is an expression using progn
. The body
of the progn
consists of calls to search-forward
and
point
.
It is easier to understand how progn
works after learning about
search-forward
, so we will look at search-forward
and
then at progn
.