Nicholas Hastings
ac121ec4d2
Merge branch 'master' of https://github.com/alliedmodders/sourcemod
2014-08-29 09:54:13 -07:00
Nicholas Hastings
b81c44cf49
Update for hl2sdk-dota changes
2014-08-29 09:53:43 -07:00
David Anderson
a136049392
Merge pull request #142 from VoiDeD/array-commas
...
Allow trailing commas in string array declarations. (bug 6239)
2014-08-29 11:21:14 -04:00
David Anderson
a1b7c32b29
Add a "union" keyword to replace funcenum.
2014-08-28 14:02:08 -07:00
Ryan Stecker
302dc1cb8a
Add test.
2014-08-26 14:58:58 -05:00
David Anderson
6db4f31a10
Remove weird tag flags.
2014-08-24 20:47:07 -07:00
David Anderson
63e5ab18ff
Remove support for multiple tags on an argument.
2014-08-24 18:59:51 -07:00
David Anderson
d230711e4d
Bump SourcePawn version to 1.7 to match SourceMod.
2014-08-23 19:26:51 -07:00
Ryan Stecker
74908098f4
Allow trailing commas in string array declarations. (bug 6239)
2014-08-23 18:15:08 -05:00
David Anderson
078ee76491
Re-add .dbg.natives.
2014-08-23 13:40:50 -07:00
David Anderson
98ec07a419
Add debug info tables to smxbuilder.
2014-08-23 13:26:03 -07:00
David Anderson
c4056aea5d
Rewrite the assembly pipeline.
...
This patch uses SmxBuilder from spcomp2 to replace the old assemble()
pipeline. Instead of generating into an old AMX structure, and then
decoding that into SMX, we now directly generate into SMX. This greatly
simplifies code generation and smx building.
2014-08-23 13:25:58 -07:00
David Anderson
7a51d5d549
Remove unused variables.
2014-08-23 13:25:48 -07:00
Nicholas Hastings
89f5d6ecfb
Merge pull request #140 from FlaminSarge/tf_enums_2014jun
...
Update TF2 enums for Love & War (r=psychonic).
2014-08-23 09:32:35 -04:00
David Anderson
9267d0c803
Eliminate Newborn/NoAddRef (bug 5907, r=ds).
2014-08-22 22:50:25 -07:00
David Anderson
0cf8eb2854
Fix Windows build more.
2014-08-22 21:07:49 -07:00
David Anderson
d20ba38d6b
Fix Windows build.
2014-08-22 20:47:18 -07:00
David Anderson
4d42fa0305
Fix Windows build.
2014-08-22 20:41:24 -07:00
David Anderson
860a5db5ea
Merge pull request #139 from alliedmodders/fix-mac-build
...
Fix Mac build on apple-clang 5.0.
2014-08-22 20:34:38 -07:00
David Anderson
666b6b97ee
Fix Mac build on apple-clang 5.0.
2014-08-22 20:30:35 -07:00
David Anderson
d562593d31
Fix build.
2014-08-22 18:27:46 -07:00
David Anderson
27c3866b90
Merge branch 'calli-4'
2014-08-22 10:10:48 -07:00
David Anderson
50f3ec8da2
Merge branch 'calli-3'
2014-08-22 09:59:11 -07:00
David Anderson
f42651a813
Merge branch 'calli-2'
2014-08-22 09:58:14 -07:00
David Anderson
91f0f1001b
Merge pull request #134 from alliedmodders/calli
...
Simplify how functags work.
2014-08-22 09:54:48 -07:00
Nicholas Hastings
51d32bca77
Clarify return value commit on RemoveFile
2014-08-22 07:21:12 -07:00
Nicholas Hastings
9d6fea857b
Fix another syntax error in files.inc
2014-08-22 06:55:45 -07:00
Nicholas Hastings
8d60fecb96
Fix syntax errors in files.inc
2014-08-22 06:30:25 -07:00
Nicholas Hastings
73115f7afa
Add support for specifying gameinfo search path when using valveFS in file natives
2014-08-22 06:00:43 -07:00
Nicholas Hastings
b95e7ff145
Add missing use_valve_fs param to CreateDirectory native def
2014-08-22 05:59:41 -07:00
Nicholas Hastings
e1158889e5
Fix backwards use_valve_fs logic for OpenDirectory
2014-08-22 05:56:23 -07:00
David Anderson
a09735a4c7
Remove SC_FUNC and SC_VDEFINE.
2014-08-22 00:53:47 -07:00
David Anderson
6291374b35
Move rtti hacks.
2014-08-22 00:41:32 -07:00
David Anderson
dcd246c7ef
Port scvars to C++.
2014-08-22 00:39:03 -07:00
David Anderson
29fbbade69
Port sc1 to C++.
2014-08-22 00:38:04 -07:00
David Anderson
48d228e2b1
Port sc2 to C++.
2014-08-22 00:23:02 -07:00
David Anderson
4608050bd2
Port sc3 to C++.
2014-08-22 00:17:00 -07:00
David Anderson
234b4907ed
Port sc4 to C++.
2014-08-22 00:12:16 -07:00
David Anderson
9c005d93ed
Port sc5 to C++.
2014-08-22 00:09:28 -07:00
David Anderson
3eb1faa470
Port sc6 to C++.
2014-08-22 00:07:40 -07:00
David Anderson
142fbaafdd
Port sc7 to C++.
2014-08-22 00:04:48 -07:00
David Anderson
afd6009fda
Port scexpand and sci18n to C++.
2014-08-22 00:00:31 -07:00
David Anderson
3e8157c6bc
Port lstring and sclist to C++.
2014-08-21 23:58:19 -07:00
David Anderson
2ba4fb180e
Move scstate.c to C++.
2014-08-21 23:54:10 -07:00
David Anderson
261188fd1b
Port a bunch of legwork files to C++.
2014-08-21 23:53:11 -07:00
David Anderson
5a4c50ce55
Port sp_symhash to C++.
2014-08-21 23:36:26 -07:00
FlaminSarge
c70543839f
Update TF2 enums for Love & War
2014-08-21 23:14:14 -07:00
David Anderson
f5efdbf6f5
Remove hardtabs and fix style issues.
2014-08-21 22:42:22 -07:00
David Anderson
25241fa278
Remove file.
2014-08-21 22:19:25 -07:00
David Anderson
225954a27c
Modernize the smx headers.
2014-08-21 22:16:07 -07:00