diff options
author | Aurélien Aptel <aurelien.aptel@gmail.com> | 2015-11-16 00:42:14 +0100 |
---|---|---|
committer | Ted Zlatanov <tzz@lifelogs.com> | 2015-11-18 14:24:06 -0500 |
commit | f69cd6bfa114ea02f3d10ddb2fe809a26eafb9a4 (patch) | |
tree | 05788868cfcc5fda30d37a83e18de6aab8b1735b /modules/modhelp.py | |
parent | 435cf35bcc28ab4220764dff7874f477310d9a48 (diff) | |
download | emacs-f69cd6bfa114ea02f3d10ddb2fe809a26eafb9a4.tar.gz |
Add new User Pointer (User_Ptr) type
* src/lisp.h: Add new Lisp_Misc_User_Ptr type.
(XUSER_PTR): New User_Ptr accessor.
* src/alloc.c (make_user_ptr): New function.
(mark_object, sweep_misc): Handle Lisp_Misc_User_Ptr.
* src/data.c (Ftype_of): Return 'user-ptr' for user pointer.
(Fuser-ptrp): New user pointer type predicate function.
(syms_of_data): New 'user-ptrp', 'user-ptr' symbol. New 'user-ptrp'
subr.
* src/print.c (print_object): Add printer for User_Ptr type.
Diffstat (limited to 'modules/modhelp.py')
0 files changed, 0 insertions, 0 deletions