> I use the 32-bit version of Yarn, that uses the dos extender
> Pmode to make all free ram available to Yarn. I also use
> metamail (works for me, really!) to decode and display
> multi-media type mail.
> I was stumped for a while by a yarn puzzle: I could use DOS
> viewers such as (the editor) elvis or viewhtml to read mail
> formatted in html, so long as I saved the mail as separate files
> and ran the viewers on these files, outside of yarn. However, if
> I tried to view the same html text within yarn, the same DOS
> viewers failed.
> For the editor elvis, I usually was told (I think by Pmode),
> something like, ``not enough memory to hold environment.'' For
> the viewer, vh.exe (viewhtml), I got a message (I know not from
> which software) to the effect, ``Memory error at address B700.''
> I recently solved the puzzle. If one escapes to DOS (with the !
> command) from within yarnx.exe and runs mem, one learns that, in
> DOS's view, yarnx is loaded in ``low'', conventional memory --
> consuming actually almost half of it. Of course, yarnx doesnt
> care because its dos extender lets it use all the ram it needs.
....................
> Turns out, it makes some kind of difference to other programs,
> if you load yarnx high with ``lh yarnx.exe''. In this case, mem
> reports that yarn resides in ``upper memory blocks'' rather than
> low memory, when you shell out. Specifically, when I load yarnx
> high, lo and behold, my two html viewers happily format and
> display html text, within yarn, with no error messages like the
> above.
Is your vh.exe the "viewhtml" by Kevin Solway?
I load yarnx in low memory and have had no problems calling
vh.exe via metamail. Suspect your problem lies elsewhere in your
configuration. I use dos 6.22, and qemm (previously himem/emm386),
with yarnx itself under UWK_PPP and WPC Shell 4.0.
cheers, Larry
[posted to list]