chiark
/
gitweb
/
~mdw
/
clg
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4eb73e1
)
Changed order of name arguments to defbindings
author
espen
<espen>
Fri, 11 May 2001 16:08:52 +0000
(16:08 +0000)
committer
espen
<espen>
Fri, 11 May 2001 16:08:52 +0000
(16:08 +0000)
glib/gcallback.lisp
patch
|
blob
|
blame
|
history
diff --git
a/glib/gcallback.lisp
b/glib/gcallback.lisp
index 72e24a9e4dd817cb38ed25c0a9504055b618246a..7d72ff611846ec49ca9286d965c9539e1daf097c 100644
(file)
--- a/
glib/gcallback.lisp
+++ b/
glib/gcallback.lisp
@@
-15,7
+15,7
@@
;; License along with this library; if not, write to the Free Software
;; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
;; License along with this library; if not, write to the Free Software
;; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-;; $Id: gcallback.lisp,v 1.
2 2001-02-11 21:49:1
2 espen Exp $
+;; $Id: gcallback.lisp,v 1.
3 2001-05-11 16:08:5
2 espen Exp $
(in-package "GLIB")
(in-package "GLIB")
@@
-26,7
+26,7
@@
(use-prefix "g")
(deftype gclosure () 'pointer)
(deftype gclosure () 'pointer)
-(def
ine-foreign
lisp-callback-closure-new () gclosure
+(def
binding
lisp-callback-closure-new () gclosure
(callback-id unsigned-int))
(callback-id unsigned-int))
@@
-83,11
+83,11
@@
(after-gc-hook)
(defun signal-name-to-string (name)
(substitute #\_ #\- (string-downcase (string name))))
(defun signal-name-to-string (name)
(substitute #\_ #\- (string-downcase (string name))))
-(def
ine-foreign
signal-lookup (name itype) unsigned-int
+(def
binding
signal-lookup (name itype) unsigned-int
((signal-name-to-string name) string)
(itype type-number))
((signal-name-to-string name) string)
(itype type-number))
-(def
ine-foreign
signal-name () string
+(def
binding
signal-name () string
(signal-id unsigned-int))
(defun ensure-signal-id (signal-id instance)
(signal-id unsigned-int))
(defun ensure-signal-id (signal-id instance)
@@
-96,27
+96,27
@@
(defun ensure-signal-id (signal-id instance)
(string (signal-lookup signal-id (type-number-of instance)))
(symbol (signal-lookup signal-id (type-number-of instance)))))
(string (signal-lookup signal-id (type-number-of instance)))
(symbol (signal-lookup signal-id (type-number-of instance)))))
-(def
ine-foreign
signal-stop-emission (instance signal-id) nil
+(def
binding
signal-stop-emission (instance signal-id) nil
(instance ginstance)
((ensure-signal-id signal-id instance) unsigned-int))
(instance ginstance)
((ensure-signal-id signal-id instance) unsigned-int))
-; (def
ine-foreign ("g_signal_add_emission_hook_full" signal-add-emisson-hook
)
+; (def
binding (signal-add-emisson-hook "g_signal_add_emission_hook_full"
)
; () unsigned-int
; (signal-id unsigned-int)
; (closure gclosure))
; () unsigned-int
; (signal-id unsigned-int)
; (closure gclosure))
-; (def
ine-foreign
signal-remove-emisson-hook () nil
+; (def
binding
signal-remove-emisson-hook () nil
; (signal-id unsigned-int)
; (hook-id unsigned-int))
; (signal-id unsigned-int)
; (hook-id unsigned-int))
-(def
ine-foreign ("g_signal_has_handler_pending" signal-has-handler-pending-p
)
+(def
binding (signal-has-handler-pending-p "g_signal_has_handler_pending"
)
(instance signal-id &key detail blocked) boolean
(instance ginstance)
((ensure-signal-id signal-id instance) unsigned-int)
((or detail 0) quark)
(blocked boolean))
(instance signal-id &key detail blocked) boolean
(instance ginstance)
((ensure-signal-id signal-id instance) unsigned-int)
((or detail 0) quark)
(blocked boolean))
-(def
ine-foreign ("g_signal_connect_closure_by_id" signal-connect-closure
)
+(def
binding (signal-connect-closure "g_signal_connect_closure_by_id"
)
(instance signal-id closure &key detail after) unsigned-int
(instance ginstance)
((ensure-signal-id signal-id instance) unsigned-int)
(instance signal-id closure &key detail after) unsigned-int
(instance ginstance)
((ensure-signal-id signal-id instance) unsigned-int)
@@
-124,15
+124,15
@@
(define-foreign ("g_signal_connect_closure_by_id" signal-connect-closure)
(closure gclosure)
(after boolean))
(closure gclosure)
(after boolean))
-(def
ine-foreign
signal-handler-block () nil
+(def
binding
signal-handler-block () nil
(instance ginstance)
(handler unsigned-int))
(instance ginstance)
(handler unsigned-int))
-(def
ine-foreign
signal-handler-unblock () nil
+(def
binding
signal-handler-unblock () nil
(instance ginstance)
(handler unsigned-int))
(instance ginstance)
(handler unsigned-int))
-(def
ine-foreign
signal-handler-disconnect () nil
+(def
binding
signal-handler-disconnect () nil
(instance ginstance)
(handler unsigned-int))
(instance ginstance)
(handler unsigned-int))
@@
-148,12
+148,3
@@
(defun signal-connect (instance signal function &key after object)
(signal-connect-closure
instance signal (register-callback-function callback) :after after)))
(signal-connect-closure
instance signal (register-callback-function callback) :after after)))
-
-
-;;;; Idles and timeouts
-
-; (defun timeout-remove (tag)
-; (source-remove tag))
-
-; (defun idle-remove (tag)
-; (source-remove tag))