shithub: rio

Download patch

ref: c9695eec3720c70a1df638b9614a38b7dd60e837
parent: 6814cdf2a73b50f8b676047ace86ed78f4c79258
author: glenda <glenda@cirno>
date: Fri Mar 21 22:52:56 EDT 2025

make tab trigger completion if not in hold mode

--- a/wind.c
+++ b/wind.c
@@ -1116,6 +1116,12 @@
 		*notefd = dup(w->notefd, -1);
 		proccreate(interruptproc, notefd, 4096);
 		return;
+	case '\t':	/* Tab: file name completion only if not in hold mode */
+		if(!w->holding){
+			namecomplete(w);
+			return;
+		}
+		break;
 	case Kack:	/* ^F: file name completion */
 	case Kins:	/* Insert: file name completion */
 		namecomplete(w);