Below are the contents of the "Clearcase SCM" output channel when opening my project.
My environment is a bit special, but the observed issue is probably a generic one:
As far as I can tell, it doesn't really break anything, it's just ugly and annoying.
I will submit a PR as a proof of concept for the change. Since I don't have a standard environment, nor do I use all the features in the extension, I can't test most of the things changed (e.g. login).
catcs
lsview,-cview,-long
lsco,-me,-cview,-short,-avobs
ls,-d,-short,/full/pathname/redacted/but/ouside/clearcase/vobs/my.code-workspace
ls,-d,-short,/full/pathname/redacted/but/ouside/clearcase/vobs/my.code-workspace
ls,-d,-short,/full/pathname/redacted/but/ouside/clearcase/vobs/my.code-workspace
clearcase, exec error: c
clearcase, exec error: l
clearcase, exec error: e
clearcase, exec error: a
clearcase, exec error: r
clearcase, exec error: t
clearcase, exec error: o
clearcase, exec error: o
clearcase, exec error: l
clearcase, exec error: :
clearcase, exec error:
clearcase, exec error: E
clearcase, exec error: r
clearcase, exec error: r
clearcase, exec error: o
clearcase, exec error: r
clearcase, exec error: :
clearcase, exec error:
clearcase, exec error: P
clearcase, exec error: a
clearcase, exec error: t
clearcase, exec error: h
clearcase, exec error: n
clearcase, exec error: a
clearcase, exec error: m
clearcase, exec error: e
clearcase, exec error:
clearcase, exec error: i
clearcase, exec error: s
clearcase, exec error:
clearcase, exec error: n
clearcase, exec error: o
clearcase, exec error: t
clearcase, exec error:
clearcase, exec error: w
clearcase, exec error: i
clearcase, exec error: t
clearcase, exec error: h
clearcase, exec error: i
clearcase, exec error: n
clearcase, exec error:
clearcase, exec error: a
clearcase, exec error:
clearcase, exec error: V
clearcase, exec error: O
clearcase, exec error: B
clearcase, exec error: :
clearcase, exec error:
clearcase, exec error: "
clearcase, exec error: /
[ ... redacted ... basically each letter of the redacted path ...]
clearcase, exec error: .
clearcase, exec error: c
clearcase, exec error: o
clearcase, exec error: d
clearcase, exec error: e
clearcase, exec error: -
clearcase, exec error: w
clearcase, exec error: o
clearcase, exec error: r
clearcase, exec error: k
clearcase, exec error: s
clearcase, exec error: p
clearcase, exec error: a
clearcase, exec error: c
clearcase, exec error: e
clearcase, exec error: "
clearcase, exec error:
catcs
clearcase, exec error: cleartool: Error: Pathname is not within a VOB: "/full/pathname/redacted/but/ouside/clearcase/vobs/my.code-workspace"
catcs
clearcase, exec error: cleartool: Error: Pathname is not within a VOB: "/full/pathname/redacted/but/ouside/clearcase/vobs/my.code-workspace"
catcs
lsview,-cview,-long
ls,-d,-short,/view/taskname/vobs/full/pathname/redacted/sourcefile
ls,-d,-short,/full/pathname/redacted/but/ouside/clearcase/vobs/my.code-workspace
clearcase, exec error: cleartool: Error: Pathname is not within a VOB: "/full/pathname/redacted/but/ouside/clearcase/vobs/my.code-workspace"
catcs
ls,-d,-short,/full/pathname/redacted/but/ouside/clearcase/vobs/my.code-workspace
clearcase, exec error: cleartool: Error: Pathname is not within a VOB: "/full/pathname/redacted/but/ouside/clearcase/vobs/my.code-workspace"
catcs
ls,-d,-short,/full/pathname/redacted/but/ouside/clearcase/vobs/my.code-workspace
clearcase, exec error: cleartool: Error: Pathname is not within a VOB: "/full/pathname/redacted/but/ouside/clearcase/vobs/my.code-workspace"
catcs
ls,-d,-short,/full/pathname/redacted/but/ouside/clearcase/vobs/my.code-workspace
ls,-d,-short,/view/taskname/vobs/full/pathname/redacted/sourcefile
ls,-d,-short,/view/taskname/vobs/full/pathname/redacted/sourcefile
clearcase, exec error: cleartool: Error: Pathname is not within a VOB: "/full/pathname/redacted/but/ouside/clearcase/vobs/my.code-workspace"
ls,-d,-short,/view/taskname/vobs/full/pathname/redacted/sourcefile
ls,-d,-short,/view/taskname/vobs/full/pathname/redacted/sourcefile
ls,-d,-short,/full/pathname/redacted/but/ouside/clearcase/vobs/my.code-workspace
ls,-d,-short,/view/taskname/vobs/full/pathname/redacted/sourcefile
ls,-d,-short,/view/taskname/vobs/full/pathname/redacted/sourcefile
clearcase, exec error: c
clearcase, exec error: l
clearcase, exec error: e
clearcase, exec error: a
clearcase, exec error: r
clearcase, exec error: t
clearcase, exec error: o
clearcase, exec error: o
clearcase, exec error: l
clearcase, exec error: :
clearcase, exec error:
clearcase, exec error: E
clearcase, exec error: r
clearcase, exec error: r
clearcase, exec error: o
clearcase, exec error: r
clearcase, exec error: :
clearcase, exec error:
clearcase, exec error: P
clearcase, exec error: a
clearcase, exec error: t
clearcase, exec error: h
clearcase, exec error: n
clearcase, exec error: a
clearcase, exec error: m
clearcase, exec error: e
clearcase, exec error:
clearcase, exec error: i
clearcase, exec error: s
clearcase, exec error:
clearcase, exec error: n
clearcase, exec error: o
clearcase, exec error: t
clearcase, exec error:
clearcase, exec error: w
clearcase, exec error: i
clearcase, exec error: t
clearcase, exec error: h
clearcase, exec error: i
clearcase, exec error: n
clearcase, exec error:
clearcase, exec error: a
clearcase, exec error:
clearcase, exec error: V
clearcase, exec error: O
clearcase, exec error: B
clearcase, exec error: :
clearcase, exec error:
clearcase, exec error: "
clearcase, exec error: /
[ ... redacted ... basically letters of the redacted path, one by one (up to a point, then the truncated remaining path chunk) ...]
clearcase, exec error: earcase/vobs/my.code-workspace"
ls,-d,-short,/view/taskname/vobs/full/pathname/redacted/sourcefile
ls,-d,-short,/view/taskname/vobs/full/pathname/redacted/sourcefile