From 2cbb69a91409958d63544f5f6cc5267a77064fe9 Mon Sep 17 00:00:00 2001 From: NicolasGB Date: Mon, 13 Jul 2026 10:45:16 +0200 Subject: [PATCH] fix(bookmarks): Strip `??` from bookmarks too --- lua/jj/utils.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/jj/utils.lua b/lua/jj/utils.lua index bf9c1a7..ea5265f 100644 --- a/lua/jj/utils.lua +++ b/lua/jj/utils.lua @@ -420,8 +420,8 @@ function M.parse_bookmark_names(bookmark_str) for _, item in ipairs(raw_items) do local parts = vim.split(item, "::", { plain = true }) if #parts == 2 then - -- Strip asterisks and @remote - local base_name = parts[1]:gsub("%*", ""):gsub("@.*$", "") + -- Strip asterisks and @remote and ?? + local base_name = parts[1]:gsub("%*", ""):gsub("@.*$", ""):gsub("%?%?", "") local is_deleted = parts[2] == "false" if base_name ~= "" and not seen[base_name] then