Dana Vrajitoru
C311 Programming Languages

Elisp Special Functions, Buffers

Special Lisp Functions

Built-in Functions

Commands

Examples of Commands

Buffers in Emacs

Examples

(defun save-all ()
  (interactive)
  (let ((BL (buffer-list)))
    (mapc 'save-buffer BL)))

(setq B (current-buffer))
#<buffer macro.el>
(buffer-name B)
"macro.el"
(buffer-modified-p B) ; t
(save-buffer B) ; nil

Customizing Emacs