[tw5] Enhancements Step 1: tiddlers to run BASIC in TiddlyWiki

2022-02-22 Thread Charlie Veniot
Follow-up to Minimal Tiddlers (2) to run BASIC in TiddlyWiki To explain the architecture of BASIC Anywhere Machine, I'm going to demonstrate the organic evolutionary steps from the minimal (2) tiddlers to run wwwBASIC programs in

Re: [tw5] Major updates to Chromium native file system saver plugin

2022-02-22 Thread Dyllon Gagnier
Jeremy, is there an easy way to serialize the wiki to a string without triggering a save? That would allow me to give a better integrity check if people don't save immediately. I can't just "await fetch("./example-wiki.html")" because of dumb browser restrictions with file://. That was what I

Re: [tw5] Major updates to Chromium native file system saver plugin

2022-02-22 Thread Dyllon Gagnier
I actually implemented something similar in an experimental branch to the launcher idea a while back but abandoned it because it felt very clunky to me slaymaker1907/TW5-browser-nativesaver at sync-adaptor (github.com)

Re: [tw5] Major updates to Chromium native file system saver plugin

2022-02-22 Thread TW Tones
Dylon, *One of the reasons for introducing the save button at startup is so the plugin can quickly read the original file and compute its file hash as soon as possible.* In some of my own experiments, in a startup action if the wiki is available for editing I immediately save and reload it to

Re: [tw5] Major updates to Chromium native file system saver plugin

2022-02-22 Thread Dyllon Gagnier
For contention, the current version actually does provide some integrity measures. One of the reasons for introducing the save button at startup is so the plugin can quickly read the original file and compute its file hash as soon as possible. One the first save (i.e. when you click the button

Re: [tw5] Major updates to Chromium native file system saver plugin

2022-02-22 Thread Dyllon Gagnier
It's not really a locking system like you describe. Instead, it basically works by comparing the contents of the data that was saved last time to what it reads off of the disk. If it doesn't match what it expects, an error is reported. It uses hashing to make this take less memory, but that

[tw5] Re: Tiddlywiki + Google Spreasheets. I want to show you my newer finished work

2022-02-22 Thread Siniy-Kit
Yes, I use js function to read external JSONP " in your tidder under "Начало нового кода" just open it in is very simple. It works faster then FETCH To test it work open

[tw5] Re: Prepping a BASIC Anywhere Machine "architecture" presentation, suggestions?

2022-02-22 Thread Hans Wobbe
cj.: I'm not sure I can qualify as a "soul", but I think I can at least offer to make comments about how I thinbk I might wabt to use these capabilities. Cheers, Hans On Monday, February 21, 2022 at 8:42:21 PM UTC-5 cj.v...@gmail.com wrote: > I'd like to put together a comprehensive slideshow