Since version 1.0, delimitedList has always returned either a Group, or a Combine expression, depending on the optional 'combine' argument. Also, the delimiters are always suppressed. Here are the changes I'd like to make:
1. For Combine lists, *not* suppress the delimiters. The most common use for delimitedList's with combine=True is to specify scoped variables, such as a.b.c, or a:🅱️:c, or a/b/c. For all of these, the delimiters should be retained, not suppressed.
2. For ordinary lists, I would like to remove the automatic Group'ing of the list elements. Instead, I'd like to have delimitedList just return the delimited values, suppressing the delimiters, and leave the Group'ing to be the responsibility of the caller.
Feedback?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Since version 1.0, delimitedList has always returned either a Group, or a Combine expression, depending on the optional 'combine' argument. Also, the delimiters are always suppressed. Here are the changes I'd like to make:
1. For Combine lists, *not* suppress the delimiters. The most common use for delimitedList's with combine=True is to specify scoped variables, such as a.b.c, or a:🅱️:c, or a/b/c. For all of these, the delimiters should be retained, not suppressed.
2. For ordinary lists, I would like to remove the automatic Group'ing of the list elements. Instead, I'd like to have delimitedList just return the delimited values, suppressing the delimiters, and leave the Group'ing to be the responsibility of the caller.
Feedback?
Well, I'll take silence for assent.
New changes are in v 1.0.4, available *now*!