GitLab Commit is coming up on August 3-4. Learn how to innovate together using GitLab, the DevOps platform. Register for free: gitlabcommitvirtual2021.com

  1. 14 Feb, 2019 4 commits
  2. 13 Feb, 2019 3 commits
  3. 22 Dec, 2015 1 commit
  4. 20 Dec, 2015 3 commits
  5. 18 Dec, 2015 1 commit
  6. 15 Dec, 2015 5 commits
    • John Croisant's avatar
      Require CHICKEN Scheme 4.8 or higher. · 8aaeeb5b
      John Croisant authored
      This is necessary because the (:) type declaration syntax was added
      in CHICKEN Scheme version 4.8. It may be possible to support earlier
      versions of CHICKEN by changing or removing the type declarations,
      but I don't want to do that unless someone actually needs to support
      earlier versions of CHICKEN.
      8aaeeb5b
    • John Croisant's avatar
      Added unit tests. · 6b946128
      John Croisant authored
      6b946128
    • John Croisant's avatar
      Removed many "TODO" comments. · 2d8d3c5c
      John Croisant authored
      SDL_image provides a bunch of functions for loading individual image
      formats. These functions are not very useful, because the generic load
      functions work with any supported format.
      
      I do not plan to add bindings for format-specific functions unless
      someone requests them, so saying "TODO" is misleading.
      2d8d3c5c
    • John Croisant's avatar
      Improved how sdl2:rwops are closed after loading. · 90ff769c
      John Croisant authored
      load-rw, load-rw*, load-typed-rw, and load-typed-rw* now use rw-close!
      from the sdl2 module to close sdl2:rwops objects if requested.
      
      This is better than using the auto-closing functionality of the C
      functions, because rw-close! can perform additional cleanup such as
      nullifying the struct record pointer.
      90ff769c
    • John Croisant's avatar
      Procedures signal error when loading fails. · c3013a0a
      John Croisant authored
      All image loading procedures will now signal an exception of kind
      (exn sdl2) when loading fails, instead of returning #f.
      c3013a0a
  7. 11 Nov, 2015 1 commit
    • John Croisant's avatar
      Changed linked-version and compiled-version. · 978b4376
      John Croisant authored
      - Renamed linked-version to current-version.
      - Both current-version and compiled-version now return a list of
        fixnums instead of an sdl2:version.
      
      These changes mirror the changes in chicken-sdl2, and the removal
      of the sdl2:version record type.
      978b4376
  8. 05 Nov, 2015 2 commits
  9. 04 Nov, 2015 2 commits
  10. 02 Nov, 2015 3 commits
  11. 26 Oct, 2015 1 commit
  12. 25 Oct, 2015 4 commits