git: 9front

Download patch

ref: b2275a9f8077e1312d80acbb171dc36122c5f9ef
parent: 3ea6b07f7ff58a62edbd9309eba79ddb635a482e
author: Jacob Moody <moody@posixcafe.org>
date: Sat May 17 18:31:59 EDT 2025

history: use unified diffs for -D and add delimiters

--- a/rc/bin/history
+++ b/rc/bin/history
@@ -40,8 +40,12 @@
 		print}' |
 	while(new=`$nl{read}){
 		prfile $new
-		if (~ $flagD 1 && ~ $#old 1)
-			diff `{diffflags} $new $old
+		if (~ $flagD 1 && ~ $#old 1){
+			diff -u `{diffflags} $new $old
+			echo '--'
+			echo '⑨'
+			echo
+		}
 		old=$new
 	}
 }
--- a/sys/man/1/history
+++ b/sys/man/1/history
@@ -96,3 +96,7 @@
 .SH SEE ALSO
 .IR fs (4) ,
 .IR yesterday (1)
+.SH HISTORY
+The
+.B -D
+flag used to print non-unified diffs.
--