sublimehq / sublime_merge

Issue tracker for Sublime Merge
https://www.sublimemerge.com
272 stars 14 forks source link

Commit selection palete messages indexing fails on a large repos #1893

Open yaroslavyaroslav opened 2 months ago

yaroslavyaroslav commented 2 months ago

Version info

Description

[
    {
        "caption": "Create \"fixup!\" commit",
        "command": "git",
        "args": {"argv": ["commit", "--fixup", "$select_commit"]},
    },
]

$select_commit command that triggers the commit selection palette fails to present commit messages to all commits on a large repos, showing just their hashes instead. It shows messages to some commits though. Steps to reproduce

Steps to reproduce the behavior:

  1. git clone git@github.com:SolaWing/xcode-build-server.git
  2. smerge open xcode-build-server
  3. run the command from above and see the message list

Expected behavior

To present messages for all commits in the list

Debug Information The Sublime Merge debug information can be used to narrow down the cause of an issue. It can be collected with the following steps:

  1. Open Sublime Merge
  2. Open the repository where the bug occurs
  3. Navigate to Help > Debug Information via the application menu
  4. Before sharing, please redact any information that's sensitive such as file paths, git user information, remote URLs etc.

This section may be omitted/removed.

Screenshots

Screenshot 2024-04-13 at 00 00 22