MantisBT - Documentation, Examples, and Web Site
View Issue Details
0000755Documentation, Examples, and Web SiteInform7.com Sitepublic2011-09-21 14:572014-05-07 07:38
Ron Newcomb 
graham 
normalcosmeticalways
closedfixed 
PPCMac OS X10.4
6G60 
6L02 
0000755: Appendix B's description of MoveWord() implies incorrect parameter type
Appendix B states (using square brackets to denote mono-spaced text):

        [MoveWord(at1, b2, at2)] copies word at2 from parse buffer b2 – which doesn’t need to be [buffer] – to word at1 in parse.

I believe that "[buffer]" should be "[parse]", like this:

        [MoveWord(at1, b2, at2)] copies word at2 from parse buffer b2 – which doesn’t need to be [parse] – to word at1 in parse.

The "buffer" arrays are indeed ZSCII-based as the earlier text describes, but this function works on the "parse" arrays, which are struct-based.
No tags attached.
Issue History
2011-09-21 14:57Ron NewcombNew Issue
2011-09-21 14:59Ron NewcombNote Added: 0001285
2011-09-21 17:14EmacsUserNote Added: 0001291
2011-09-21 17:14EmacsUserSeveritymild => cosmetic
2011-09-21 17:14EmacsUserStatusnew => confirmed
2011-10-15 01:24grahamNote Added: 0001362
2011-10-15 01:24grahamStatusconfirmed => resolved
2011-10-15 01:24grahamResolutionopen => fixed
2011-10-15 01:24grahamAssigned To => graham
2014-05-07 07:37jmcgrewFixed in Version => 6L02
2014-05-07 07:38jmcgrewStatusresolved => closed

Notes
(0001285)
Ron Newcomb   
2011-09-21 14:59   
I also cannot see anywhere where MoveWord() is actually used, either in Appendix B, Appendix A, or a compiled game. Perhaps some weird I7 Topic's generated code needs it?
(0001291)
EmacsUser   
2011-09-21 17:14   
Confirmed. MoveWord does seem to be dead code.
(0001362)
graham   
2011-10-15 01:24   
I concur. MoveWord isn't used, and since it does something inherently unfortunate, I've removed it altogether.