leojs status report

34 views
Skip to first unread message

Félix

unread,
Aug 1, 2023, 11:00:16 PM8/1/23
to leo-editor
Just a quick post to say 'hi!' while I'm coding leojs, and to mention that I was overjoyed that I've got sqlite working on both the desktop -and- web version of vscode! (with web-assembly!)

So .db file support will soon be available!  along with the regular .leo (XMLfiles) and leojs (JSON files) file formats already supported...

The only two other things I'd like to do before releasing a first beta version is to finish implementing that .db file support just mentioned, and, a few importers... (let's say python, typescript/javascript and c)

So, I guess I'm still on track to release it during the summer! :D 

Félix


Edward K. Ream

unread,
Aug 2, 2023, 5:19:48 AM8/2/23
to leo-e...@googlegroups.com
On Tue, Aug 1, 2023 at 10:02 PM Félix <felix...@gmail.com> wrote
Excellent.

And now you have even less work to do :-) I see now that #3474 (reforming uAs) must be pushed to Leo 6.7.5. I'll write an ENB to discuss the details, but the conclusions are straightforward:

- No changes are necessary now. Nobody is complaining!
- Unit tests can't ensure that changes would work. There are too many cases to consider.
- The "real" solution involves #3472 (a new file format) and a new uA policy.

The proposed changes will require considerable discussion and testing. It would be unwise to delay leoInteg or leoJS on their account.

The changes should not involve leoInteg. leoJS will eventually have to support the new file format, but any new uA policy would have implications only for leoJS's plugins.

Edward
Reply all
Reply to author
Forward
0 new messages