summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/shortdoc.el
diff options
context:
space:
mode:
authorMattias EngdegÄrd <mattiase@acm.org>2023-11-22 13:47:56 +0100
committerMattias EngdegÄrd <mattiase@acm.org>2024-01-13 20:50:38 +0100
commit7ad5d427730fea3865bc678c6673ffd58b6af653 (patch)
treee683d27d4c5dd989f7af673d5764c3ef3b461dde /lisp/emacs-lisp/shortdoc.el
parent68f8bc3111424527205ebfe4498e5bebf50f50bf (diff)
downloademacs-7ad5d427730fea3865bc678c6673ffd58b6af653.tar.gz
emacs-7ad5d427730fea3865bc678c6673ffd58b6af653.tar.bz2
emacs-7ad5d427730fea3865bc678c6673ffd58b6af653.zip
Don't dump Qunbound
The dumper uses a hash table to keep track of dumped objects but as this clashes with the use of Qunbound for marking unused hash table entries, don't dump that value at all. The symbol name is fixed up after loading. An alternative solution would be to use a different unique value for unused entries. * src/pdumper.c (dump_object_needs_dumping_p): Skip Qunbound. (dump_vectorlike_generic): New function. (pdumper_load): Call it.
Diffstat (limited to 'lisp/emacs-lisp/shortdoc.el')
0 files changed, 0 insertions, 0 deletions