Hi Ken,
This is true. To correct that, I note mh-format(5) too has no function to produce the ordinal suffix. :-)Fixed.
Impressively quick work.
+ int digit = value % 10;
+ const char *suffix;
+
+ switch (digit) {
+ case 1:
+ suffix = "st";
+ break;
+ case 2:
+ suffix = "nd";
+ break;
+ case 3:
+ suffix = "rd";
+ break;
+ default:
+ suffix = "th";
+ }
Were you paying attention to kre's sh and my sed? :-)
--
Cheers, Ralph.
--
nmh-workers
https://lists.nongnu.org/mailman/listinfo/nmh-workers
| Previous by Date: | Re: [nmh-workers] Ordinal Indicators., Ken Hornstein |
|---|---|
| Next by Date: | Re: [nmh-workers] Ordinal Indicators., Ken Hornstein |
| Previous by Thread: | Re: [nmh-workers] Ordinal Indicators., Ken Hornstein |
| Next by Thread: | Re: [nmh-workers] Ordinal Indicators., Ken Hornstein |
| Indexes: | [Date] [Thread] [Top] [All Lists] |