3.2 in header

This commit is contained in:
albertodemichelis
2021-06-10 18:27:49 +08:00
parent d1f54757c2
commit e3519a3d60
2 changed files with 7 additions and 5 deletions

View File

@ -1,22 +1,24 @@
***version 3.2 stable***
-added new inline bind env syntax for closures
-added sq_tailcall
-added rawcall keyword
-added post call initializer syntax
-added table.keys() and table.values()
-added table.filter()
-added skipempty in split()
-additional parameters in array.map() and array.apply()
-additional optional initializer in array.reduce()
-added sqstd_pushstringf and sqstd_throwerrorf
-closure.call() is now a "native tailcall" and the invoked function can now be suspended
-fixed sq_newmember and sq_rawnewmember properly pop parameters
-fixed capturing free variable on for loop counter before a break statement
-fixed \u in lexer
-various bugfixes
***version 3.1.1 stable***
-sq_gettypetag doesn't set last error(it's treated as SQBool function but keeps a SQRESULT for backward compatibility)
-fixed _set method in userdata delegates
-fixed some warnings
***2016-03-27 ***
***version 3.1 stable***
-added slice range for tolower and toupper
-added startswith() and endswith() in string lib

View File

@ -65,10 +65,10 @@ struct SQOuter;
#include "sqconfig.h"
#define SQUIRREL_VERSION _SC("Squirrel 3.1 stable")
#define SQUIRREL_COPYRIGHT _SC("Copyright (C) 2003-2017 Alberto Demichelis")
#define SQUIRREL_VERSION _SC("Squirrel 3.2 stable")
#define SQUIRREL_COPYRIGHT _SC("Copyright (C) 2003-2021 Alberto Demichelis")
#define SQUIRREL_AUTHOR _SC("Alberto Demichelis")
#define SQUIRREL_VERSION_NUMBER 310
#define SQUIRREL_VERSION_NUMBER 320
#define SQ_VMSTATE_IDLE 0
#define SQ_VMSTATE_RUNNING 1