[Date Prev][Date Next][Subject Prev][Subject Next][
Date Index][
Subject Index]
Re: vDos-lfn for XyWrite 1.01 beta
- Subject: Re: vDos-lfn for XyWrite 1.01 beta
- From: "Paul Breeze" dmarc-noreply@xxxxxxxx (Redacted sender "paul.breeze" for DMARC)
- Date: Thu, 16 Jun 2016 08:56:28 +0100
Dear Wengier
The native spelling routine is normally rock-solid. I have never had a
problem with it -- except for these out of memory issues with vDos.
e/4000 is adequate, you don't need any more memory than that.
However it does seem that there is an insurmountable problem with vDos
supplying the memory that XY4 needs. Since this appears to be only an
issue for me -- I imagine most people are using the US dictionary which
does not require any extra memory -- it is probably best to drop it
until some obvious solution comes to mind.
Thanks for trying.
Best wishes
Paul
On 15/06/2016 23:27, Wengier W (Redacted sender wengierwu for DMARC) wrote:
Hi Paul,
I tested it again in VMware's DOS virtual machine, this time with the
option /e4000. However, it still only works with very simple words.
Anything else will report not enough memory too. Also tried to increase
the value for /e but got the same result. I am not sure what happened
here, but the built-in spelling check does not appear to work very
reliably. The Aspell routine is probably a better solution in most cases.
Wengier
On Wednesday, June 15, 2016 12:06 PM, Paul Breeze
wrote:
Dear Wengier
Glad you were able to get hold of a copy of the UK dictionary. If you
want to get XY4 to use extra memory you have to instruct it with a
switch such as:
Editor.exe /e4000
XY4 is certainly capable of accessing memory sufficient to run the UK
dictionary. I have it running natively in an XP virtual machine in
VMWare and it works perfectly.
Best wishes
Paul
On 15/06/2016 16:26, Wengier W (Redacted sender wengierwu for DMARC) wrote:
Hi Paul,
I had to been able to download the UK dictionary with Brian's help. I
had since tried the native spelling feature of Xy4 in a real MS-DOS
machine and in virtual machines including VMware and VirtualBox, but it
shows not enough memory too even if there are in fact plenty of free
(conventional, XMS & EMS) memory available. So I believe the real cause
is not because of insufficient memory and there is no use to change
memory settings in vDos(-lfn)'s config.txt for this. Since at this time
the reason for the error message is completely unknown, I think we still
have to stick with the Aspell routine for now.
Wengier
On Wednesday, June 15, 2016 9:29 AM, Paul Breeze
mailto:dmarc-noreply@xxxxxxxx> wrote:
Dear Wengier
OK, thanks. I am sure Carl's Aspell routine will work in the new
vDos-lfn and it does everything one could hope for. It is just that
there is something elegant about the XY4 dictionary implementation that
I miss.
Best wishes
Paul
On 14/06/2016 18:50, Wengier W (Redacted sender wengierwu for DMARC) wrote:
Hi Paul,
According to Carl, the Aspell routine does work in vDos-lfn too with
spelling dictionaries for many languages, but at present it is designed
specifically for Xy4 + XyWWWeb U2 customization file. Currently I don't
have the UK dictionary ukdict.spl, and the download link on the XyWrite
site (http://www.xywrite.com/dics/ukdict.zip) does not work. Since it
did not work in vDosXy either, I believe it requires a closer
examination in order to see the problem. I would try to do so when I
have the file available and have the time too.
Wengier
On Tuesday, June 14, 2016 12:03 PM, Paul Breeze
mailto:dmarc-noreply@xxxxxxxx
mailto:dmarc-noreply@xxxxxxxx
mailto:dmarc-noreply@xxxxxxxx>> wrote:
Dear Wengier
I have already tried these options but they do not appear to provide the
memory needed. I do not have the current Vdos-fln loaded as I am
waiting for an established, stable version which I believe is on the
way, so I cannot check again immediately. However I do know that it was
impossible to get this to work in VDosXY either by using the various
memory switches or using EMSMagic.
Carl has designed an elegant work-around for VDosXY that uses ASpell so
I still have spelling facilities but it would be nice to be able to
employ the native dictionary too.
It is simple to check if extra memory is enabled. All you need is the
UK dictionary, Ukdict.spl. Rename it to Dict.spl and then reload XY4
and try to check the spelling of a mis-spelled word. If it offers you
alternatives then it works. Usually it declares there is not enough memory.
Best wishes
Paul
On 14/06/2016 16:42, Wengier W (Redacted sender wengierwu for DMARC) wrote:
Hi Paul,
I have not checked the dictionaries feature for now, but it is very easy
to enable extended (XMS) or expanded (EMS) memory in vDos-lfn. By
default 8MB XMS memory is provided, but you can increase this (to e.g.
16MB) by using "XMEM = 16 XMS" in config.txt. Similarly, you can enable
16MB EMS memory by using "XMEM = 16 EMS" in config.txt. It is also
possible to use the freeware EMSMagic (http://www.emsmagic.com/) to turn
on EMS memory in vDos-lfn, although it works slightly differently. You
might try these options to find out the best setting for your program.
Wengier
On Tuesday, June 14, 2016 7:19 AM, Paul Breeze
mailto:dmarc-noreply@xxxxxxxx
mailto:dmarc-noreply@xxxxxxxx mailto:dmarc-noreply@xxxxxxxx>
mailto:dmarc-noreply@xxxxxxxx mailto:dmarc-noreply@xxxxxxxx
mailto:dmarc-noreply@xxxxxxxx
mailto:dmarc-noreply@xxxxxxxx>>> wrote:
That explains why the original of Carl's email never appeared, only the
reply.
Paul
PS. Is there any way of getting extended (or is it expanded) memory to
work in VDos-lfn so that dictionaries other than the US will work in XY4?
On 14/06/2016 12:14, Kari Eveli wrote:
Hello all,
It seems there was a Wengier leak. The good news is that the beta is
almost ready for release. Wengier, Carl and I are preparing this edition
that promises to be the best so far. All of us DOS XyWrite and Nota Bene
users are much indebted to Wengier's painstaking efforts on our behalf.
Best regards,
Kari Eveli
LEXITEC Book Publishing (Finland)
lexitec@xxxxxxxx lexitec@xxxxxxxx
lexitec@xxxxxxxx lexitec@xxxxxxxx>
lexitec@xxxxxxxx lexitec@xxxxxxxx
lexitec@xxxxxxxx lexitec@xxxxxxxx>>
lexitec@xxxxxxxx lexitec@xxxxxxxx
lexitec@xxxxxxxx lexitec@xxxxxxxx>
lexitec@xxxxxxxx lexitec@xxxxxxxx
lexitec@xxxxxxxx lexitec@xxxxxxxx>>>
*** Lexitec Online ***
Lexitec in English: http://www.lexitec.fi/english.html
Home page in Finnish: http://www.lexitec.fi/