Commit History

Author SHA1 Message Date
  mingodad a8da5791c2 Apply some fixes from SQuirrel 3 years ago
  mingodad 2972d252b2 Add some UTF-8 functionality to SQString 4 years ago
  mingodad 50037b6597 Add an experimental "scratchstr" to preallocate a SQString and avoid double allocation and copy 5 years ago
  mingodad 12434e3451 Typo in string 6 years ago
  mingodad e03a8510fb Add new member functions to array 6 years ago
  mingodad 82d0b3cce3 When trying to compile on 32bits with SQInteger as int64_t several problems arised and on the way to fix it several compiler warnings was eliminated. 7 years ago
  mingodad 1ea7adaa13 Do not overwrite the error message. 7 years ago
  mingodad 62e371d53a Clean up dead code using the patch from iSLC in https://github.com/albertodemichelis/squirrel/pull/160 7 years ago
  mingodad aeaf302490 Fix several compiler warnings 7 years ago
  mingodad d32881d419 Add array_float64, array_float32, array_int64, array_int32, array_int16, array_int8 global functions to create native numeric arrays. 7 years ago
  mingodad 065b88a368 Fix typo in SetIntructionParams 7 years ago
  mingodad 9f8b951d6d Add preproccessor directives #ifdef, #else, #endif, #define and #undef they are parsed at the same time as the script, I mean it's not a two pass scan/parse, the named proproccessor variables are not accessible to scripts. 8 years ago
  mingodad c91c7ccfb2 Fix default makefiles (also normalize line ends \n only), fix some compile warnings. 8 years ago
  mingodad ea079daa15 Several fixes from squirrel. 8 years ago
  mingodad 06002f3ad5 Fix to be able to sent a silent exception when throwing NULL in the C api. 8 years ago
  mingodad 7a4868caa2 Use sq_type instead of the duplicated sqtype as it's done in squirrel 8 years ago
  mingodad 2e71442f5e Add an initial implementation of using environment var SQUILU_PATH to search for include files, inspired and based on LUA_PATH 8 years ago
  mingodad 9ff01dfccb Fixes from squirrel 8 years ago
  mingodad 45a9ea0143 Add bug fix from squirrel 8 years ago
  mingodad 6ee9f39571 Change macro type() to sqtype() as done in squirrel, also updating sqlite3 8 years ago
  mingodad 5bcecc3d36 Start implementing infrastructure to create a loadable module system instead of load everything global. 9 years ago
  mingodad f956bca7ab Add new functions to sqapi 9 years ago
  mingodad 8c988eac33 Add new method to array "minsize" to resize an array only if needed. 9 years ago
  mingodad 255396da3a Attempt to fix releasing resources when closing a vm. 9 years ago
  mingodad 7953e0bbf2 Expose the max_includes compiler parameter to scripts and api 9 years ago
  mingodad 69f85ea7b9 Separate api declarations and use a macro to reuse then in other contexts 9 years ago
  mingodad 728ad788a8 Update with squirrel, spaces/tabs changed 10 years ago
  mingodad b6ecba21d6 Renamed the macro to disable squilu compiler 10 years ago
  mingodad 8eceded6a0 Add changes from squirrel 10 years ago
  mingodad 5af50ae6e7 When closing the vm the registry table is cleaned before garbage collection so check it first. 10 years ago