Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • thg-hgtk thg-hgtk
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 509
    • Issues 509
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

This instance will be upgraded to Heptapod 0.31.0rc on 2022-05-19 at 11:00 UTC+2 (a few minutes of down time)

  • mercurial
  • TortoiseHg
  • thg-hgtkthg-hgtk
  • Issues
  • #77

Closed
Open
Created Mar 06, 2009 by Bitbucket Importer@bitbucket_importerOwner

change selection of rename diff causes traceback

Created originally on Bitbucket by sborho (Steve Borho)

{{{ Traceback (most recent call last): File "/home/steve/tools/tortoisehg-dev/hggtk/status.py", line 882, in _diff_tree_row_act self._update_diff_header(dmodel, wfile, newvalue) File "/home/steve/tools/tortoisehg-dev/hggtk/status.py", line 650, in _update_diff_header newtext = self._shelve_chunks[row[DM_CHUNK_ID]].selpretty(sel) File "/home/steve/tools/tortoisehg-dev/hggtk/hgshelve.py", line 116, in selpretty if selected(i): File "/home/steve/tools/tortoisehg-dev/hggtk/status.py", line 649, in sel = lambda x: not dmodel[hc+x+1][DM_REJECTED] IndexError: could not find tree path }}}

I found a simple repro case, just hg mv a file and make modifications to the target. Bring up the commit window and then toggle either the rename source or target files. You get the above traceback.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking