ChifiSource / Olive.jl

pure julia notebooks
MIT License
152 stars 6 forks source link

(Toolips/ToolipsSession) I/O symbols #57

Closed emmaccode closed 1 year ago

emmaccode commented 1 year ago

So Toolips and ToolipsSession, the portion of dependencies that glues the actual web portion of this project together need an IO update -- all that really needs to be done is outgoing :text Component properties need to have replacements done to them. The same can be said for input, but this is of course the job of ToolipsSession. Overall, this is not difficult to implement, it is just a lot of typing characters.

emmaccode commented 1 year ago

I might actually release an intermittent version between 0.0.8 and 0.0.9 which primarily facilitates these changes as well as a few other necessary fixes, such as directories for windows and other features. This will be the first thing that I tackle for the 0.0.9 release, I will handle this tomorrow morning.

emmaccode commented 1 year ago

now that I am thinking, all that needs to update are the dependencies for this don't need to release a new version to fix this IO issue, at least !

emmaccode commented 1 year ago

wow... That was unexpectedly easy. It (seems) as though the bug has been solved now! Though more testing will of course be necessary!

emmaccode commented 1 year ago

Closing this. Turns out the problem was actually with the linker, what was happening is that some Unicode symbols were turned into random scratch from the transfer into Julia. This was all well and good, but it was removing the linker's ability to separate the event reference for the call. This is why it would produce an key error; it was trying to index an event with the wrong ref. Happy this is fixed :)