diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2007-11-21 20:59:47 +0000 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2007-11-21 20:59:47 +0000 |
commit | 64e16c3c22db9f01922a4f3efb936c4265ccec7a (patch) | |
tree | 62cd4f172cedd91260805d9b9951918141dbbe43 /lisp/emacs-lisp | |
parent | cb01ce3f055a415bbe4f2be4fbd0e4a7f320d688 (diff) | |
download | emacs-64e16c3c22db9f01922a4f3efb936c4265ccec7a.tar.gz emacs-64e16c3c22db9f01922a4f3efb936c4265ccec7a.tar.bz2 emacs-64e16c3c22db9f01922a4f3efb936c4265ccec7a.zip |
* lisp.h (struct Lisp_Buffer_Objfwd): Add a `slottype' field.
* data.c (store_symval_forwarding): Get type from buffer_objfwd.
Update call to buffer_slot_type_mismatch.
* buffer.h (buffer_local_types, PER_BUFFER_TYPE): Remove.
(buffer_slot_type_mismatch): Update.
* buffer.c (buffer_local_types): Remove.
(buffer_slot_type_mismatch): Get the symbol and type as arguments.
(defvar_per_buffer): Set the type in the buffer_objfwd.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions