Complete ./ script paths in terminal tab completion

This commit is contained in:
Joe Tretter
2026-05-18 19:52:50 -05:00
parent 9bf1d610f8
commit 008a322134
3 changed files with 23 additions and 3 deletions

View File

@@ -187,7 +187,7 @@ class GitRepositoryRuntime private constructor(
?: sandboxRoot
if (!workingDir.exists() || !workingDir.isDirectory) return emptyList()
return workingDir.walkTopDown()
val relativeCandidates = workingDir.walkTopDown()
.drop(1)
.filter { file -> !directoriesOnly || file.isDirectory }
.map { file ->
@@ -196,6 +196,8 @@ class GitRepositoryRuntime private constructor(
}
.filter { it.isNotBlank() }
.toList()
return relativeCandidates + relativeCandidates.map { "./$it" }
}
fun commandReferenceLines(): List<String> {