From: Marcus Herbert
Subject: Re: Hey Franz: 32K Windows SUCK!!!!!
Date: 
Message-ID: <DEyDox.82@rhohost.mayn.de>
Devin Hosea (·····@interi.com) wrote:
: WHY DON'T THEY FIX THEIR EDITOR SO IT CAN HANDLE FILES LARGER THAN 32K?

Ist that really true? I used to use ACL for university. But we never had to
program algorithms of that size so i didn't noticed that bug.
If thats really true then it is really shamefull for Franz. 
Developing a LISP interpreter/compiler that needs at least 8MB of RAM and that 
can only handle 32KB sourcecode is a bad joke...
Unfourtunately my ACL doesn't run anymore because i installed win95. (but
i am sure a can fix that soon).  

: Does anyone know of any way to fix or fudge this problem?  

As soon as ACL will 'raise' again on my computer i will take a look at that.

#### ·······@rhohost.mayn.de #################################################
Q: What did the blonde say when she opened the box of cheerios?
A: Oh look, daddy...doughnut seeds 

From: Cyber Surfer
Subject: Re: Hey Franz: 32K Windows SUCK!!!!!
Date: 
Message-ID: <811245482snz@wildcard.demon.co.uk>
In article <·········@rhohost.mayn.de>
           ·······@rhohost.mayn.de "Marcus Herbert" writes:

> Devin Hosea (·····@interi.com) wrote:
> : WHY DON'T THEY FIX THEIR EDITOR SO IT CAN HANDLE FILES LARGER THAN 32K?
> 
> Ist that really true? I used to use ACL for university. But we never had to
> program algorithms of that size so i didn't noticed that bug.
> If thats really true then it is really shamefull for Franz. 
> Developing a LISP interpreter/compiler that needs at least 8MB of RAM and that 
> can only handle 32KB sourcecode is a bad joke...

As I said in another post, it's possible that this is a Windows limitation.
MS chose to use an x86 memory model that uses segments with a maximum
size of 64K. For even more obscure reasons, this limits the size of the
text in an edit window control class to 32K.

MS have apparently fixed this in their 32bit platforms, such NT and Win95.

> Unfourtunately my ACL doesn't run anymore because i installed win95. (but
> i am sure a can fix that soon).  

The ACL for Windows FAQ provides a solution. ISTR that you have to
redefine the function that tests if ACL is running under NT so that
it always returns #t. It may also be possible to do a test that
distinguishes between the 3 different Windows platforms, but if you
don't have documentation for the Win32 API, it might not be so easy
to add this. I'm not currently aware what such a test might be, or
if it is possible, but then, my experience with Win32 has been very
limited, so far.
 
> : Does anyone know of any way to fix or fudge this problem?  
> 
> As soon as ACL will 'raise' again on my computer i will take a look at that.

Take a look at <URL:http://www/franz.com>.
-- 
<URL:http://www.demon.co.uk/community/index.html>
<URL:http://www.enrapture.com/cybes/namaste.html>
"You can never browse enough."
From: Jim Veitch
Subject: Re: Hey Franz: 32K Windows SUCK!!!!!
Date: 
Message-ID: <JIM.95Sep18091311@vapor.Franz.COM>
Devin Hosea (·····@interi.com) wrote:
 > WHY DON'T THEY FIX THEIR EDITOR SO IT CAN HANDLE FILES LARGER THAN 32K?

Turns out that the editor limitation arose from 2 different problems:
first, MS Windows imposed a 32K limit on edit controls, and second,
ACL for Windows uses 16-bit fixnums, which are used (for speed) to
index files in the editor.

The first limitation is gone (actually raised to 128K), but the second
remains.  The lifting of the first limit came too late to permit us to
take a serious look raising this limit in our upcoming 3.0 release
(due out in a couple of months), but we will take a very serious look
at removing the limit by the following release after this one.  We
agree that this is a very important enhancement.

However, we supply an alternative: a pretty nice interface (EDITI)
between WinEmacs (a port of Xemacs to Windows) and ACL for Windows.
WinEmacs can handle arbitrarily large files, understands the CL syntax,
and permits fine-grain communication between the Lisp and the Editor.
It may not be completely integrated, but we have internal developers who
use WinEmacs & EDITI by choice, not because of the 32K limitation.

You can try out WinEmacs by contacting ····@pearlsoft.com.

---------------------------------------------------------------
Jim Veitch                        Internet: ···@franz.com
Franz Inc.,                       http:     //www.franz.com/
1995 University Avenue,           Phone:    (510) 548-3600
Berkeley, CA 94704.               FAX:      (510) 548-8253
	ACL Unix    FAQ: ftp.uu.net:/vendor/franz/faq
	ACL Windows FAQ: ftp.uu.net:/vendor/franz/acl4w-faq
---------------------------------------------------------------