ref: 5fdb8d683766b88d35fa07e95c4fe1a6bad44b85
parent: d99532adbd8bfa844ae8a7f783bd09684ed592ae
author: penny <penny@limitedideas.org>
date: Mon Oct 27 10:46:20 EDT 2025
do plan 9 edits right
--- a/readline_plan9.go
+++ b/readline_plan9.go
@@ -80,20 +80,8 @@
func (rl *readline) SetDefault(editline string) {rl.multi = true
- runes := []rune(editline)
rl.ctl.WriteString("holdon")- for r, _ := range runes {- kbd, err := os.OpenFile("/dev/kbdin", os.O_WRONLY, 0)- if err != nil {- break
- }
- _, err = kbd.WriteString(string(runes[r]))
- if err != nil {- kbd.Close()
- break
- }
- kbd.Close()
- }
+ fmt.Printf("%s\n", editline)}
func (rl *readline) Readline() (string, error) {--
⑨