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/a658fvazk6z9r5piiflfxzv0b26vzrp6-emacs-release-snapshot/share/emacs/31.1/lisp/desktop.elc"
. 21993)]
#[257 "\300\301\"\207" [mapcar copy-marker] 4
("/nix/store/a658fvazk6z9r5piiflfxzv0b26vzrp6-emacs-release-snapshot/share/emacs/31.1/lisp/desktop.elc"
. 21993)]))
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.")