title: gather() vs pivot_longer() on everything
body: <p>It looks like <code>pivot_longer()</code> works like <code>stack()</code> so pivoting by rows. In contrast <code>gather</code> splitting data by columns.
  How I could specify <code>pivot_longer</code> to get the same results as <code>gather()</code>.
  I do not want additional vars and sorting, it is precisely about <code>pivot_longer</code> argument.</p>
  <pre><code>&gt; all.equal(airquality %&gt;% gather(), airquality %&gt;% pivot_longer(everything(), names_to = &quot;key&quot;, values_to = &quot;value&quot;))
  [1] &quot;Attributes: &lt; Component “class”: Lengths (1, 3) differ (string compare on first 1) &gt;&quot;
  [2] &quot;Attributes: &lt; Component “class”: 1 string mismatch &gt;&quot;                                
  [3] &quot;Component “key”: 764 string mismatches&quot;                                              
  [4] &quot;Component “value”: 'is.NA' value mismatch: 44 in current 44 in target&quot;    
  </code></pre>