15 Commits

Author SHA1 Message Date
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