Node:zap-to-char body, Next:search-forward, Previous:zap-to-char interactive, Up:zap-to-char
zap-to-charThe 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.