shithub: hell

Download patch

ref: 9f4435cc2cb7f48eff3d4be259d421d573c82754
parent: 5af825bc697a80594a27db2db7be6b2dbb5da5ce
author: penny <penny@limitedideas.org>
date: Wed Oct 22 13:27:55 EDT 2025

fix plan 9 i/o for now

--- a/readline_plan9.go
+++ b/readline_plan9.go
@@ -39,18 +39,8 @@
 	fmt.Print(cfg.Prompt)
 	buffer := bufio.NewReader(os.Stdin)
 	scanner := bufio.NewScanner(buffer)
-	var input strings.Builder
-	for {
-		scanner.Scan()
-		stringbuf := scanner.Text()
-		input.WriteString(stringbuf)
-		peek, _ := buffer.Peek(1)
-		if string(peek) != "" {
-			break
-		}
-	}
-	fmt.Printf("EOL\n")
-	return strings.TrimSpace(input.String()), nil
+	scanner.Scan()
+	return strings.TrimSpace(scanner.Text()), nil
 }
 
 func (rl *readline) Stdout() io.Writer {
--