Example doesn't work on windows #1
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
windows
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
kahliburke/Tachikoma.jl#1
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I'm trying the example in the Quick Start section in windows terminal, it doesn't crash but it shows nothing. It's using CPU so I think it's doing something in the background but just doesn't display.
Windows Terminal
Version : 1.23.20211.0
Julia 1.12.5
Hi, thanks for trying the framework. I don't have a Windows system so it makes testing this more difficult.
You didn't show the full source that would be needed to get the app running, here is the minimal app source that works for me.
Is that what you are running?
@jonathanBieler I found a friend with a windows installation and was able to run the example plus the demos without too much issue. There are still some gaps in support since the terminals within Windows are not in general as full featured. For example, automatic resizing of the TUI does not function.
Have you considered using WSL2? I believe you could then install kitty terminal and enjoy all the fun!
That fixed it yes. Note there's similar issues in Kaimon :
https://github.com/kahliburke/Kaimon.jl/blob/main/src/tui/io.jl#L189
(it gives me a "ERROR: LoadError: SystemError: opening file "/dev/tty": No such file or directory" when trying to start it)
I could use WSL2 but since the doc says it support windows, it's better to fix it .
Thanks, I will check there too, the dependency just needs to get updated which will be easier now that Tachikoma is in the general registry. You could get through this by going into the project directory and doing something like updating the package.