View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000557 | LDMud 3.5 | Compilation, Installation | public | 2008-07-16 14:04 | 2015-05-04 21:47 |
Reporter | zesstra | Assigned To | zesstra | ||
Priority | low | Severity | minor | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Platform | x86_64 | OS | MacOS X | OS Version | 10.5.x |
Target Version | 3.5.0 | Fixed in Version | 3.5.0 | ||
Summary | 0000557: Remove conditional compilation of structs and new inlines | ||||
Description | From a discussion with Gnomi: Structs and new inline function seem to be stable. The #ifdef USE_STRUCT and #ifdef USE_NEW_INLINES should be removed in 3.5, making both non-optional and improve readibility of the driver code. | ||||
Tags | No tags attached. | ||||
|
I would suggest to first define USE_STRUCT and USE_NEW_INLINES all the time and then remove the #ifdefs when we anyway have some business in a file... |
|
I always enabled structs in r2761 and new inline closures in r2762 by always defining USE_STRUCTS and USE_NEW_INLINES in driver.h. I removed the conditional compilation from func_spec, lex.c|h and prolang.y. (I hope, I got that bloody mixture of ifdef and ifndef right.) Now, whoever stumbles upon these defines: please feel free to remove them. ;-) |
|
USE_STRUCT and USE_NEW_INLINES were removed. |
Date Modified | Username | Field | Change |
---|---|---|---|
2008-07-16 14:04 | zesstra | New Issue | |
2009-06-18 03:05 | zesstra | Relationship added | child of 0000663 |
2009-10-06 03:19 | zesstra | Note Added: 0001496 | |
2009-10-06 13:37 | zesstra | Note Added: 0001499 | |
2010-03-27 05:22 | zesstra | Target Version | => 3.5.0 |
2011-02-14 13:32 | zesstra | Assigned To | => zesstra |
2011-02-14 13:32 | zesstra | Status | new => confirmed |
2011-11-22 22:48 | zesstra | Assigned To | zesstra => |
2015-05-04 21:47 | zesstra | Assigned To | => zesstra |
2015-05-04 21:47 | zesstra | Status | confirmed => assigned |
2015-05-04 21:47 | zesstra | Note Added: 0002252 | |
2015-05-04 21:47 | zesstra | Status | assigned => resolved |
2015-05-04 21:47 | zesstra | Fixed in Version | => 3.5.0 |
2015-05-04 21:47 | zesstra | Resolution | open => fixed |