Index: main/cursor.lisp
===================================================================
--- main/cursor.lisp	(revision main,28)
+++ main/cursor.lisp	(revision main,51)
@@ -23,6 +23,6 @@
   (:method ((window window))
     (let ((ptr (window-pointer window)))
-      (values (getcury ptr)
-              (getcurx ptr)))))
+      (list (getcury ptr)
+            (getcurx ptr)))))
 
 (defgeneric (setf cursor-position) (p window)
