David Anderson
|
9c98edd104
|
Rename "union" semantics to "typeset".
|
2014-12-09 22:36:42 -08:00 |
|
David Anderson
|
68e0645813
|
Add a view_as operator.
|
2014-11-30 19:08:25 -08:00 |
|
David Anderson
|
cb4fdf1aa9
|
Update plugins for new syntax.
|
2014-11-30 18:57:38 -08:00 |
|
David Anderson
|
157549e119
|
Fix a bug where aliased constructors of nullable methodmaps could not be used.
|
2014-11-30 18:56:37 -08:00 |
|
David Anderson
|
9f5c8b60ae
|
Add a "new" keyword for constructing nullable methodmaps.
|
2014-11-30 18:38:26 -08:00 |
|
David Anderson
|
62c243f0a5
|
Fix reading the wrong symbol name when throw argument errors.
|
2014-11-22 12:23:57 -08:00 |
|
David Anderson
|
673ff572c5
|
Disallow retagging enums or using implicit-int as an enum tag.
|
2014-11-20 19:30:22 -08:00 |
|
David Anderson
|
08388de7dd
|
Merge pull request #199 from alliedmodders/tr-convars
Port ConVars to transitional syntax.
|
2014-11-19 22:38:56 -08:00 |
|
David Anderson
|
be6da2f810
|
Merge pull request #173 from alliedmodders/tr-smc
Port SMC parsing API to transitional syntax.
|
2014-11-19 22:38:19 -08:00 |
|
David Anderson
|
0511543c76
|
Merge pull request #206 from alliedmodders/tr-files
Port files.inc to transitional syntax.
|
2014-11-18 18:56:07 -08:00 |
|
David Anderson
|
79143d8b6e
|
Port files.inc to transitional syntax.
|
2014-11-15 13:42:28 -08:00 |
|
David Anderson
|
f25953bb6c
|
Merge pull request #187 from alliedmodders/tr-arrays
Update ArrayList for transitional syntax.
|
2014-11-15 13:04:29 -08:00 |
|
David Anderson
|
461dc3af3d
|
Merge pull request #189 from alliedmodders/tr-tries
Port string maps to transitional syntax.
|
2014-11-15 12:52:37 -08:00 |
|
David Anderson
|
5e362ec169
|
Merge branch 'tr-bitbuf'
|
2014-11-15 12:49:39 -08:00 |
|
David Anderson
|
e46d5d211d
|
Merge pull request #196 from alliedmodders/tr-protobuf
Add transitional syntax support for Protobuf natives.
|
2014-11-15 12:47:46 -08:00 |
|
David Anderson
|
758a7c955c
|
Merge pull request #188 from alliedmodders/tr-stack
Port adt_stack to transitional syntax.
|
2014-11-15 12:47:21 -08:00 |
|
David Anderson
|
4cb29eb054
|
Port adt_stack to transitional syntax.
|
2014-11-15 12:46:17 -08:00 |
|
David Anderson
|
cfa0d9341e
|
Remove handling of class pseudokeyword since there is no C++ API to use it.
|
2014-11-09 18:12:30 -08:00 |
|
David Anderson
|
2cfe54f34b
|
Port BitBuffers to transitional syntax.
|
2014-11-09 16:56:50 -08:00 |
|
David Anderson
|
4a66b67d81
|
Port remaining .sp files.
|
2014-11-09 16:52:06 -08:00 |
|
David Anderson
|
110440988d
|
Port gag.sp.
|
2014-11-09 16:37:07 -08:00 |
|
David Anderson
|
4a14b776db
|
Port basecomm.sp.
|
2014-11-09 16:35:52 -08:00 |
|
David Anderson
|
fb5b552f86
|
Port basecommands.sp.
|
2014-11-09 16:35:45 -08:00 |
|
David Anderson
|
614fa86311
|
Port basechat.sp.
|
2014-11-09 16:31:17 -08:00 |
|
David Anderson
|
9980930dff
|
Port antiflood.
|
2014-11-09 16:30:41 -08:00 |
|
David Anderson
|
e68c228a36
|
Port basevotes.sp.
|
2014-11-09 16:29:44 -08:00 |
|
David Anderson
|
8fd0cbecf7
|
Port funvotes.sp.
|
2014-11-09 16:28:03 -08:00 |
|
David Anderson
|
c425305cde
|
Port mapchooser.
|
2014-11-09 16:25:52 -08:00 |
|
David Anderson
|
59fbeb4f2c
|
Port nominations.
|
2014-11-09 16:11:36 -08:00 |
|
David Anderson
|
d68eea6dea
|
Port randomcycle.
|
2014-11-09 16:10:31 -08:00 |
|
David Anderson
|
86d4cdc0c4
|
Port rockthevote.
|
2014-11-09 16:10:25 -08:00 |
|
David Anderson
|
16330d1c4c
|
Port reservedslots.
|
2014-11-09 16:10:13 -08:00 |
|
David Anderson
|
65dfd3cdd1
|
Add C++ definitions.
|
2014-11-09 15:39:13 -08:00 |
|
David Anderson
|
9886eea487
|
Use new-style.
|
2014-11-09 15:09:46 -08:00 |
|
David Anderson
|
affff9eeb7
|
Move ConVar API into its own include.
|
2014-11-09 15:02:42 -08:00 |
|
David Anderson
|
6b714dafe3
|
Add transitional syntax support for Protobuf natives.
|
2014-11-09 14:19:16 -08:00 |
|
David Anderson
|
801b7ec9e2
|
Merge pull request #194 from alliedmodders/keyword-this
Define 'this' as a keyword.
|
2014-11-09 13:09:22 -08:00 |
|
David Anderson
|
4bc7b9243a
|
Define 'this' as a keyword.
|
2014-11-09 13:01:35 -08:00 |
|
David Anderson
|
8479c2f067
|
Port SMC parsing API to transitional syntax.
|
2014-11-09 12:33:07 -08:00 |
|
David Anderson
|
53a1dbdafd
|
Merge pull request #193 from alliedmodders/rm-assert-macro
Remove use of macros in mapchooser.
|
2014-11-09 12:14:35 -08:00 |
|
David Anderson
|
4802d4bae2
|
Remove use of macros in mapchooser.
|
2014-11-09 12:13:52 -08:00 |
|
David Anderson
|
6e045ef43c
|
Merge pull request #191 from alliedmodders/inc-fixups
Fix some syntax errors in include files.
|
2014-11-09 11:25:59 -08:00 |
|
David Anderson
|
c37174cb97
|
Fix some syntax errors in include files.
|
2014-11-09 02:03:09 -08:00 |
|
David Anderson
|
22df518ab5
|
Fix a bug where local dynamic array declarations could be mistakenly parsed as old decls (bug 6280).
|
2014-11-09 00:15:09 -08:00 |
|
David Anderson
|
c228be83d6
|
Revert "Fix a bug where local dynamic array declarations could be mistakenly parsed as old decls."
This reverts commit 046f167b6e.
|
2014-11-09 00:15:00 -08:00 |
|
David Anderson
|
046f167b6e
|
Fix a bug where local dynamic array declarations could be mistakenly parsed as old decls (bug 6279).
|
2014-11-09 00:12:44 -08:00 |
|
David Anderson
|
099f299113
|
Fix trailing commas in array literals changing the result of sizeof().
|
2014-11-08 23:15:23 -08:00 |
|
David Anderson
|
4c377f21f9
|
Mark symbols as read when using sizeof().
|
2014-11-08 20:45:43 -08:00 |
|
David Anderson
|
704e9579f7
|
Fix comparisons of derived tags (bug 6239).
|
2014-11-08 20:27:39 -08:00 |
|
David Anderson
|
7609d19e32
|
Fix bug where bad carriage returns mess up line endings.
|
2014-11-08 18:04:45 -08:00 |
|
David Anderson
|
6ba4bcb955
|
Port string maps to transitional syntax.
|
2014-11-08 17:43:28 -08:00 |
|
David Anderson
|
3cc5c198b4
|
Allow dynamic char arrays.
|
2014-11-08 17:39:43 -08:00 |
|
David Anderson
|
919a31df57
|
Update ArrayList for transitional syntax.
|
2014-11-08 16:31:33 -08:00 |
|
David Anderson
|
cd0ac3ae37
|
Merge pull request #185 from powerlord/tr-event
Update events.inc to Transitional syntax.
|
2014-11-08 15:56:20 -08:00 |
|
David Anderson
|
17b9ee91e6
|
Merge pull request #177 from alliedmodders/tr-keyvalues
Port KeyValues to the transitional syntax.
|
2014-11-08 15:54:58 -08:00 |
|
David Anderson
|
f020b5682e
|
Port KeyValues to the transitional syntax.
|
2014-11-08 15:54:40 -08:00 |
|
David Anderson
|
78687080b1
|
Merge pull request #178 from alliedmodders/fs-redux
Simplify filesystem natives.
|
2014-11-08 15:46:10 -08:00 |
|
David Anderson
|
f16501d34a
|
Simplify filesystem native implementation.
|
2014-11-08 15:44:35 -08:00 |
|
David Anderson
|
3c13c87f1c
|
Merge pull request #186 from alliedmodders/fix-arrays
Define post-fix arrays as determinate and pre-fix arrays as indeterminate.
|
2014-11-08 12:08:56 -08:00 |
|
David Anderson
|
dbee1bcd08
|
Add an error check after calling doexpr2().
|
2014-11-08 03:07:34 -08:00 |
|
David Anderson
|
512cbc73a0
|
Fix a loophole with static local variables.
|
2014-11-08 02:54:29 -08:00 |
|
David Anderson
|
039572060e
|
Add new dynamic array syntax.
|
2014-11-08 02:48:13 -08:00 |
|
David Anderson
|
f08e53f5d2
|
Make sizeof on indeterminate arrays an error.
|
2014-11-08 02:07:43 -08:00 |
|
David Anderson
|
6d507ceb27
|
Add a special case for assigning a string literal to a char array.
|
2014-11-08 02:04:11 -08:00 |
|
David Anderson
|
70e095f320
|
Define post-fix arrays as determinate and pre-fix arrays as indeterminate.
|
2014-11-07 22:39:00 -08:00 |
|
David Anderson
|
a8796543af
|
Use symbols for fatal errors and bump them by 20 slots.
|
2014-11-07 17:41:33 -08:00 |
|
David Anderson
|
2c31b99ce3
|
Move is_new and has_postdims bits out of declinfo and into typeinfo.
|
2014-11-07 17:05:27 -08:00 |
|
David Anderson
|
b89bd36335
|
Merge pull request #184 from powerlord/sminc-pragma-newdecls-forward-fix
Add return types to OnPluginEnd, OnPluginPauseChange, and OnGameFrame.
|
2014-11-07 14:27:21 -08:00 |
|
David Anderson
|
b2e957db83
|
Merge pull request #182 from powerlord/tr-convar
Transitional syntax support for ConVars.
|
2014-11-05 23:12:41 -08:00 |
|
David Anderson
|
8c8d9b072a
|
Fix more line-endings.
|
2014-10-30 21:30:12 -07:00 |
|
David Anderson
|
9c6c0f37ed
|
Fix line-endings.
|
2014-10-30 21:25:23 -07:00 |
|
David Anderson
|
613b06f6c0
|
Improve error messages when we can't find a typeexpr on a method.
|
2014-10-30 21:15:48 -07:00 |
|
David Anderson
|
97c3a2bc6e
|
Fix a crash when we fail to parse a typexpr in a global declaration.
|
2014-10-30 21:09:10 -07:00 |
|
David Anderson
|
91a863c20c
|
Merge pull request #171 from alliedmodders/ts-topmenus
Port TopMenus to transitional syntax.
|
2014-10-30 19:21:35 -07:00 |
|
David Anderson
|
b97335ccb0
|
Port TopMenus to transitional syntax.
|
2014-10-30 19:20:33 -07:00 |
|
David Anderson
|
0a545b12a4
|
Merge pull request #175 from alliedmodders/allow-any
Allow any in new-style natives.
|
2014-10-30 17:50:45 -07:00 |
|
David Anderson
|
a7303568d6
|
Merge pull request #172 from alliedmodders/fix-setters
Fix a crash when properties have setters but not getters.
|
2014-10-29 23:09:23 -07:00 |
|
David Anderson
|
e7fc06910b
|
Fix a crash when properties have setters but not getters.
|
2014-10-29 20:51:03 -07:00 |
|
David Anderson
|
3ec1b3a271
|
Merge pull request #168 from alliedmodders/tr-regex
Add transitional syntax support for regex.inc.
|
2014-10-28 11:19:02 -07:00 |
|
David Anderson
|
5874709407
|
Add transitional syntax support for regex.inc.
|
2014-10-27 22:05:37 -07:00 |
|
David Anderson
|
76d26044f6
|
Fix build.
|
2014-10-21 21:51:15 -07:00 |
|
David Anderson
|
75335dbef3
|
Merge pull request #156 from Bara20/patch-2
Fix undefined symbol: clock_gettime.
|
2014-10-21 12:42:18 -07:00 |
|
David Anderson
|
6bd1285d66
|
Merge pull request #164 from VoiDeD/sp-commandline
Expose ICommandLine to plugins.
|
2014-10-21 12:25:51 -07:00 |
|
David Anderson
|
d4fb74ef9a
|
Fix regression where duplicate function names were not an error.
|
2014-09-16 22:32:46 -07:00 |
|
David Anderson
|
d1aa9a3513
|
Merge branch 'calli-7'
|
2014-09-07 15:08:51 -07:00 |
|
David Anderson
|
06f52aa7ce
|
Merge pull request #141 from alliedmodders/calli-5
Rewrite the assembly pipeline.
|
2014-09-07 15:04:00 -07:00 |
|
David Anderson
|
60eb8ca4bd
|
Merge branch 'master' into calli-5
Conflicts:
public/amtl/am-utility.h
|
2014-09-07 15:03:28 -07:00 |
|
David Anderson
|
5b85f41fec
|
Use the correct string table for tag names.
|
2014-09-07 15:02:09 -07:00 |
|
David Anderson
|
37638ba6fd
|
Remove support for multiple tags on an argument.
|
2014-09-04 09:59:43 -07:00 |
|
David Anderson
|
8da4179c64
|
Merge pull request #150 from alliedmodders/fix-dbi
Fix DBI after AMTL changes.
|
2014-09-04 09:51:30 -07:00 |
|
David Anderson
|
a1dc1101f7
|
Fix build.
|
2014-09-03 22:33:05 -07:00 |
|
David Anderson
|
a00adaf9fb
|
Sync with AMTL one last time.
|
2014-09-03 22:05:10 -07:00 |
|
David Anderson
|
8686957dee
|
Final sync of AMTL.
|
2014-09-03 21:48:48 -07:00 |
|
David Anderson
|
e6e90fb8b8
|
Sync am-string.
|
2014-09-03 21:45:44 -07:00 |
|
David Anderson
|
6068d341c8
|
Sync am-hashmap.
|
2014-09-03 21:44:51 -07:00 |
|
David Anderson
|
105cd27d19
|
Sync am-utility.h from upstream.
|
2014-09-03 21:40:03 -07:00 |
|
David Anderson
|
e608057304
|
Sync a change from AMTL.
|
2014-09-03 21:31:06 -07:00 |
|
David Anderson
|
448c55c0f2
|
Fix DBI after AMTL changes.
|
2014-09-03 21:11:17 -07:00 |
|
David Anderson
|
40b1067ef7
|
Merge pull request #148 from alliedmodders/warnings-as-errors
Add a flag for warnings-as-errors.
|
2014-09-03 11:10:56 -07:00 |
|
David Anderson
|
01d1c0c806
|
Add a flag for warnings-as-errors.
|
2014-09-03 11:04:25 -07:00 |
|