{"thread":{"id":"7308","subject":"gitk handling of -- on commandline?","startedAt":"2007-03-19T03:36:48Z","lastAt":"2007-03-19T03:36:48Z","messageCount":1,"participants":["J. Bruce Fields"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"37456","messageId":"20070319033648.GA13374@fieldses.org","threadId":"7308","inReplyTo":null,"subject":"gitk handling of -- on commandline?","fromName":"J. Bruce Fields","fromEmail":"bfields@fieldses.org","sentAt":"2007-03-19T03:36:48Z","receivedAt":"2007-03-19T03:36:48Z","isPatch":false,"sender":{"key":"bfields@citi.umich.edu","avatar":null},"body":"Since I often use \"TMP\" as a name both for files and branches, I wasn't\nthat suprised recently when\n\n\tgitk TMP\n\ncomplained that \"TMP\" was ambiguous and asked me to use -- to separate\nfilenames from revisions.  I was a bit more surprised when it still did\nthat after I gave it\n\n\tgitk TMP --\n\nI looked through the source code very quickly but it wasn't obvious to\nme why this was happening.  The reverse,\n\n\tgitk -- TMP\n\ninterestingly doesn't seem to have the same problem.\n\n--b.\n"}]}