update
authorJoey Hess <joeyh@joeyh.name>
Tue, 11 Apr 2023 20:31:31 +0000 (16:31 -0400)
committerJoey Hess <joeyh@joeyh.name>
Tue, 11 Apr 2023 20:31:31 +0000 (16:31 -0400)
doc/todo/terminal_escapes_in_filenames.mdwn

index 422da7713b8156ac223ac9cc67fb345bb1527708..6fc967c3be7435e7e3b05bb3b2561fe78d7f7327 100644 (file)
@@ -36,10 +36,8 @@ behave more like git.
 > Update: Messages now handles quoting of filenames, and also filtering
 > out any escape sequences in other things that get displayed (like Keys..)
 > 
-> Still need to deal with `git-annex find` and `git-annex info $file` 
-> and anything else that outputs without using Messages.
-> (Eg need to do `git-annex metadata`, `git-annex config --get` and `git-annex schedule` and `git-annex wanted`
-> and `git-annex required` and `git-annex group`)
+> Update: git-annex find and others that output directly all do
+> escaping/filtering.
 
 ----
 
@@ -49,6 +47,8 @@ extension of a SHA-E key. So commands like `git-annex lookupkey`
 and `git-annex find` that output keys might need to handle
 that, when outputting to a terminal?
 
+> Fixed this with filtering of control characters in output.
+
 Also: git-annex initremote with autoenable may be able to cause a remote
 with a malicious name to be set up?