[2316] in testers

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

Maple bug mentioned in Release 7.6 bug report

daemon@ATHENA.MIT.EDU (Reid M. Pinchback)
Mon Aug 2 15:10:25 1993

To: dscheple@Athena.MIT.EDU
Cc: testers@Athena.MIT.EDU, reidmp@Athena.MIT.EDU
Date: Mon, 02 Aug 93 15:10:13 EDT
From: "Reid M. Pinchback" <reidmp@Athena.MIT.EDU>


(I'm cc'ing testers so that they know this aspect of your bug report is
 being dealt with.  Just send any replies directly to me, without cc'ing
 testers.  If there is anything relevant for them, I'll forward it).

In email you sent to "testers", you wrote:

> In addition, I can't seem to get the print option to work from a
> 3D graph window in the new version of Maple V.  I never even get a
> dialog box asking for the filename as the help box says I should.

I just tried this on a Sun/Solaris machine, and it worked fine.  All I
did was open the submenu for "Print", and selected "Postscript". Could
you please do the following:

  1) Try to print from a 3D graph window again on the same machine (if
     possible) that you experienced the problem on the first time.
  2) If the problem appears again, please provide me with the following
     information:
        a) The hostname and kind of machine you were on, including the
           kind of display (colour, greyscale, etc.).  I assumed you were
           using a Sun Classic running Solaris 2.1, but perhaps my
           assumption was incorrect.
        b) The commands you used to start Maple (ie: did you do
           "athena% add maple.new; maple.new", or did you do something
           else?)
        c) The plot commands you used to generate the 3d plot.
        d) As verbose a description as possible of what menus you opened,
           what mouse button you used, etc... step by step.

> Also, it would be nice if it were possible to reedit a command without
> pressing return on every line of the command.  On the whole, however, the
> Maple V interface has greatly improved.

There is a way to do this.  Consider the following Maple session:

  > 1+1+ (hit <return>)
  > 3+2; (hit <return> again)
              7
  >

Now, if you want to edit either the first or second line, you would then
need to put the cursor on the first line, hit return (moving the cursor
to the second line) and then hit return again.  This is the problem you
are describing.  Here is the solution:

  > 1+1+ (now type <Ctrl-M> instead of hitting <return>)
    3+2; (now hit <return>)
              7
  >

Now, if you have the cursor anywhere on either the first or second line
of the expression and hit return, the entire expression is evaluated.

The difference between the two sessions is that, in the first case,
you really have two interactions with Maple... but for the code
fragment after the first prompt, Maple realizes (by the lack of ";")
that you are not finished entering the command yet.  In the second
session, where there is only one prompt, there is only one command.
Maple won't "see" your command until you hit <return>.  I don't know
if you've done any involved Scheme or Lisp programming and have run
into the issue of continuations, but if you have, then that is
analogous to what is going on in the first session... each time you
press <return>, you pass along the continuation generated by the
previous command fragment.

-----------
Reid M. Pinchback
Faculty Liaison
Academic Computing Services, MIT

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