dark
f4665e155e
now container modification methods return object itself in all cases
...
for easy chaining
2018-05-29 02:33:19 +03:00
Alberto Demichelis
453a966890
Merge pull request #119 from VasiliyRyabtsev/feature/table-filter
...
Implement table.filter() default delegate in base library
2017-12-05 16:28:35 +08:00
VasiliyRyabtsev
c10a777285
Add optional message text parameter for assert()
2017-12-01 11:49:44 +07:00
v.ryabtsev
497c8f9d47
Raise error for negative size in array_resize()
...
Instead of trying to allocate invalid size and most probably crashing with out-of-memory
2017-11-28 23:25:58 +07:00
v.ryabtsev
ee38035634
Implement table.filter() default delegate in base library
...
Filter callback is the same as for array.filter(), ie function(key, value)
2017-11-28 23:08:10 +07:00
albertodemichelis
3835c65eab
some sq_type were missing
2017-11-17 04:13:59 +08:00
albertodemichelis
ab7243ca59
Merge branch 'master' of https://github.com/albertodemichelis/squirrel
2017-11-17 04:01:47 +08:00
albertodemichelis
3c2de4bd59
added sq_tailcall()
2017-11-17 03:55:35 +08:00
zeromus
31738a5b37
use sq_type (which already existed in the public API) instead of the identical sqtype (which was introduced by commit a3a78eec2050162c4912a5208f92b27f658976d8)
2017-09-22 21:22:43 -04:00
zeromus
57ca6c191e
rename type
macro to sqtype
2017-07-29 14:51:26 -05:00
albertodemichelis
04a4ff5c8d
fixed warning
2016-03-22 22:17:39 +08:00
Domingo Alvarez Duarte
9245970906
Fix conversion of integers base >= 14
2016-03-21 23:11:46 +00:00
Fabian Wolff
d9ce07f065
Merge branch master
2016-03-08 13:59:33 +01:00
Fabian Wolff
2fb3522470
Various improvements
2016-03-06 19:43:57 +01:00
Markus F.X.J. Oberhumer
6dee69057e
Silence all -Wunused-parameter warnings.
2016-03-06 16:15:13 +01:00
Markus F.X.J. Oberhumer
bf2c28b0ce
Silence all -Wmissing-field-initializer warnings.
2016-03-06 16:04:32 +01:00
Markus F.X.J. Oberhumer
ec36322140
Improve const-correctness.
...
This avoids some pedantic compiler warnings and also removes any
non-shared data from the squirrel core.
Before:
size --totals sqstdlib/*.o squirrel/*.o
text data bss dec hex filename
261270 3776 0 265046 40b56 (TOTALS)
After:
size --totals sqstdlib/*.o squirrel/*.o
text data bss dec hex filename
265046 0 0 265046 40b56 (TOTALS)
2016-02-22 22:15:31 +01:00
Markus F.X.J. Oberhumer
0378c7016f
Normalize whitespace.
...
Convert files to Unix EOL mode, de-tabify and strip trailing whitespace.
2016-02-15 20:51:20 +01:00
Peter Hartley
42ebb979ae
Correct -ve string and array slicing
2016-01-24 01:16:22 +08:00
albertodemichelis
85dfe4b676
first commit
2015-12-22 03:14:21 +08:00