<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
Duh, it's obvious why the environment variable didn't work.<BR>
 <BR>
You can now revert to the "working" 3.6 behavior by setting the environment variable TEXTPORTMODEL=emacs.<BR>
It already supported TEXTPORTMODEL=mac, TEXTPORTMODEL=ivy, TEXTPORTMODEL=and xterm, and defaulted to emacs on Posix, but defaults to mac on Win32, without enabling getting the emacs mode.<BR>
3.6 defaulted to emacs for all platforms, that's why 3.6 "worked".<BR>
 <BR>
The mac model should still be fixed.<BR>
 <BR>
Some of the relevant files are:<BR>
 <BR>
D:\modula-3\src>dir /s/b *model*3<BR>D:\modula-3\src\vbtkit\src\etext\EmacsModel.i3<BR>D:\modula-3\src\vbtkit\src\etext\EmacsModel.m3<BR>D:\modula-3\src\vbtkit\src\etext\IvyModel.i3<BR>D:\modula-3\src\vbtkit\src\etext\IvyModel.m3<BR>D:\modula-3\src\vbtkit\src\etext\MacModel.i3<BR>D:\modula-3\src\vbtkit\src\etext\MacModel.m3<BR>D:\modula-3\src\vbtkit\src\etext\XtermModel.i3<BR>D:\modula-3\src\vbtkit\src\etext\XtermModel.m3<BR><BR>
 <BR>
 - Jay<BR><BR></body>
</html>