1. 12 Apr, 2019 1 commit
  2. 24 Mar, 2019 1 commit
  3. 23 Mar, 2019 1 commit
  4. 08 Oct, 2018 1 commit
  5. 03 Oct, 2018 1 commit
    • Matt Harbison's avatar
      visdiff: use scmutil.revsymbol() to resolve --change · 2c8f85f3a8e7
      Matt Harbison authored
      I triggered this by accidentally double clicking a file in the shelved half of
      the shelf widget:
      
          Traceback (most recent call last):
            File "tortoisehg\hgqt\chunks.pyo", line 166, in vdiff
            File "tortoisehg\hgqt\visdiff.pyo", line 216, in visualdiff
            File "tortoisehg\hgqt\thgrepo.pyo", line 772, in __getitem__
            File "mercurial\localrepo.pyo", line 856, in __getitem__
            File "mercurial\context.pyo", line 439, in __init__
          ProgrammingError: unsupported changeid 'patch' of type <type 'str'>
      
      Now it pops up a message saying 'Unable to find changeset'.  Oddly, the value of
      --change in this case is 'patch', and I wasn't able to trigger this with visual
      diff.
      
      --HG--
      branch : stable
      2c8f85f3a8e7
  6. 26 May, 2018 2 commits
  7. 06 Dec, 2017 1 commit
  8. 25 Sep, 2016 1 commit
  9. 08 Dec, 2015 1 commit
  10. 11 Aug, 2015 1 commit
    • Matt Harbison's avatar
      visdiff: preserve the executable bit after editing a file · fbc4c289547c
      Matt Harbison authored
      I noticed on OS X that editing an executable shell script in visual diff would
      reset the file to 644 after saving.  The problem only occurred if a snapshot was
      required, e.g. if there was more than one file in the diff.  It looks like
      util.copyfile() preserves the mode when copying from $tmp back to wdir(), so it
      was just a matter of copying the mode when first creating the temp file.
      
      This code was ripped off from the extdiff extension prior to it switching to
      using archive, but I left out the symlink case since this code isn't using
      wopener.  Perhaps this should be switched to use archive as well, which would
      allow subrepo support.
      
      --HG--
      branch : stable
      fbc4c289547c
  11. 03 Aug, 2014 1 commit
  12. 10 Aug, 2015 3 commits
  13. 01 Feb, 2014 1 commit
  14. 01 Dec, 2013 1 commit
  15. 02 Jun, 2013 1 commit
  16. 22 Apr, 2012 1 commit
  17. 10 Feb, 2012 1 commit
  18. 22 Jan, 2012 1 commit
  19. 27 Dec, 2011 1 commit
  20. 08 Nov, 2011 1 commit
  21. 23 Jan, 2012 2 commits
  22. 06 Sep, 2011 1 commit
  23. 03 Jul, 2011 1 commit
  24. 31 May, 2011 1 commit
  25. 29 Apr, 2011 1 commit
  26. 27 Apr, 2011 1 commit
  27. 16 May, 2011 1 commit
  28. 27 Mar, 2011 1 commit
  29. 13 Mar, 2011 1 commit
  30. 07 Mar, 2011 2 commits
  31. 04 Mar, 2011 1 commit
  32. 08 Mar, 2011 1 commit
  33. 02 Mar, 2011 3 commits