#789309 node-stylus: & + & doesn't create all permutations

#789309#5
Date:
2015-06-19 16:54:30 UTC
From:
To:
Dear Maintainer,

This stylus:

	.foo, .bar
    	& + &
        	color: red

Should produce this CSS:

	.foo + .foo,
	.foo + .bar,
	.bar + .foo,
	.bar + .bar {
  	  color: #f00;
	}

But instead, it produces:

	.foo + .foo,
	.bar + .bar {
  	  color: #f00;
	}


I expect this sort of permutation, because this is an advertised
feature of stylus, eg you can do

	.foo, .bar
    	.foo, .bar
        	color: red

compiles to

	.foo .foo,
	.bar .foo,
	.foo .bar,
	.bar .bar {
  	  color: #f00;
	}


Thanks!