From 6dbc443f8acfb262ca1ab263b60ecb801c00aac2 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sat, 1 May 2021 06:21:17 +0000 Subject: lei edit-search: support relocating lei.q.output The contents of the old lei.q.output will not be removed, but will be converted into the new one. --- lib/PublicInbox/LeiConvert.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'lib/PublicInbox/LeiConvert.pm') diff --git a/lib/PublicInbox/LeiConvert.pm b/lib/PublicInbox/LeiConvert.pm index cefcaf65..5b27ec2d 100644 --- a/lib/PublicInbox/LeiConvert.pm +++ b/lib/PublicInbox/LeiConvert.pm @@ -37,8 +37,11 @@ sub process_inputs { # via wq_do my ($self) = @_; local $PublicInbox::DS::in_loop = 0; # force synchronous dwaitpid $self->SUPER::process_inputs; - delete $self->{lei}->{1}; + my $lei = $self->{lei}; + delete $lei->{1}; delete $self->{wcb}; # commit + my $nr = delete($lei->{-nr_write}) // 0; + $lei->err("# converted $nr messages") if $lei->{opt}->{verbose}; } sub lei_convert { # the main "lei convert" method -- cgit v1.2.3-24-ge0c7