4 Commits

Author SHA1 Message Date
Ingo Karkat a8346bdb14 Add ingo#format#Dict() variant of ingo#format#Format() that only handles identifier placeholders and a Dict containing them
ENH: ingo#format#Format(): Also handle a:fmt without any "%" items without error.
2017-05-26 17:55:42 +02:00
Ingo Karkat 474bedc8d7 FIX: ingo#format#Format(): An invalid %0$ references the last passed argument instead of yielding the empty string (as [argument-index$] is 1-based)
Add bounds check to avoid that get() references index of -1.
FIX: ingo#format#Format(): Also support escaping via "%%", as in printf().
2017-05-26 17:55:39 +02:00
Ingo Karkat 5f396427ee String.format(), additionally supports explicit positioning with %[argument-index$] 2017-05-26 17:54:13 +02:00
Ingo Karkat e6bcf19c30 file creation 2017-05-26 17:54:05 +02:00