git: 9front

Download patch

ref: fa1a49f2cf23d8ddb4605694b86a20138f6c64c9
parent: 3e7b452874b4a8e61f72f06ad0c19ce3b6979e59
author: Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
date: Tue Jun 4 10:27:41 EDT 2024

sam: M: don't require a current file to operate (thanks umbraticus)

--- a/sys/src/cmd/sam/xec.c
+++ b/sys/src/cmd/sam/xec.c
@@ -26,7 +26,7 @@
 	if(f && f->unread)
 		load(f);
 	if(f==0 && (cp->addr==0 || cp->addr->type!='"') &&
-	    !utfrune("bBnqUXY!^", cp->cmdc) &&
+	    !utfrune("bBnqUXY!^M", cp->cmdc) &&
 	    cp->cmdc!=('c'|0x100) && !(cp->cmdc=='D' && cp->ctext))
 		error(Enofile);
 	i = lookup(cp->cmdc);
--