Commit History

Autor SHA1 Mensaxe Data
  mingodad 461361935a Add a comment to remember why math.h should be first to compile on AIX OS %!s(int64=5) %!d(string=hai) anos
  mingodad 0787cb40ab Fix to compile on AIX operating system %!s(int64=5) %!d(string=hai) anos
  mingodad 3422ed11e2 Add "null" to to_string method %!s(int64=6) %!d(string=hai) anos
  mingodad c8de7df3a3 Fix for (-0.0 == 0.0) comparison %!s(int64=6) %!d(string=hai) anos
  mingodad 19f961d566 fix free variables in generators from https://github.com/albertodemichelis/squirrel/commit/51137b84e66c4d526809fd8a59f4ba1d38138c76 %!s(int64=6) %!d(string=hai) anos
  mingodad fce59250eb Fix metamethod _add for instances %!s(int64=7) %!d(string=hai) anos
  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. %!s(int64=7) %!d(string=hai) anos
  mingodad c3d1c38b71 Fix parsing integer/hex numbers, also use a macro to show then as string %!s(int64=7) %!d(string=hai) anos
  mingodad aeaf302490 Fix several compiler warnings %!s(int64=7) %!d(string=hai) anos
  mingodad d32881d419 Add array_float64, array_float32, array_int64, array_int32, array_int16, array_int8 global functions to create native numeric arrays. %!s(int64=7) %!d(string=hai) anos
  mingodad a373d9a05f Allow for for deep equality comparison for SquiLu objects %!s(int64=7) %!d(string=hai) anos
  mingodad 3707123a18 Small code reformat %!s(int64=8) %!d(string=hai) anos
  mingodad baf276e6ce Fix compiler warnings. %!s(int64=8) %!d(string=hai) anos
  mingodad cedaa56bc1 Fix segfault on 64bits due to use a 32bit INT_MIN %!s(int64=8) %!d(string=hai) anos
  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. %!s(int64=8) %!d(string=hai) anos
  mingodad 508a357a46 Fix for equality operator between boolean and integer/float to behave like C/C++ Javascript %!s(int64=8) %!d(string=hai) anos
  mingodad c91c7ccfb2 Fix default makefiles (also normalize line ends \n only), fix some compile warnings. %!s(int64=8) %!d(string=hai) anos
  mingodad 1cfc0f80f5 Fix for a bug reported and solved by https://github.com/virt00l on squirrel %!s(int64=8) %!d(string=hai) anos
  mingodad ea079daa15 Several fixes from squirrel. %!s(int64=8) %!d(string=hai) anos
  mingodad c74277f2c2 Several fixes found when translating lua 5.1 tests (http://www.inf.puc-rio.br/%7Eroberto/lua/lua5.1-tests.tar.gz) %!s(int64=8) %!d(string=hai) anos
  mingodad cc346b1efb Add the an adapted string comparison from lua to replace the default libc thus allowing compare strings with embedded zeros. %!s(int64=8) %!d(string=hai) anos
  mingodad 7a4868caa2 Use sq_type instead of the duplicated sqtype as it's done in squirrel %!s(int64=8) %!d(string=hai) anos
  mingodad 6cca8fb983 Fix for the retrieval/release of include_path %!s(int64=8) %!d(string=hai) anos
  mingodad 2e71442f5e Add an initial implementation of using environment var SQUILU_PATH to search for include files, inspired and based on LUA_PATH %!s(int64=8) %!d(string=hai) anos
  mingodad b79f7cb955 Fix handling parameters passed to printf %!s(int64=8) %!d(string=hai) anos
  mingodad 6ee9f39571 Change macro type() to sqtype() as done in squirrel, also updating sqlite3 %!s(int64=8) %!d(string=hai) anos
  mingodad f938a4075f Apply fixes from squirrel %!s(int64=8) %!d(string=hai) anos
  mingodad 255396da3a Attempt to fix releasing resources when closing a vm. %!s(int64=9) %!d(string=hai) anos
  mingodad 7fa8db67b8 Add _OP_NOP to try solve the goto _POP_TRAP and RESOLVE_OUTERS, still need work on it %!s(int64=9) %!d(string=hai) anos
  mingodad 1d1c557b97 Add fixes from squirrel. %!s(int64=9) %!d(string=hai) anos