-
-
Notifications
You must be signed in to change notification settings - Fork 28
[BUG] Control command is empty #70
Comments
Hi @jonatas, really thanks for your report, and detailed reproduction. However, in my machine, I the debugging in your gem is smooth. I didn't meet the error you describe. So, I suspect that there maybe a race condition between Jard's internal threads when listening to the keyboard events, or there is a difference of terminal in my machine. I am trying to prevent the race condition in the REPL, not sure if it works. Could you try again by placing this in Gemfile (gemspec supports semantic version only?): # frozen_string_literal: true
source 'https://rubygems.org'
# Specify your gem's dependencies in fast.gemspec
gemspec
gem 'ruby_jard', git: 'https://github.com/nguyenquangminh0711/ruby_jard', ref: 'bug/control-command-is-empty' Btw, the |
Now I got an infinite loop generating new consoles and it happened after resizing the window too.
|
@jonatas This
If it's still the same, or there is another weird behavior, please let me know some more information about your OS and terminal emulator. |
Hello again @nguyenquangminh0711 and thank you for bringing this amazing tool open source ❤️
I was amazed by the debugging UI that you created and tried my first session in my personal project getting into some insights about recursive stack:
Describe the bug
Just following the instructions.
To Reproduce
I was trying to use it with my gem ffast. Check my branch:
Then
bundle install
then try to run fast directly from the command line provided with the gem:When I try the first F7 it fails and breaks the process.
The text was updated successfully, but these errors were encountered: