David E. Manifold

Show:

What's happening?

  • Comment: add constants into sdl package for keysyms

    bad example, it's actually sdl:+k-escape+ as I have written the patch.

    2009-06-25 04:43:22 UTC in Common Lisp bindings for SDL

  • add constants into sdl package for keysyms

    I transcribed these from SDL_keysym.h, enjoy. Please apply this patch into the code as it's a feature of SDL missing from cl-sdl. This will allow you to write (= key sdl:+k-esc+) instead of (= key (char-code #\Esc)), for example. Thank you.

    2009-06-25 04:42:26 UTC in Common Lisp bindings for SDL

  • support mouse buttons over 3

    cl-sdl only returns events for mouse buttons 1-3. I used the following hack to return the actual button state instead of intercepting and filtering it, so I can support the scroll wheel in my program (buttons 4-5). Please implement more buttons cleanly in the wrapper so I do not have to resort to modifying cl-sdl. Perhaps return the button state as I have done, and provide macros to logior...

    2009-06-25 04:32:46 UTC in Common Lisp bindings for SDL

  • structure pointer to SDL_Color passed instead of structure

    It appears to be impossible with UFFI to pass a structure by value. It can only pass pointers to structures. Therefore all SDL bindings which reference SDL_Color parameters, are expected to be passed by value (C embeds the struct members on the stack), but CL passes the pointer instead. I have worked around this for the function I needed (TTF_RenderGlyph_Blended) by changing the...

    2009-06-25 04:00:46 UTC in Common Lisp bindings for SDL

  • Comment: add gluProject and gluUnProject

    I posted this. I meant to log in first.

    2009-06-25 02:47:47 UTC in Common Lisp bindings for SDL

  • DNS inconsistency

    When editing an IP and changing its hostname, the new hostname needs to be checked against the list of forward zones, and the data_id field updated if needed to make the forward DNS record part of the correct zone. Currently (IPPlan 4.80) it is easy to get lots of forward records in the wrong zone by renaming them. Steps to reproduce. . create forward zones test.com, bad.org, and ip subne.

    2007-06-08 00:39:47 UTC in IPplan IP address management system

About Me

  • 2000-11-06 (9 years ago)
  • 101201
  • tril (My Site)
  • David E. Manifold

Send me a message