summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp.el
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2007-09-20 21:32:12 +0000
committerStefan Monnier <monnier@iro.umontreal.ca>2007-09-20 21:32:12 +0000
commitd30a25b306ced73b560cb95ceb9ced5ee5a0fd30 (patch)
treed2ed57a296a1da98ea633c6a1d927e3c0bd839f0 /lisp/emacs-lisp/lisp.el
parent4a729fd84ef490b74100bec2405c76ddf461b766 (diff)
downloademacs-d30a25b306ced73b560cb95ceb9ced5ee5a0fd30.tar.gz
emacs-d30a25b306ced73b560cb95ceb9ced5ee5a0fd30.tar.bz2
emacs-d30a25b306ced73b560cb95ceb9ced5ee5a0fd30.zip
(get_terminal): Handle terminals.
Make sure the terminal returned is live. (create_terminal): Use allocate_terminal. (mark_terminals): Move to alloc.c. (delete_terminal): Use terminal->name as liveness status. NULL out fields after freeing their contents. Don't deallocate the object. (Fframe_terminal): Use FRAME_TERMINAL. Return the terminal object rather than an int. (Fterminal_live_p): Accept non-integer arguments. (Fterminal_list): Return terminal objects rather than an ints.
Diffstat (limited to 'lisp/emacs-lisp/lisp.el')
0 files changed, 0 insertions, 0 deletions