-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug: 'v v' wipes wordlist #366
Comments
it's unclear how to solve this in a good way. |
Is it so large that it overwrites the wordlist? |
I suppose so. |
It might be tricky, but there has been a suggestion to move the wordlist to the 4K RAM under i/o. |
Related: #311 |
Doesn't TOP! enable moving the wordlist out of the way? |
Yes it does. good stuff |
A good solution for this would be to rewrite "v" so that it does not use unbounded memory. However that is a pretty big undertaking. |
Actually! There is a solid way to solve this problem, without much work at all. Before v actually loads a file, read the disk directory to see how big the file is (in blocks, each block holding 254 bytes). If the file is too big for the buffer, |
^ this seems to work. sadly, there's not room on the cartridge (yet) |
A related thing now. Editor text buffer sits very awkwardly. It starts at $7000, and gets squeezed between HERE (grows up) and LATEST (grows down). ...of course, one would probably want to use $a000-$cbff for Other Things. But in that case, it's OK to not use the text editor? |
Repro:
What happens:
words?
Expected: wordlist is printed
The text was updated successfully, but these errors were encountered: