Go to the previous, next section.

The Body of  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) @dots{}

 (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 .

Go to the previous, next section.