git: 9front

Download patch

ref: 8e192c7ffc1c4fe4f69c7595013e802586358a45
parent: 0eddcd84ffd56d52749ad67ba8c4a7e9602f6bf2
author: spew <devnull@localhost>
date: Thu Aug 2 10:21:19 EDT 2018

win: bind the text file properly instead of a special case in "

--- a/acme/bin/source/win/main.c
+++ b/acme/bin/source/win/main.c
@@ -634,6 +634,7 @@
 	e->cpid = cpid;
 	sprint(buf, "/mnt/wsys/%d", win->id);
 	bind(buf, "/dev/acme", MREPL);
+	bind("/dev/acme/body", "/dev/text", MREPL)
 	proccreate(execproc, e, EXECSTACK);
 	do
 		pid = recvul(cpid);
--- a/rc/bin/"
+++ b/rc/bin/"
@@ -2,9 +2,6 @@
 
 rfork en
 
-if(test -r /mnt/acme/acme/body)
-	bind /mnt/acme/acme/body /dev/text
-
 PROMPT='[^ 	]*(%|;)[ 	]+'
 
 fn cmds {
--