{"thread":{"id":"42343","subject":"(unknown)","startedAt":"2016-05-16T15:58:55Z","lastAt":"2016-05-16T15:58:55Z","messageCount":1,"participants":["Nathan Wendt"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"286669","messageId":"CAB3F6BwTSWe2cXUNmfN1EZJKOQLrq-rauBtCwpa8ikuVK+siNA@mail.gmail.com","threadId":"42343","inReplyTo":null,"subject":"(unknown)","fromName":"Nathan Wendt","fromEmail":"nawendt84@gmail.com","sentAt":"2016-05-16T15:58:55Z","receivedAt":"2016-05-16T15:58:55Z","isPatch":false,"sender":{"key":"nawendt84@gmail.com","avatar":null},"body":"Recently I have run into an issue with the git-completion.tcsh script\nwhere an error would occur upon sourcing the file on login. The error\nthat would occur was:\n\n__git_tcsh_completion_version: Subscript out of range.\n\nIn taking a look at the script, I noticed that when the script parses\nthe tcsh version that I am running it does not put the output into an\narray. Thus, when it attempts to access subscript 2 of\n__git_tcsh_completion_version it throws the above error. To correct\nthis, I changed\n\nset __git_tcsh_completion_version =  ` \\echo ${tcsh} | \\sed 's/\\./ /g'`\n\nto\n\nset __git_tcsh_completion_version =  `( \\echo ${tcsh} | \\sed 's/\\./ /g' )`\n\nand the script runs correctly. I could not find others having issues\nwith this in the forums so I am not sure if this is unique to my\nsystem or not. Thought I would pass it along.\n\nFor reference, I am running tcsh 6.17.00 on RHEL 6.8\n\nThanks.\n"}]}