In fact, Icon? because there is a carriage return (\r in string escape style) at the end of the filename. The question mark matches the carriage return that you can’t otherwise easily express in ignore patterns. Yes, this is a bizarre naming convention.