1. 06 1月, 2017 1 次提交
  2. 03 1月, 2017 2 次提交
    • A
      bump deps · aed315e8
      Andrew Gallant 提交于
      aed315e8
    • A
      Tweak build matrix. · 2f0d9d41
      Andrew Gallant 提交于
      Only build darwin on nightly for deployment. (Darwin builders are quite
      slow on Travis.)
      
      Also, add MUSL to Rust 1.12.0 builder.
      2f0d9d41
  3. 01 1月, 2017 1 次提交
  4. 31 12月, 2016 1 次提交
  5. 30 12月, 2016 1 次提交
  6. 28 12月, 2016 1 次提交
  7. 25 12月, 2016 1 次提交
    • A
      Remove special ^C handling. · de5cb7d2
      Andrew Gallant 提交于
      This means that ripgrep will no longer try to reset your colors in your
      terminal if you kill it while searching. This could result in messing up
      the colors in your terminal, and the fix is to simply run some other
      command that resets them for you. For example:
      
          $ echo -ne "\033[0m"
      
      The reason why the ^C handling was removed is because it is irrevocably
      broken on Windows and is impossible to do correctly and efficiently in
      ANSI terminals.
      
      Fixes #281
      de5cb7d2
  8. 24 12月, 2016 8 次提交
  9. 23 12月, 2016 1 次提交
  10. 22 12月, 2016 1 次提交
  11. 12 12月, 2016 3 次提交
  12. 08 12月, 2016 2 次提交
  13. 07 12月, 2016 5 次提交
  14. 06 12月, 2016 4 次提交
  15. 05 12月, 2016 1 次提交
  16. 29 11月, 2016 4 次提交
    • A
      Disable Unicode mode for literal regex. · 0473df1e
      Andrew Gallant 提交于
      When ripgrep detects a literal, it emits them as raw hex escaped byte
      sequences to Regex::new. This permits literal optimizations for arbitrary
      byte sequences (i.e., possibly invalid UTF-8). The problem is that
      Regex::new interprets hex escaped byte sequences as *Unicode codepoints*
      by default, but we want them to actually stand for their raw byte values.
      Therefore, disable Unicode mode.
      
      This is OK, since the regex is composed entirely of literals and literal
      extraction does Unicode case folding.
      
      Fixes #251
      0473df1e
    • A
      Detect more uppercase literals for --smart-case. · 301a3fd7
      Andrew Gallant 提交于
      This changes the uppercase literal detection for the "smart case"
      functionality. In particular, a character class is considered to have an
      uppercase literal if at least one of its ranges starts or stops with an
      uppercase literal.
      
      Fixes #229
      301a3fd7
    • A
      Clarify use of --heading/--no-heading. · d12bdf35
      Andrew Gallant 提交于
      Fixes #247.
      d12bdf35
    • A
      Merge pull request #253 from SimenB/stylus · 08514e8e
      Andrew Gallant 提交于
      Add stylus type
      08514e8e
  17. 25 11月, 2016 3 次提交