[3720] in Athena Bugs
Thesis bug in mitfor.lib
daemon@ATHENA.MIT.EDU (Dave Morrison)
Mon Nov 27 13:04:12 1989
To: bugs@ATHENA.MIT.EDU
From: Dave Morrison <drmorris@ATHENA.MIT.EDU>
Date: Mon, 27 Nov 89 13:03:24 EST
The problem:
No spaces appeared in the thesis supervisor line on the abstract page.
The bug:
@String(ThesisSupervisor=@Parm{ThesisSupervisor})
@String(ThesisSupervisorTitle=@Parm{ThesisSupervisorTitle})
expand to:
@String(ThesisSupervisor=Joe Schmo)
@String(ThesisSupervisorTitle=Big Wig)
Scribe ignores the spaces here (why, I don't know).
The fix (diff below):
Delimit the @params.
[~]:copilot % diff -c mitfor.lib mitfor.lib.fixed
*** mitfor.lib Mon Nov 27 12:51:30 1989
--- mitfor.lib.fixed Mon Nov 27 12:59:53 1989
***************
*** 195,202 ****
@String(ThesisSupervisorTitle2=@Parm{ThesisSupervisorTitle2})>,
undef
<@String(SecondSuper="False")>)
! @String(ThesisSupervisor=@Parm{ThesisSupervisor})
! @String(ThesisSupervisorTitle=@Parm{ThesisSupervisorTitle})
])
@Define(Abstract=Text,LeftMargin +0,RightMargin +0,Spacing 1line,Indent 0,
--- 195,202 ----
@String(ThesisSupervisorTitle2=@Parm{ThesisSupervisorTitle2})>,
undef
<@String(SecondSuper="False")>)
! @String(ThesisSupervisor=`@Parm{ThesisSupervisor}')
! @String(ThesisSupervisorTitle=`@Parm{ThesisSupervisorTitle}')
])
@Define(Abstract=Text,LeftMargin +0,RightMargin +0,Spacing 1line,Indent 0,
- Dave Morrison