[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-commit] emacs/src lisp.h data.c buffer.h buffer.c Chang...
From: |
Stefan Monnier |
Subject: |
[Emacs-commit] emacs/src lisp.h data.c buffer.h buffer.c Chang... |
Date: |
Wed, 21 Nov 2007 20:59:48 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Stefan Monnier <monnier> 07/11/21 20:59:47
Modified files:
src : lisp.h data.c buffer.h buffer.c ChangeLog
Log message:
* 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.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/src/lisp.h?cvsroot=emacs&r1=1.601&r2=1.602
http://cvs.savannah.gnu.org/viewcvs/emacs/src/data.c?cvsroot=emacs&r1=1.283&r2=1.284
http://cvs.savannah.gnu.org/viewcvs/emacs/src/buffer.h?cvsroot=emacs&r1=1.113&r2=1.114
http://cvs.savannah.gnu.org/viewcvs/emacs/src/buffer.c?cvsroot=emacs&r1=1.539&r2=1.540
http://cvs.savannah.gnu.org/viewcvs/emacs/src/ChangeLog?cvsroot=emacs&r1=1.6008&r2=1.6009
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-commit] emacs/src lisp.h data.c buffer.h buffer.c Chang...,
Stefan Monnier <=