On Tue, Nov 12, 2019 at 2:57 PM Dale E Sterner <sunbeam...@juno.com> wrote:
>
> I downloaded TCl 8.69 and have been playing with it.
> They give you TCL example files to run. One interesting
> file was about 1.5 meg. When I ran it, it would always
> ask for msg 1.6 (whatever that is) so I tried to edit the
> file to remove the part that made the error. The Freedos
> editor said it was too big so I used wordperfect to do it,
> which had zero problems doing it. Still got the message
> with that part removed. Tried TCL 8.5 also; its examples
> run wiithout the error but 8.5 doesn't have any of the TK
> commands like buttons.

Which example file was this?  TCL is an interpreted script language.
I am trying to imagine a TCL script language file that is 1.5MB in
size and failing.  (You may well have one.  I've just never seen one
that big.)

WordPerfect will certainly have no problems - programs like that
assume large files and would have the coding to perform operations on
data that spanned CPU segments.  (You wouldn't fit a novel into 64K of
text.)  Text editors assumed program code as the source material, and
programming tended to be modular.  You didn't write one enormous
monolithic file.  You broke your code up into modules that did
specific things, and the compiler would compile the modules and the
linker would put them together into an executable.  If the source code
for a program module exceeded 64K in size, you were arguably doing it
wrong and needed to refactor your code.

As mentioned, there are other DOS editors in the FreeDOS repo that can
handle larger files.  Even if you could find a DOS version of Vedit,
it would be *extreme* overkill.  Vedit was notable because it could
successfully edit files from hundreds of megabytes up to 2 *gigabytes*
in size.  Most mere mortals will never need to do that.

> cheers
> DS
______
Dennis


_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to