Reasonable enough. Our implementation of shell escape is supposed to work for POSIX and windows so perhaps a PR to correct the escaping of +?
I'm sure we'd also welcome a PR escaping the file names in regular expressio s. On Thursday, 2 April 2015, Cédric Boutillier <[email protected]> wrote: > > > On Wednesday, April 1, 2015 at 1:28:45 AM UTC+2, Jon Rowe wrote: >> >> At the risk of sounding facetious… could you not just rename the >> directory? >> >> > Thanks for your question. Here is more context: what I am trying to do is > to package rspec3 for the Debian Linux distribution. For the moment, we > have rspec2 split into several source packages. The specs are run during > the build of the package, but because of the interdependency of the gems, > this was creating cyclic build dependencies. For rspec3, we want to have a > unique source package, which would combine the source of the various > rspec-* gems to avoid this cyclic dependency. So we need a way to reflect > in the version number of the package the patchlevels of the various gems. > In Debian, + is a standard suffix to add some info to the upstream version > number. This is the cause of my problem. > I can consider using something else for the suffix, but my guess is that > if another gem which will be using for some reason rspec-support and must > have a + in its name/version number, the same problem will occur. > > I see that some care is taken to deal with filenames with spaces. Having > special symbols like + is maybe more rare, but can occur. > > Cédric > > -- > You received this message because you are subscribed to the Google Groups > "rspec" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <javascript:_e(%7B%7D,'cvml','rspec%[email protected]');>. > To post to this group, send email to [email protected] > <javascript:_e(%7B%7D,'cvml','[email protected]');>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/rspec/ddead03c-caba-4c97-95a4-6556e2307f01%40googlegroups.com > <https://groups.google.com/d/msgid/rspec/ddead03c-caba-4c97-95a4-6556e2307f01%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "rspec" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rspec/CAEGxe4vzKuHSPA%3DCHnjFq6q%3Dx1V6s0SCG_wXTSWRPE4feUwzyg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
