[3720] in Athena Bugs

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post