# HG changeset patch # User Emmanuel Gil Peyrot # Date 1407169135 -7200 # Node ID 00f228b57840bf42c3411a0d52a217804349ef6e # Parent e35a083d42089f98703620e08436a875b775ca19 Make Runner.update callable from Python code. diff --git a/pytouhou/ui/gamerunner.pyx b/pytouhou/ui/gamerunner.pyx --- a/pytouhou/ui/gamerunner.pyx +++ b/pytouhou/ui/gamerunner.pyx @@ -108,7 +108,7 @@ cdef class GameRunner(Runner): self.renderer.start(self.common) - cdef bint update(self) except *: + cpdef bint update(self) except? False: cdef long keystate if self.background is not None: diff --git a/pytouhou/ui/window.pxd b/pytouhou/ui/window.pxd --- a/pytouhou/ui/window.pxd +++ b/pytouhou/ui/window.pxd @@ -15,7 +15,7 @@ cdef class Runner: cdef void start(self) except * cdef void finish(self) except * - cdef bint update(self) except * + cpdef bint update(self) except? False cdef class Window: diff --git a/pytouhou/ui/window.pyx b/pytouhou/ui/window.pyx --- a/pytouhou/ui/window.pyx +++ b/pytouhou/ui/window.pyx @@ -71,7 +71,7 @@ cdef class Runner: cdef void finish(self) except *: pass - cdef bint update(self) except *: + cpdef bint update(self) except? False: return False