Commits

Author Commit Message Labels Comments Date
Paul Sexton
Merge export of "sdl-get-mouse-state".
Paul Sexton
Change definition of GET-BIT to avoid a warning in latest SBCL.
Owen Rodley
Fix incorrect function name in export.
Paul Sexton
Export 'hello-world' function from tcod package.
Paul Sexton
Mac OSX packs structures differently from Windows. 'key->key press' changed to extract modifier keys correctly from OSX key presses. New function: 'colour->keyword'. Given a numeric colour, returns the associated keyword (name), or nil. For 'console-set-custom-font', the arguments chars-horizontal and chars-vertical are now optional, and the function can handle both strings and lisp pathnames. 'console-set-char' and 'console-fill-char' now accept an integer as the 'char' argument.
Paul Sexton
The functions 'console-put-char' and 'console-put-char-ex' now accept an integer argument for the character, allowing use of large font sets and tiles. (Thanks to acherontus on the libtcod forums). New function: console-initialised? Returns true if console-init-root has been called at least once. If the function 'colour' is passed an unknown colour name, it will now return grey by default, unless an optional second argument 'error?' is true.
Paul Sexton
Fixed some formatting errors in README.md
Paul Sexton
console-init-root: Made title, fullscreen and renderer arguments optional. The renderer defaults to GLSL (the fastest). Added a README in Markdown format.
Paul Sexton
Tweaked for easier loading under Darwin (Mac OSX).
Paul Sexton
Added tag 1.5.1rc1 for changeset 6573868a0812
Paul Sexton
- We now support libtcod 1.5.1rc1's radically different input event system. You will probably need to rewrite the input handling portions of your code, especially if you use the mouse. Be aware that checking for keypresses is now *destructive* -- it causes all unhandled mouse events to be discarded. Also querying the "mouse status" now queries its status as recorded in the last mouse event that you handled -- *not* its *current* status! - add a more lisp-friendly event-polling func…
Tags
1.5.1rc1
Paul Sexton
Update arguments for 'map-clear' wrapper function.
Paul Sexton
Minor fixes related to zip functions that operate on characters.
Paul Sexton
Added tag 1.5.1b2.1 for changeset 0bbdad9cc10e
Paul Sexton
CL-TCOD now has full coverage of all external libtcod functions, as at 2011-09-01.
Tags
1.5.1b2.1
Paul Sexton
Fixed problem with console-set-char in ECL.
Paul Sexton
Added tag 1.5.1b2 for changeset 2837d2c8c091
Paul Sexton
Updated bindings for 'noise' library functions.
Tags
1.5.1b2
Paul Sexton
Added tag 1.5.1b1.2 for changeset c1d61c42c1f3
Paul Sexton
Corrected some function names which have changed in SVN libtcod: - console-{get,set}-default-{fore,back}ground - console-{get,set}-char-{fore,back}ground
Tags
1.5.1b1.2
Paul Sexton
Added tag 1.5.1b1.1 for changeset 298152dca5d3
Paul Sexton
* Somehow, the byte representation of colours changed from #x00RRGGBB to #x00BBGGRR in a recent version of libtcod. Fixed cl-tcod's encoding of colours. * The colour definitions created from rgb.txt are now wrapped in a function, `make-rgb.txt-colours', so they can now be re-created (if the colour database gets corrupted, etc.)
Tags
1.5.1b1.1
Paul Sexton
Added tag 1.5.1b1 for changeset 82d528059097
Paul Sexton
Correct some minor bugs. Muffle some uninteresting SBCL warnings.
Tags
1.5.1b1
Paul Sexton
Wrappers for new console functions: print, print_ex, rect, rect_ex, get/set_background_flag, get/set_alignment
Paul Sexton
Added tag 1.4.3b1 for changeset 99bb1b0be620
Paul Sexton
Added tag 1.5.0b2 for changeset 9670ece5fbcf
Paul Sexton
Added tag 1.5.0rc1 for changeset 25f3b52dc031
Paul Sexton
Removed tag 1.0
Paul Sexton
Added tag 1.5.0 for changeset 53926873fef3
  1. Prev
  2. Next