Welp, switching to offlineimap means I don't need this

This reverts commit 03a630d9a4.
This reverts commit 54bec4ac8e.
This commit is contained in:
Benson Chu 2026-04-19 20:08:52 -05:00
parent e35d3be57b
commit 5400818042
2 changed files with 1 additions and 26 deletions

View file

@ -1,15 +0,0 @@
diff --git a/lib/mu-store.cc b/lib/mu-store.cc
index c67b551c..59eb183c 100644
--- a/lib/mu-store.cc
+++ b/lib/mu-store.cc
@@ -582,7 +582,7 @@ Store::move_message(Store::Id id,
const auto dup_flags{filter_dup_flags(dup_msg->flags(), *new_flags)};
/* use the updated new_flags and MoveOptions without DupFlags (so we don't
* recurse) */
- opts = opts & ~MoveOptions::DupFlags;
+ opts = opts & ~MoveOptions::DupFlags & ~MoveOptions::ChangeName;
if (auto dup_res = priv_->move_message_unlocked(
std::move(*dup_msg), Nothing, dup_flags, opts); !dup_res)
mu_warning("failed to move dup: {}", dup_res.error().what());
--
2.51.2

View file

@ -13,23 +13,13 @@ inputs: system:
}); });
}) })
(final: prev: {
mu = prev.mu.overrideAttrs (old: {
patches = (old.patches or []) ++ [
./mu.patch
];
});
})
(final: prev: { (final: prev: {
# final.emacs-git, final.emacs-unstable, or final.emacs-igc # final.emacs-git, final.emacs-unstable, or final.emacs-igc
myEmacs = myEmacs =
((prev.emacsPackagesFor final.emacs-unstable) ((prev.emacsPackagesFor final.emacs-unstable)
.emacsWithPackages (epkgs: with epkgs; [ .emacsWithPackages (epkgs: with epkgs; [
treesit-grammars.with-all-grammars treesit-grammars.with-all-grammars
(mu4e.override { mu4e
mu = final.mu;
})
])); ]));
}) })