Mercurial > hg > xemacs-beta
diff lisp/cl-macs.el @ 223:2c611d1463a6 r20-4b10
Import from CVS: tag r20-4b10
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:10:54 +0200 |
parents | 41ff10fd062f |
children | 12579d965149 |
line wrap: on
line diff
--- a/lisp/cl-macs.el Mon Aug 13 10:10:03 2007 +0200 +++ b/lisp/cl-macs.el Mon Aug 13 10:10:54 2007 +0200 @@ -1700,6 +1700,42 @@ `(letf (((selected-console) ,c)) (set ,s ,store))) +(defsetf buffer-dedicated-frame (&optional b) (v) + `(set-buffer-dedicated-frame ,b ,v)) +(defsetf console-type-image-conversion-list + set-console-type-image-conversion-list) +(defsetf default-toolbar-position set-default-toolbar-position) +(defsetf device-class (&optional d) (v) + `(set-device-class ,d ,v)) +(defsetf extent-begin-glyph set-extent-begin-glyph) +(defsetf extent-begin-glyph-layout set-extent-begin-glyph-layout) +(defsetf extent-end-glyph set-extent-end-glyph) +(defsetf extent-end-glyph-layout set-extent-end-glyph-layout) +(defsetf extent-keymap set-extent-keymap) +(defsetf extent-parent set-extent-parent) +(defsetf extent-properties set-extent-properties) +;; Avoid adding various face and glyph functions. +(defsetf frame-selected-window (&optional f) (v) + `(set-frame-selected-window ,f ,v)) +(defsetf itimer-function set-itimer-function) +(defsetf itimer-function-arguments set-itimer-function-arguments) +(defsetf itimer-is-idle set-itimer-is-idle) +(defsetf itimer-recorded-run-time set-itimer-recorded-run-time) +(defsetf itimer-restart set-itimer-restart) +(defsetf itimer-uses-arguments set-itimer-uses-arguments) +(defsetf itimer-value set-itimer-value) +(defsetf keymap-parents set-keymap-parents) +(defsetf marker-insertion-type set-marker-insertion-type) +(defsetf mouse-pixel-position (&optional d) (v) + `(progn + set-mouse-pixel-position ,d ,(car v) ,(car (cdr v)) ,(cdr (cdr v)) + ,v)) +(defsetf trunc-stack-length set-trunc-stack-length) +(defsetf trunc-stack-stack set-trunc-stack-stack) +(defsetf undoable-stack-max set-undoable-stack-max) +(defsetf weak-list-list set-weak-list-list) + + (defsetf getenv setenv t) (defsetf get-register set-register) (defsetf global-key-binding global-set-key)