Sandu Liviu Catalin
|
745ef8f82b
|
Credit.
|
2019-02-09 19:52:21 +02:00 |
|
Sandu Liviu Catalin
|
7934b65de9
|
Don't compute string length twice.
|
2019-02-09 19:49:04 +02:00 |
|
Sandu Liviu Catalin
|
d0c8dc3071
|
Potential fix for missing itoa compile error.
|
2019-02-09 17:43:27 +02:00 |
|
Sandu Liviu Catalin
|
0f0b795ca9
|
Various minor changes and fixes that were not pushed to the repository. Just random stuff.
|
2019-01-29 18:44:55 +02:00 |
|
Sandu Liviu Catalin
|
c516c53bd3
|
Remove explicit format enabled constructors from the SQLite module.
|
2018-10-31 20:30:26 +02:00 |
|
Sandu Liviu Catalin
|
1757e8b7c4
|
Exporn newlly added Squirrel API that is used to improve overloaded methods.
|
2018-10-31 20:28:18 +02:00 |
|
Sandu Liviu Catalin
|
0e96cc73a9
|
Don't create a variable out of ArgFwd since it's an empty structure used purely for ease of use in specialisations.
|
2018-10-31 20:20:09 +02:00 |
|
Sandu Liviu Catalin
|
649f04a48c
|
Use variatic templates to simplify NoCopy allocator.
|
2018-10-31 20:14:19 +02:00 |
|
Sandu Liviu Catalin
|
3394839542
|
Use standard type trait instead of legacy solution.
|
2018-10-31 20:11:15 +02:00 |
|
Sandu Liviu Catalin
|
b6d157311b
|
Use variatic templates to simplify DefaultAllocator.
|
2018-10-31 20:08:31 +02:00 |
|
Sandu Liviu Catalin
|
f3f4fce80b
|
Get rid of explicit format enabled constructors since they're detected automatically.
|
2018-10-31 20:07:46 +02:00 |
|
Sandu Liviu Catalin
|
bf9b8e9f5d
|
Allow argument forwarder to return a value.
|
2018-10-31 20:07:06 +02:00 |
|
Sandu Liviu Catalin
|
f4c8f42852
|
Include C headers regardless of character encoding selection.
|
2018-10-31 17:34:56 +02:00 |
|
Sandu Liviu Catalin
|
25bc3ce02c
|
Remove string stream header. Remove unused variable.
|
2018-10-31 17:34:23 +02:00 |
|
Sandu Liviu Catalin
|
82c1154c2b
|
Fix wrapper for overloaded methods that are expected to return a value.
|
2018-10-28 17:59:41 +02:00 |
|
Sandu Liviu Catalin
|
086eeae7b4
|
Improve performance in overloaded methods calls by cheating a little and calling the overload directly instead of pushing the parameters back on the stack and performing a regular function call.
|
2018-10-26 21:56:06 +03:00 |
|
Sandu Liviu Catalin
|
5c859fb5aa
|
Implement new Squirrel API functions to get a native closure pointer and an alternative function to pop the closure before pushing the free variable.
|
2018-10-26 21:51:48 +03:00 |
|
Sandu Liviu Catalin
|
69bc0ba5c2
|
Don't guess the string size when that information is already available.
|
2018-10-26 18:54:04 +03:00 |
|
Sandu Liviu Catalin
|
e6b80a40d2
|
Use variadic templates to get rid of duplicate code in the class binding utility.
|
2018-10-26 18:50:03 +03:00 |
|
Sandu Liviu Catalin
|
67b7f44748
|
Don't postfix everything. Just the binary output.
|
2018-10-25 20:34:16 +03:00 |
|
Sandu Liviu Catalin
|
b985c683e1
|
Postfix debug builds directories to separate them from release builds.
|
2018-10-25 20:31:39 +03:00 |
|
Sandu Liviu Catalin
|
353974528d
|
Update code to comply with changes in the Squirrel API.
|
2018-10-25 20:08:31 +03:00 |
|
Sandu Liviu Catalin
|
7cdca09d50
|
Backported latest fixes and improvements from the Squirrel repository.
|
2018-10-25 20:04:52 +03:00 |
|
Sandu Liviu Catalin
|
2b9c8f6550
|
Fix StackStrF mistaking the free function variable containing the native function wrapper pointer as a user passed parameter.
Also fix StackStrF treating negative indexes as positive indexes.
Make ErrorToException inline instead of static in header.
|
2018-10-25 19:43:38 +03:00 |
|
Sandu Liviu Catalin
|
d556364ecf
|
Attempt to fix function binding to comply with changes to StackStrF.
Various other changes to fix other issues related to changes in StackStrF behavior.
|
2018-10-24 21:37:51 +03:00 |
|
Sandu Liviu Catalin
|
107ddea5fd
|
Don't use constant StackStrF arguments anymore.
|
2018-10-23 22:29:06 +03:00 |
|
Sandu Liviu Catalin
|
5ef96b943b
|
Allow a dummy StackStrF reference to be retrieved.
|
2018-10-23 22:28:34 +03:00 |
|
Sandu Liviu Catalin
|
58acfb9857
|
Make a few midifications to StackStrF.
|
2018-10-23 22:28:09 +03:00 |
|
Sandu Liviu Catalin
|
02377fbd46
|
Fix the command manager to use the new lazy read StackStrF implementation.
|
2018-10-23 22:17:47 +03:00 |
|
Sandu Liviu Catalin
|
112d4828bb
|
Update StackStrF to initialize without a default VM.
|
2018-10-23 22:16:54 +03:00 |
|
Sandu Liviu Catalin
|
b685d4bf0c
|
Merge branch 'master' of https://github.com/iSLC/VCMP-SqMod
|
2018-10-23 21:29:58 +03:00 |
|
Sandu Liviu Catalin
|
464821592c
|
Remove traces of noexcept from the binding library. This would've impaired the exception handling required by the binding system and cause a program termination for even the slightest error that occured from the script.
|
2018-10-23 21:29:28 +03:00 |
|
Sandu Liviu Catalin
|
4ea4addc81
|
Merge pull request #39 from Xmair/master
Update Weapon.cpp
|
2018-09-22 13:26:48 +03:00 |
|
Xmair
|
4de4d045f7
|
Update Weapon.cpp
|
2018-09-22 11:48:33 +05:00 |
|
Sandu Liviu Catalin
|
976d1f4442
|
Merge pull request #37 from Rasikh-Qadeer/Update
Added PlaySoundForWorld
|
2018-09-08 11:00:26 +03:00 |
|
Rasikh Qadeer | DizzasTeR
|
1e379ccdf7
|
Added PlaySoundForWorld
|
2018-09-08 12:12:57 +05:00 |
|
Sandu Liviu Catalin
|
0492ca8f2a
|
Merge pull request #36 from Xmair/master
Updated Misc/Vehicle.cpp to fix Virgo
|
2018-08-25 13:08:22 +03:00 |
|
Xmair
|
cfca96767c
|
Update Vehicle.cpp
|
2018-08-25 15:02:46 +05:00 |
|
Sandu Liviu Catalin
|
52611bdb80
|
Furher changes to the script function wrapper.
|
2018-08-02 18:33:52 +03:00 |
|
Sandu Liviu Catalin
|
4c111d4139
|
Simplify the script function wrapper.
|
2018-07-31 17:41:46 +03:00 |
|
Sandu Liviu Catalin
|
e48cb3b43c
|
Fix previous refactor which caused functions with format support to not fallback to dummy values when StackStrF tail arguments were not specified.
|
2018-07-30 23:00:45 +03:00 |
|
Sandu Liviu Catalin
|
0deb209e7b
|
Refactor the binding library even further to reduce code size and complexity.
|
2018-07-30 21:44:04 +03:00 |
|
Sandu Liviu Catalin
|
ecca09d6ce
|
Allow null parameters in StackStrF.
|
2018-07-30 20:40:52 +03:00 |
|
Sandu Liviu Catalin
|
4e31fc478c
|
Multiple fixes for last refactoring.
|
2018-07-30 01:51:02 +03:00 |
|
Sandu Liviu Catalin
|
a75f87b77c
|
Update the MaxmindDB module to comply with the new StackStrF changes.
|
2018-07-30 01:10:35 +03:00 |
|
Sandu Liviu Catalin
|
53564d6136
|
Update the MySQL module to comply with the new StackStrF changes.
|
2018-07-30 01:10:26 +03:00 |
|
Sandu Liviu Catalin
|
7a630cb6bf
|
Update the SQLite module to comply with the new StackStrF changes.
|
2018-07-30 01:08:13 +03:00 |
|
Sandu Liviu Catalin
|
89734ae1b2
|
Update sqrat allocator to comply with changes to StackStrF.
|
2018-07-30 01:07:33 +03:00 |
|
Sandu Liviu Catalin
|
d39c08fe71
|
Update the IRC module to comply with the new StackStrF changes.
|
2018-07-30 01:03:28 +03:00 |
|
Sandu Liviu Catalin
|
3f8e95fabc
|
Update the base module utility to comply with the new StackStrF changes.
|
2018-07-30 01:03:10 +03:00 |
|