[Plugin] PawnPlus
#3

PawnPlus v0.10 released!
  • Tags ConstString and ConstVariant have been introduced to better distinguish functions which shall not modify the input object. Their use in code is optional. (Note about tag inheritance: String inherits from ConstString.)
  • Added task_bind to create a task from a public function.
  • All native functions now check for the correct argument count.
  • PP_ALL_TAGS may be defined for compilers which support tag wildcard.
  • Tag instances store their operations with them, so indexing a map is no longer needed when calling operations dynamically. The unknown tag (now with the internal representation of {...}) is the base of all other tags.
  • var_inc and var_dec are finally implemented, together with the operator overloads. Dynamically defining or calling these operations now also works.
  • Dynamically defined tag operations (tag_set_op) cache the public function index, making them a lot faster.
  • Fixed calling pawn_call_public and pawn_call_native with no arguments.
  • Fixed argument offset in pawn_register_callback and pawn_add_filter.
Reply


Messages In This Thread
PawnPlus - by IllidanS4 - 13.10.2018, 23:53
Re: PawnPlus - by IllidanS4 - 13.10.2018, 23:56
Re: PawnPlus - by IllidanS4 - 20.10.2018, 11:48
Re: PawnPlus - by IllidanS4 - 29.10.2018, 19:21
Re: PawnPlus - by fiki574 - 31.10.2018, 10:00
Re: PawnPlus - by kristo - 31.10.2018, 14:39
Re: PawnPlus - by iAmir - 01.11.2018, 08:26
Re: PawnPlus - by cSharp - 01.11.2018, 15:37
Re: PawnPlus - by TommyB - 01.11.2018, 18:44
Re: PawnPlus - by J0sh... - 02.11.2018, 19:18

Forum Jump:


Users browsing this thread: 3 Guest(s)