View Issue Details

IDProjectCategoryView StatusLast Update
0002956FSSCPSEXPspublic2013-11-18 02:40
ReporterGoober5000 Assigned ToGoober5000  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Summary0002956: perform-actions doesn't work inside a *-argument sexp
DescriptionSince perform-actions is evaluated inside the conditional, and since the conditional is in the process of building the argument list, no arguments are available for perform-actions to execute. This is wrong; perform-actions should work on the single argument currently being evaluated by the conditional.
TagsNo tags attached.

Activities

Goober5000

2013-11-18 02:40

administrator   ~0015415

Fix committed to trunk@10110.

Related Changesets

fs2open: trunk r10110

2013-11-17 22:07

Goober5000


Ported: N/A

Details Diff
rather than piggy-back the perform-actions sexp on top of the when sexp, it works better to make it its own operator
(fixes Mantis 0002956)
Affected Issues
0002956
mod - /trunk/fs2_open/code/parse/sexp.cpp Diff File

Issue History

Date Modified Username Field Change
2013-11-18 02:25 Goober5000 New Issue
2013-11-18 02:25 Goober5000 Status new => assigned
2013-11-18 02:25 Goober5000 Assigned To => Goober5000
2013-11-18 02:40 Goober5000 Changeset attached => fs2open trunk r10110
2013-11-18 02:40 Goober5000 Note Added: 0015415
2013-11-18 02:40 Goober5000 Status assigned => resolved
2013-11-18 02:40 Goober5000 Resolution open => fixed