[Coco] BASIC09 - How good is it?

Gene Heskett gheskett at wdtv.com
Tue May 14 15:29:15 EDT 2013


On Tuesday 14 May 2013 15:26:22 Luis Antoniosi (CoCoDemus) did opine:

> > Which needs one more, a CTRL+U to undo what you just did, in case that
> > wasn't what you wanted to do.  Say 5 levels deep if memory can be
> > found to save that much data.
> 
> Undoing is not that simple when you can remove or duplicate entire
> lines. If you look a text editor on PC it just save a full text
> instance for each undo, what is not possible in the short coco's
> memory.
> 
> So for each action I should be able to undo-it , gets complicated when
> lines are split or merged. It's not a $0D character in the middle we are
> talking about but two separated double linked string lists that are
> merged and possibly relocated somewhere else in the memory. Also
> deleted lines should be kept for a while lingering somewhere, what
> increases a lot the complexity.
> 
All very true given the coco's 64k memory mapping, but another 8k block is 
only two lines of code away in the 3's.  One to allocate, one to deallocate 
at quitting time.  Making use of it would probably be another 100 lines of 
code though.

> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco


Cheers, Gene
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
My web page: <http://coyoteden.dyndns-free.com:85/gene> is up!
My views 
<http://www.armchairpatriot.com/What%20Has%20America%20Become.shtml>
The fashion wears out more apparel than the man.
		-- William Shakespeare, "Much Ado About Nothing"
A pen in the hand of this president is far more
dangerous than 200 million guns in the hands of
         law-abiding citizens.



More information about the Coco mailing list