Tak więc regularne kopiowanie clojure działa dobrze, (read-line)
zbiera dane wejściowe, a następnie odszukuje je. Jednakże, nigdy nie odtwarza żadnych znaków wejściowych ani nie pozwala mi na powrót z jakichkolwiek poleceń odczytu standardowego.clojure lein (read-line) stdin woes
Jestem pewien, że ma to coś wspólnego z ponownym wiązaniem w, ale zastanawiałem się, czy istnieje obejście/naprawa?
Dzięki.
Dzięki, spróbuję, chociaż ten problem faktycznie ujawnia się w szlamie, mój post zawęził go do rep/swank, ale telnet nie zrobi dla mnie. Co ciekawe, ten problem nie występuje w ciastku. Cake (read-line) nie zawiesza się, zamiast tego zwraca z pustym ciągiem znaków. Czy mówisz, że mogę uruchomić lein swank, a kiedy dojdzie do (read-line) i bloków, mogę połączyć się przez telnet i chociaż użyć tego dla dowolnego stdin rzeczy, które będą następnie odzwierciedlone w repl/swank? –
To bardzo dziwne; Nie rozumiem, jak telnet może się tak nie udać. Ale popchnąłem poprawkę do replikacji lein, a teraz read-line działa dla mnie w repl. Daj mi znać, czy to działa dla ciebie w najnowszym 1.4.0-SNAPSHOT; jeśli nie, proszę otworzyć problem lub rozpocząć wątek listy adresowej. – technomancy