# File lib/pry-remote-em/server.rb, line 380 def readline(prompt) @last_prompt = prompt @auth_required ? (after_auth { send_prompt(prompt) }) : send_prompt(prompt) return @lines.shift unless @lines.empty? @waiting = Fiber.current return Fiber.yield end