Martijn Dekker dixit: >only happen for real shell assignments (i.e. not even with >assignment-like arguments to "export" and the like).
No, this is an actual and documented feature, and changing this would break too many users (even special-casing export, typeset, etc. is a no-go). bye, //mirabilos -- “It is inappropriate to require that a time represented as seconds since the Epoch precisely represent the number of seconds between the referenced time and the Epoch.” -- IEEE Std 1003.1b-1993 (POSIX) Section B.2.2.2