2001-07-17 21:51:10 +00:00
|
|
|
o = todo
|
|
|
|
X = done
|
|
|
|
? = maybe but not likely
|
|
|
|
M = more testing
|
|
|
|
I = in progress
|
|
|
|
W = waiting on other work
|
|
|
|
|
2012-12-01 06:41:30 +00:00
|
|
|
X fix object files
|
2013-06-25 23:40:25 +00:00
|
|
|
X fix enums in switch statements (use tables (treat as int), check missing)
|
2011-02-22 03:23:00 +00:00
|
|
|
M arrays in structures
|
|
|
|
M unnamed function parameters for prototypes/typdefs etc.
|
2012-12-01 06:41:30 +00:00
|
|
|
I optimizations (esp CSE)
|
|
|
|
I fix used/uninitialized warnings
|
2012-12-19 12:52:10 +00:00
|
|
|
o id id;
|
2019-06-09 12:25:03 +00:00
|
|
|
M vec = [x, y, z]; expressions (nice feature in fteqcc)
|
2013-06-25 02:03:25 +00:00
|
|
|
M finish -Fifstring
|
2012-12-20 01:08:27 +00:00
|
|
|
o isset() intrinsic for more consistent string handling.
|
2011-02-22 03:23:00 +00:00
|
|
|
o arrays in entities
|
2012-12-01 06:41:30 +00:00
|
|
|
o optional arguments for functions (alternative to overloading)
|
|
|
|
vector(vector fwd, optional vector up) vectoangles = #51;
|
2020-02-26 08:46:53 +00:00
|
|
|
o rewrite type system to be const-correct (hard!)
|
2011-02-22 03:23:00 +00:00
|
|
|
? try to reduce memory consumption
|
2012-12-01 06:41:30 +00:00
|
|
|
?? embedded nul characters in strings (why?)
|