Skip to content

diffing 2 versions of a file fails #246

Open

Description

@bhepple

According to the manual, the following invocation should compare the 2 named versions of <filename>:

$ diffuse -r c011c8d -r 98cbed8 <filename>

Actual behavior is that it compares version 98cbed8 with the current file.

This was tested on version 0.9.0 on voidlinux in a git repo.

Activity

  1. bhepple commented on Apr 25, 2025

    @bhepple
    ContributorAuthor

    I bisected the source and found that the error creeps in at 8e32f88 "Use GTK3's GApplication/GtkApplication #178 (#181) " on Nov 22 2022 by Iurii Zolotko.

    Apparently the new method of processing options does not store multiple -r options and simply stores the last one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions