diff --git a/doc/todo/terminal_escapes_in_filenames.mdwn b/doc/todo/terminal_escapes_in_filenames.mdwn index 422da7713b..6fc967c3be 100644 --- a/doc/todo/terminal_escapes_in_filenames.mdwn +++ b/doc/todo/terminal_escapes_in_filenames.mdwn @@ -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?