This question already has an answer here:
I want to buy a new "compact" (in terms of size) camera to replace my ageing Canon S90.
I have a Canon 6D which I use for travel and dedicated "photo walks", but I also use my S90 quite often when I'm not in the situation where my DSLR is with me or when it's unsuitable, a casual night out with friends, concerts, dinners, on the street commuting, spontaneous trips, etc.
So size is one of the biggest priority, second is it should be better than my S90 in all specs.
I would want to know if I were to stick with my new purchase for at least 5 years, would a large sensor compact like the Sony RX100 II, Ricoh GR, etc (preferably with zoom as it's much more flexible imo) be a better choice over the currently smallest (as Panasonic puts it) micro 4/3s camera the Lumix GM1 with kit lens?
Is there any obvious advantages of high end compacts compared to the smallest mirrorless camera, of which the only one that fits the category of smallest is the GM1 and the Pentax Q (but the sensor's a bit too small).