Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • meld meld
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 187
    • Issues 187
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • 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
  • GNOME
  • meldmeld
  • Issues
  • #521

Closed (duplicated)
(duplicated)
Open
Created Nov 03, 2020 by Leo Wandersleb@Giszmo

Allow comparing arbitrary files from within a folder diff

Currently while in my favourite diff tool I can't easily diff files I see there. I often diff folders and then I see suspect file renames but can't easily compare those files:

A.txt    | ----
----     | MaybeA.txt

(Also I often deal with Java files converted to Kotlin. While the best way to quickly check for fringe changes is to auto-convert Java to Kotlin and compare the two Kotlin files, comparing the Java file to the Kotlin file would often be the quicker and sufficient option.)

Lastly it should also be easier to compare files from the same side of the folder diff:

---- | SomeFile.txt
---- | SomeFilr.txt

Currently if both files are on the same side, I can select them both, right click and select compare but it does not compare the two files but rather opens two compares with the respective other side which in the example above is certainly the less desired diff to show with the other side being empty.

Assignee
Assign to
Time tracking