Sunday, March 21, 2021

shells/tcsh 6.22.02 -> 6.22.03 update breaks :h modifier behavior

Greatings,

In tcsh 6.22.02 (and in csh from base):

> {1} set a=foo
> {2} echo $a
> foo
> {3} echo $a:h
> foo

In tcsh 6.22.03:

> {1} set a=foo
> {2} echo $a
> foo
> {3} echo $a:h
>
> {4}

This is breaking most of cad/qflow scripts (and possibly creating other
issues in the tree).

Please test at your end. This is a point that should be discussed
upstream, but being the 6.9 release very close, would it be possible to
revert tcsh to the previous version? Or maybe a patch on top of 6.22.03
is more convenient (but I didn't dig into that...)?

--
Alessandro De Laurenzis
[mailto:just22@atlantide.mooo.com]
Web: http://www.atlantide.mooo.com
LinkedIn: http://it.linkedin.com/in/delaurenzis

No comments:

Post a Comment