Commits

Author Commit Message Labels Comments Date
Lars Wassermann
merge the different approaches to exiting using a new exception: Exit
Lars Wassermann
identified error of maximizing/scrolling and took some first steps to alleviate it
Lars Wassermann
added tracing for doesNotUnderstand-calls, padding is done with # instead of ' ' to alleviate backwards search
Lars Wassermann
merge with tip, again
Lars Wassermann
removed tracing from code called by bitBlt primitive to reproduce errors of normal execution faster
Lars Wassermann
fixed (?) the semaphore errors by informing the primitive-generation that the stack should remain untouched and removing the return value pushes (self)
Lars Wassermann
added primitive 129: return the special objects array which is used by VM
Lars Wassermann
refactored the special nil hack to have its own closure (function extract)
Lars Wassermann
reverted the optimization to the copyLoop because it introduced clipping errors
Lars Wassermann
merge with tip
Lars Wassermann
merge with tip
Lars Wassermann
merge with tip
Lars Wassermann
merge with bit_shift fix
Lars Wassermann
(cfbolz): added the correct hints to the preliminary type-hinting
Lars Wassermann
renamed instance variable ary to contents
Lars Wassermann
moved the tracing printing code to have also the information of argcount,
timfel
fix translation
timfel
revert ovfcheck on LPI left shift
timfel
Adjust interrupt check constant, so we don't do it too often and slow
timfel
add travis config
timfel
fix cursor width
timfel
Apply cursor shape
timfel
don't push on semaphore wait
timfel
fixup last commit
timfel
fail STRING_REPLACE primitive for out-of-bounds access to pointer
timfel
fix some SDL event handling
timfel
BE_CURSOR can take an optional second argument
timfel
Cast SDL pixelbuffer into ULONGP, so we can set words instead of bytes
timfel
whitespace fixes
timfel
make sure we don't left shift by more than wordsize
  1. Prev
  2. Next