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 |
|
David Anderson
|
f5efdbf6f5
|
Remove hardtabs and fix style issues.
|
2014-08-21 22:42:22 -07:00 |
|
David Anderson
|
225954a27c
|
Modernize the smx headers.
|
2014-08-21 22:16:07 -07:00 |
|
David Anderson
|
d91d69f72e
|
Remove newline.
|
2014-08-20 00:06:33 -07:00 |
|
David Anderson
|
e5e2c1fa3d
|
Simplify functag handling.
|
2014-08-20 00:00:24 -07:00 |
|
David Anderson
|
942a3cd155
|
Another dedent.
|
2014-08-19 22:32:02 -07:00 |
|
David Anderson
|
8dc4fcc728
|
Remove allowproccall code, dedent a block.
|
2014-08-19 22:29:13 -07:00 |
|
David Anderson
|
385d3708a3
|
Fix style issues in sctracker.c.
|
2014-08-19 22:17:10 -07:00 |
|
David Anderson
|
56cf6e723e
|
Remove unnecessary changes.
|
2014-08-17 01:21:35 -07:00 |
|
David Anderson
|
cef9d9d162
|
Fix returning strings from functions with variadic arguments.
|
2014-08-17 01:17:10 -07:00 |
|
Asher Baker
|
f570fa414b
|
Reformatted compiler output a little. (r=dvander)
|
2014-08-12 18:35:43 +00:00 |
|
David Anderson
|
ad376ff0b8
|
Introduce a typedef keyword.
|
2014-08-03 21:51:34 -07:00 |
|
David Anderson
|
09edda93ad
|
Fix style atrocities in sc1.c.
|
2014-08-03 18:53:58 -07:00 |
|
Ryan Stecker
|
fad5c590b6
|
Fix not adding the "include" directory to the spcomp search path.
|
2014-07-24 15:35:44 -05:00 |
|
David Anderson
|
2553d02698
|
Fix build.
|
2014-07-24 10:40:51 -04:00 |
|
David Anderson
|
34e57b77b1
|
Fix spacing.
|
2014-07-24 08:54:52 -04:00 |
|
David Anderson
|
fa446f74a1
|
Generate .scp files as part of the build process.
|
2014-07-24 07:58:03 -04:00 |
|
David Anderson
|
94b64cd6fc
|
Regen sc5.scp.
|
2014-07-24 06:55:57 -04:00 |
|
David Anderson
|
97e821dd6f
|
Improve error messaging for reserved keywords (bug 6199).
|
2014-07-24 06:51:03 -04:00 |
|
David Anderson
|
3fc05056b0
|
Rename <unknown> to __unknown__ to quell sc7 asserts.
|
2014-07-23 23:25:12 -07:00 |
|
David Anderson
|
f41b3a2b06
|
Enable binreloc for OS X.
|
2014-07-23 23:21:03 -07:00 |
|
Ryan Stecker
|
6a2ec15041
|
Fix error message 102 to include the spectype that's missing.
Additionally this fixes invalid usage of error 102 in grow_stgbuffer.
|
2014-07-23 18:52:22 -05:00 |
|
Ryan Stecker
|
f3671e55db
|
Close file handle on success in pc_opensrc.
|
2014-07-22 17:33:26 -05:00 |
|
David Anderson
|
2a99eecdb6
|
Fix bug in variadic argument parsing.
|
2014-07-21 23:01:35 -07:00 |
|
David Anderson
|
57303f4310
|
Merge pull request #103 from alliedmodders/fix-incdec
Fix postinc/dec operations on accessors.
|
2014-07-20 21:24:57 -07:00 |
|
David Anderson
|
686890ec10
|
Clean up the struct syntax and force it to use newdecls.
|
2014-07-20 12:16:23 -07:00 |
|
David Anderson
|
8aa28e2c8d
|
More indentation, spacing, and style fixes in sc1.c.
|
2014-07-20 11:50:57 -07:00 |
|
David Anderson
|
16177e9ecc
|
Fix indentation, spacing, and style in declstruct().
|
2014-07-20 11:46:02 -07:00 |
|
David Anderson
|
2b74f1bd61
|
Remove unused function.
|
2014-07-20 11:19:48 -07:00 |
|
David Anderson
|
5daa420aed
|
Fix inc/dec operations on accessors.
|
2014-07-20 11:18:38 -07:00 |
|
David Anderson
|
4051756576
|
Check for null map in matchtag().
|
2014-07-20 10:15:49 -07:00 |
|
David Anderson
|
b0e98b16ec
|
Mark usage correctly when invoking special natives.
|
2014-07-17 22:30:13 -07:00 |
|
David Anderson
|
f79f5df5ab
|
Allow the any type in non-native newdecls.
|
2014-07-17 21:43:59 -07:00 |
|
David Anderson
|
beeb848724
|
Rename.
|
2014-07-17 21:19:31 -07:00 |
|
David Anderson
|
805b66e539
|
Fix null not working with comparisons.
|
2014-07-17 21:18:49 -07:00 |
|
David Anderson
|
84344c1592
|
Fix const with newdecls and a varargs bug. (bug 6179)
|
2014-07-17 20:44:54 -07:00 |
|
David Anderson
|
9c6b82f3a5
|
Merge pull request #89 from alliedmodders/bug-6176
Fix crash with malformed arguments (bug 6176).
|
2014-07-13 11:26:57 -07:00 |
|
David Anderson
|
2ea9ec50b5
|
Merge pull request #91 from alliedmodders/bug-6183
Show errors for methods that are unused. (bug 6183)
|
2014-07-13 11:24:51 -07:00 |
|
David Anderson
|
58a3cb4a06
|
Merge pull request #90 from alliedmodders/bug-6178
Allow chaining off method calls. (bug 6178)
|
2014-07-13 11:24:22 -07:00 |
|
David Anderson
|
71fb0d1d18
|
Address review comment.
|
2014-07-12 21:21:07 -07:00 |
|
David Anderson
|
cd6997cd0b
|
Merge pull request #88 from alliedmodders/bug-6175
Fix and formalize newline and semicolon behavior in methodmaps. (bug 6175)
|
2014-07-12 20:45:35 -07:00 |
|
David Anderson
|
5dd5b5131b
|
Show errors for methods that are unused. (bug 6183)
|
2014-07-12 10:28:29 -07:00 |
|