title: Glob matching (wildcards) in fish shell not matching bash behavior
body: <p>When I the following command in bash, I get a list of files that match the regular expression I want:</p>
  
  <pre><code>$&gt; ls *-[0-9].jtl
  benchmark-1422478133-1.jtl  benchmark-1422502883-4.jtl  benchmark-1422915207-2.jtl
  </code></pre>
  
  <p>However, when I run the same command in the fish shell, I get different result:</p>
  
  <pre><code>$&gt; ls *-[0-9].jtl
  fish: No matches for wildcard '*-[0-9].jtl'.
  ls *-[0-9].jtl
     ^
  </code></pre>
  
  <p>How come?</p>