Re: A83: Poll


[Prev][Next][Index][Thread]

Re: A83: Poll




I'll try to make an undo feature later.
The file format on the calc is pretty much plain text, but strings are zero terminated. So when you send a file from the
calc to your computer, a program will be needed to convert the zeros to newline characters. This isn't hard to do at
all. I'll make a little C program that will do it after I'm done with the editor.
The info screen will have to wait until I get all the necessary functions to work. Right now it's unimportant.

----- Original Message -----
From: "Laurens Holst" <laurensh1@yahoo.com>
To: <assembly-83@lists.ticalc.org>
Sent: Thursday, January 06, 2000 03:09
Subject: Re: A83: Poll

> Hmm, saving. That's another issue. I might not be able to buffer an entire
file. So saving would be done automatically
> as you edit a file, like the TI-BASIC program editor. Is this okay with
everyone?

At one hand, I understand you will need twice the memory if you make a
save-option. At the other hand, it can be _very_ annoying if you
accidentally fuck up the entire file and you can't load the previous
version.

So I suggest you at least make an undo-option (it would be very very very
useful!!!).

About the fileformat, will the resulting textfiles be plain text??? In that
case, I can make a small converter for my MSX to convert it from .83P to
.TXT... (okay I know I can already convert .TXT to .83P by using MSX83Dev,
which converts a binary ASM program to .83P-format).

And about the info-screen, listing the filename, filesize, amount of free
RAM is indeed not really nessacary, but I think you should include it
anyways, because it 1. looks better (a few bytes more or less won't make
_that_ much difference) and 2. it can still be useful. If I want to know the
amount of free RAM I have to press [2nd][Quit] (quit the program)
[2nd][Quit] (remember the filesize, quit ION) [2nd][Mem][Enter] (go to mem
info) to know how much free RAM I have. And once I know that I have to
return to the program by doing [Prgm][Enter][Enter] (return to ION) [select
program][Enter] (run the program again) [select textfile][Enter] (select the
textfile to open) [scroll down until the line is reached where you quit]

What would be easier, this, or simply [Y=]???


~Grauw



References: