Received: from leopard.cs.byu.edu (leopard.cs.byu.edu [128.187.2.182]) by ra.abo.fi (8.6.10/8.6.10) with ESMTP id RAA23893; Fri, 13 Oct 1995 17:20:03 +0200
Received: by leopard.cs.byu.edu
	(1.37.109.15/16.2) id AA003972059; Fri, 13 Oct 1995 07:47:39 -0600
Sender: info-hol-request@leopard.cs.byu.edu
Errors-To: info-hol-request@leopard.cs.byu.edu
Precedence: list
Received: from dworshak.cs.uidaho.edu by leopard.cs.byu.edu with ESMTP
	(1.37.109.15/16.2) id AA003942053; Fri, 13 Oct 1995 07:47:33 -0600
Received: from gmdzi.gmd.de (gmdzi.gmd.de [129.26.8.90]) by dworshak.cs.uidaho.edu (8.6.12/1.1) with SMTP id GAA05070 for <info-hol@cs.uidaho.edu>; Fri, 13 Oct 1995 06:47:19 -0700
Received: from ailsa.gmd.de (ailsa) by gmdzi.gmd.de with SMTP id AA26850
  (5.65c8/IDA-1.4.4 for <info-hol@cs.uidaho.edu>); Fri, 13 Oct 1995 14:47:02 +0100
Received: from [0.0.0.0] by ailsa.gmd.de with SMTP id AA18700
  (5.67b8/IDA-1.5); Fri, 13 Oct 1995 14:45:14 +0100
Message-Id: <199510131345.AA18700@ailsa.gmd.de>
To: Rob Shaw <shaw@cs.ucdavis.edu>
Cc: info-hol@cs.uidaho.edu
From: Matthew Morley <morley@gmd.de>
Subject: Re: HOL90 with SML/NJ debbuger? 
In-Reply-To: Your message of "Thu, 12 Oct 1995 18:05:45 MST."
             <199510130105.SAA20745@roma-cafe.cs.ucdavis.edu> 
Date: Fri, 13 Oct 1995 14:45:13 +0100

Rob

if you use sml-mode-3.1 you should (very probably) also pick up the
version of sml-debug that i hacked to go with it. warning: the
keybindings moved -- see:

  ftp://borneo.gmd.de/pub/sks/mjm/sml-mode

the smld command is just like the the sml command, hence:

  C-u M-x smld <RET> hol90 <RET> <RET>

should launch the whale -- no need to set that sml-program variable.
let me know if not.

note that sml-mode is now at 3.2 (better font-lock, and *info*) but i
have not tested sml-debug much. is it even useful?!

another tip: sml-mode needs to read the absolute path of (.sml) files
it loads (automatically), so make sure sml/nj is printing this in
error messages, etc. hol90 sets the variable

  System.Control.Print.pathnames

to 2 in sys01.sml (you'll have a hard time finding it referenced in
the sml/nj docs). set it back to 1000, e.g., in hol-init.sml.

M

