save-current-buffer

save-current-buffer is a special form in `C source code'.

(save-current-buffer &rest BODY)

Record which buffer is current; execute BODY; make that buffer current.
BODY is executed just like `progn'.