>We don't mention that negative values left-pad. It's mentioned in the next paragraph, but it says that only happens when when use %(putstrf). That's true ... but there is a subtle complication. A lot of format escapes include an implied STRF instruction which is really where the left padding happens.
But ... it's not even that simple. Function escapes which take a component will generate the FT_COMPF instruction, which does handle the left-padding. Function escapes that take OTHER function escapes as arguments AND are given a function that returns a string will handle left-padding; if it's a function that returns a number, then it will not. There's also a FT_LITF instruction that is implemented, but never used as far as I can tell. Which is good because it doesn't handle left-padding either! So the result of all that is a number of things handle left-padding, but not everything. Explaining that will be a challenge. --Ken _______________________________________________ Nmh-workers mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/nmh-workers
