1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2024-11-09 01:07:16 +01:00
Commit Graph

61 Commits

Author SHA1 Message Date
Sandu Liviu Catalin
d96a6dff0b Minor optimization when retrieving the last error. 2016-06-12 13:01:43 +03:00
Sandu Liviu Catalin
579bd4d76b Implement move semantics for Sqrat smart pointers. 2016-06-12 13:01:04 +03:00
Sandu Liviu Catalin
94fb58cc5d Fix compile time error in implicit conversion to boolean from previosu commit. 2016-06-08 21:10:31 +03:00
Sandu Liviu Catalin
cf00eaa1b4 Implicit conversion to boolean of smart Sqrat pointers so they can be used in conditional expressions. 2016-06-08 16:57:48 +03:00
Sandu Liviu Catalin
6822172f6a Updated the Squirrel and Sqrat libraries to the latest development versions. 2016-05-22 22:51:59 +03:00
Sandu Liviu Catalin
46466930fb Fixed const correctness in Sqrat array. 2016-03-18 12:55:32 +02:00
Sandu Liviu Catalin
f4a11ef825 Separated major non mandatory libraries into their onwn modules.
Consolidated and simplified the module API system.
Various other fixes and improvements.
2016-02-27 11:57:10 +02:00
Sandu Liviu Catalin
fa12692490 Implemented the module system. 2016-02-23 17:48:30 +02:00
Sandu Liviu Catalin
bedf03c9cd Implemented the IRC library.
Fixed a bug in the Routine system that caused crashes when constructed with only the first three arguments because it wasn't attached.
Implemented a gentle release of functions to not release them if the reference count is 1.
Adjusted the Routine and Command system to not be necessary to include them in the module core.
Moved the INI and XML libraries into their own namespace.
Various other modifications and fixes.
2016-02-23 05:23:56 +02:00
Sandu Liviu Catalin
878a35eb2a Modified IRC Session events to receive the Session instance as first argument. Remeved leftover file and minor change in IDE sandbox project. 2015-11-04 20:58:05 +02:00
Sandu Liviu Catalin
08f7f396c9 Added external Sqrat library. 2015-11-01 10:06:54 +02:00