#1595: Is *) allowed as upper boundary for a parameter range? -----------------------+---------------------------------------------------- Reporter: eschnett | Owner: sbrandt Type: defect | Status: assigned Priority: minor | Milestone: ET_2015_05 Component: Cactus | Version: development version Resolution: | Keywords: postrelease -----------------------+----------------------------------------------------
Comment (by rhaas):
Good catch with the step.
Comments: * I would disallow quotes (we disallow them for parameter values already and no one uses them, not even Kranc anymore) * do we really want to introduce ":"? There is already "*" as a shorthand for "*:*" * something like "1::2" would be allowed, however the parser will break on this (or at least it used to) b/c it hard-codes the sequence "::" as the separator between range and description. It should not be allowed in the range (since it currently is not). * I would not introduce a whole new plethora of options. Preferably we should do like python does: there should be one way of doing things and it should be obvious. Multiple context sensitive convenient (but only for the experts who remember them all) options is something I would like to avoid. * just to be sure: this regex cannot be the only one since it disallows single numbers or stars which are used and documented