Variable: desktop-var-serdes-funs

desktop-var-serdes-funs is a variable defined in desktop.el.gz.

Value

((mark-ring
  #[257 "\300\301\"\207" [mapcar marker-position] 4
	("/nix/store/yvwy8dm26cpa1j12ixgs1dyiaw2abdk9-emacs-snapshot/share/emacs/31.0.50/lisp/desktop.elc"
	 . 21996)]
  #[257 "\300\301\"\207" [mapcar copy-marker] 4
	("/nix/store/yvwy8dm26cpa1j12ixgs1dyiaw2abdk9-emacs-snapshot/share/emacs/31.0.50/lisp/desktop.elc"
	 . 21996)]))

Documentation

Table of serialization/deserialization functions for variables.

Each record is a list of form: (VAR SERIALIZER DESERIALIZER). These records can be freely reordered, deleted, or new ones added. However, for compatibility, don't modify the functions for existing records.

Source Code

;; Defined in /usr/src/emacs/lisp/desktop.el.gz
(defvar desktop-var-serdes-funs
  (list (list
	 'mark-ring
	 (lambda (mr)
	   (mapcar #'marker-position mr))
	 (lambda (mr)
	   (mapcar #'copy-marker mr))))
  "Table of serialization/deserialization functions for variables.
Each record is a list of form: (VAR SERIALIZER DESERIALIZER).
These records can be freely reordered, deleted, or new ones added.
However, for compatibility, don't modify the functions for existing records.")