You can subscribe to this list here.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(33) |
Dec
(6) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
(27) |
Feb
(1) |
Mar
(9) |
Apr
(1) |
May
(1) |
Jun
|
Jul
(22) |
Aug
(3) |
Sep
|
Oct
(60) |
Nov
(625) |
Dec
(661) |
| 2002 |
Jan
(47) |
Feb
(2) |
Mar
(43) |
Apr
(119) |
May
(143) |
Jun
(221) |
Jul
(85) |
Aug
(103) |
Sep
(101) |
Oct
(1435) |
Nov
(856) |
Dec
(575) |
| 2003 |
Jan
(644) |
Feb
(327) |
Mar
(324) |
Apr
(621) |
May
(372) |
Jun
(308) |
Jul
(225) |
Aug
(781) |
Sep
(255) |
Oct
(308) |
Nov
(190) |
Dec
(108) |
| 2004 |
Jan
(26) |
Feb
(30) |
Mar
(14) |
Apr
(37) |
May
(16) |
Jun
(18) |
Jul
(137) |
Aug
(140) |
Sep
(20) |
Oct
(31) |
Nov
(18) |
Dec
(13) |
| 2005 |
Jan
(11) |
Feb
(46) |
Mar
(49) |
Apr
(23) |
May
(184) |
Jun
(65) |
Jul
(43) |
Aug
(9) |
Sep
(59) |
Oct
(280) |
Nov
(68) |
Dec
(133) |
| 2006 |
Jan
(368) |
Feb
(318) |
Mar
(247) |
Apr
(126) |
May
(119) |
Jun
(160) |
Jul
(28) |
Aug
(18) |
Sep
(17) |
Oct
(5) |
Nov
(62) |
Dec
(5) |
| 2007 |
Jan
(10) |
Feb
(2) |
Mar
(3) |
Apr
(26) |
May
|
Jun
(24) |
Jul
(45) |
Aug
(90) |
Sep
(17) |
Oct
(8) |
Nov
(6) |
Dec
(10) |
| 2008 |
Jan
(6) |
Feb
(27) |
Mar
(13) |
Apr
(7) |
May
(38) |
Jun
(37) |
Jul
(14) |
Aug
(35) |
Sep
(24) |
Oct
(4) |
Nov
(14) |
Dec
|
| 2009 |
Jan
(39) |
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
|
Jun
(14) |
Jul
(12) |
Aug
(7) |
Sep
(1) |
Oct
(1) |
Nov
(23) |
Dec
|
| 2010 |
Jan
(4) |
Feb
(12) |
Mar
|
Apr
|
May
(22) |
Jun
|
Jul
(2) |
Aug
(4) |
Sep
|
Oct
|
Nov
(2) |
Dec
|
| 2011 |
Jan
|
Feb
(3) |
Mar
(1) |
Apr
(4) |
May
(10) |
Jun
(10) |
Jul
(66) |
Aug
(6) |
Sep
(8) |
Oct
|
Nov
(1) |
Dec
(138) |
| 2012 |
Jan
(13) |
Feb
(8) |
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
(11) |
Aug
(10) |
Sep
|
Oct
|
Nov
(8) |
Dec
(31) |
| 2013 |
Jan
(5) |
Feb
(24) |
Mar
(12) |
Apr
(7) |
May
(5) |
Jun
|
Jul
|
Aug
(8) |
Sep
(7) |
Oct
(11) |
Nov
|
Dec
|
| 2014 |
Jan
|
Feb
(22) |
Mar
(12) |
Apr
(5) |
May
|
Jun
|
Jul
(28) |
Aug
(6) |
Sep
(17) |
Oct
(4) |
Nov
(17) |
Dec
(4) |
| 2015 |
Jan
(1) |
Feb
(2) |
Mar
(2) |
Apr
(3) |
May
(1) |
Jun
(10) |
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
(23) |
| 2016 |
Jan
(86) |
Feb
(12) |
Mar
|
Apr
(4) |
May
(11) |
Jun
(2) |
Jul
|
Aug
(3) |
Sep
(9) |
Oct
|
Nov
|
Dec
(2) |
| 2017 |
Jan
(6) |
Feb
(11) |
Mar
|
Apr
(13) |
May
(7) |
Jun
(4) |
Jul
|
Aug
(3) |
Sep
(2) |
Oct
(1) |
Nov
(15) |
Dec
|
| 2018 |
Jan
(7) |
Feb
|
Mar
(5) |
Apr
(5) |
May
(2) |
Jun
(7) |
Jul
(5) |
Aug
(6) |
Sep
(13) |
Oct
|
Nov
|
Dec
|
| 2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(10) |
Oct
(3) |
Nov
|
Dec
(7) |
| 2020 |
Jan
(11) |
Feb
(5) |
Mar
|
Apr
|
May
(7) |
Jun
(7) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(11) |
Dec
|
| 2021 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(21) |
Jul
(5) |
Aug
(39) |
Sep
(27) |
Oct
(21) |
Nov
(22) |
Dec
|
| 2022 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(5) |
Jul
(25) |
Aug
(7) |
Sep
|
Oct
|
Nov
|
Dec
(2) |
| 2023 |
Jan
(7) |
Feb
|
Mar
(30) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
(4) |
Dec
(5) |
| 2024 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
(4) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2025 |
Jan
|
Feb
(8) |
Mar
|
Apr
|
May
(18) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2026 |
Jan
(1) |
Feb
(6) |
Mar
(4) |
Apr
(9) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Mike K. <ku...@ra...> - 2026-04-11 19:42:37
|
Bill Wohler via mh-e-devel wrote: > I'd concur with Henrique assessment that his other patches were for > XEmacs as well, which we no longer support. Yeah, I dug into this some more. Henrique got added to the AUTHORS file in 2011, which is about the same time as some XEmacs-related changes in the separate repo; the commit comments for those changes have a thank-you that mentions Henrique. > In any case, let's not worry about it too much and stick with the four > lines that we do have documentation for. Thanks! Agreed. Henrique's 2011 changes were most likely removed as part of the big cleanup to remove the XEmacs support back in 2021. cheers, mike |
|
From: Bill W. <wo...@ne...> - 2026-04-11 16:37:26
|
I only got one hit in the logs for a different file.
commit 1a98ebdffb
Author: Bill Wohler <wo...@ne...>
Date: Wed Jul 11 05:58:45 2007 +0000
(mh-display-color-cells): Fix on XEmacs 21.5b28. Thanks to Henrique
Martins for the help (closes SF #1749774).
M lisp/mh-e/ChangeLog
M lisp/mh-e/mh-compat.el
Looking at the diff, I'd attribute maybe a couple of lines to Henrique.
Not that it matters since mh-compat.el no longer exists.
I'd concur with Henrique assessment that his other patches were for
XEmacs as well, which we no longer support.
In any case, let's not worry about it too much and stick with the four
lines that we do have documentation for. Thanks!
Henrique Martins <mh-...@ma...> wrote:
> mike> Henrique, how many lines do you think you have submitted to Emacs?
>
> I guess "think" was the keyword in there.
>
> mike> It just occurred to me to check etc/AUTHORS, and Henrique has credit for
> mike> changes to mh-mime.el and mh-xface.el.
>
> I somewhat remember having to change something in mh-xface, maybe for (when I was on) xemacs. Not sure about mh-mime, maybe when I was upset about utf-8 encoding if from/to/etc headers.
>
> Don't remember submitting patches. Maybe a couple of lines in some email to the list? Maybe told Bill to not credit me?
>
> -- Henrique
--
Bill Wohler <wo...@ne...> aka <Bil...@na...>
http://www.newt.com/wohler/, GnuPG ID:610BD9AD
|
|
From: Henrique M. <mh-...@ma...> - 2026-04-10 21:36:30
|
mike> Henrique, how many lines do you think you have submitted to Emacs? I guess "think" was the keyword in there. mike> It just occurred to me to check etc/AUTHORS, and Henrique has credit for mike> changes to mh-mime.el and mh-xface.el. I somewhat remember having to change something in mh-xface, maybe for (when I was on) xemacs. Not sure about mh-mime, maybe when I was upset about utf-8 encoding if from/to/etc headers. Don't remember submitting patches. Maybe a couple of lines in some email to the list? Maybe told Bill to not credit me? -- Henrique |
|
From: Mike K. <ku...@ra...> - 2026-04-10 18:59:14
|
It just occurred to me to check etc/AUTHORS, and Henrique has credit for changes to mh-mime.el and mh-xface.el. I can't find the changes in the git history, though. mike Bill Wohler via mh-e-devel wrote: > Cool. > > Now you're up to 4 :-). > > Henrique Martins <mh-...@ma...> wrote: > > > > Finally, the 15 lines is cumulative. Henrique, how many lines do you think you have submitted to Emacs? > > > > Zero :-) > > > > -- Henrique > > > > > > _______________________________________________ > > mh-e-devel mailing list > > mh-...@li... > > https://lists.sourceforge.net/lists/listinfo/mh-e-devel > > > > -- > Bill Wohler <wo...@ne...> aka <Bil...@na...> > http://www.newt.com/wohler/, GnuPG ID:610BD9AD > > > _______________________________________________ > mh-e-devel mailing list > mh-...@li... > https://lists.sourceforge.net/lists/listinfo/mh-e-devel |
|
From: Mike K. <mk...@us...> - 2026-04-10 18:23:23
|
- **status**: open --> closed-fixed --- **[bugs:#473] mh-refile-msg vs mh-thread-refile** **Status:** closed-fixed **Milestone:** Unassigned **Labels:** patch **Created:** Fri May 10, 2013 12:41 PM UTC by Henrique Martins **Last Updated:** Fri Apr 10, 2026 06:23 PM UTC **Owner:** Mike Kupfer Seems that mh-refile-msg sets the variables mh-last-destination and mh-last-destination-folder to be used in future refiles, but mh-thread-refile does not sets those thus things can get a bit confusing if one does a few of each in succession. Shouldn't the behavior be identical? --- Sent from sourceforge.net because mh-...@li... is subscribed to https://sourceforge.net/p/mh-e/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/mh-e/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
|
From: Mike K. <mk...@us...> - 2026-04-10 18:23:14
|
The fix will appear in Emacs 31; commits b07a3970ae, 80c0529e94, and bc0eacca97. --- **[bugs:#473] mh-refile-msg vs mh-thread-refile** **Status:** open **Milestone:** Unassigned **Labels:** patch **Created:** Fri May 10, 2013 12:41 PM UTC by Henrique Martins **Last Updated:** Fri Jan 16, 2026 12:18 AM UTC **Owner:** Mike Kupfer Seems that mh-refile-msg sets the variables mh-last-destination and mh-last-destination-folder to be used in future refiles, but mh-thread-refile does not sets those thus things can get a bit confusing if one does a few of each in succession. Shouldn't the behavior be identical? --- Sent from sourceforge.net because mh-...@li... is subscribed to https://sourceforge.net/p/mh-e/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/mh-e/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
|
From: Henrique M. <mh-...@ma...> - 2026-04-04 13:10:35
|
> Looks good, thanks again! I'm looking forward to hearing whether it works to Henrique's satisfaction. Satisfied, -- Henrique |
|
From: Bill W. <wo...@ne...> - 2026-04-04 05:18:23
|
Mike Kupfer <ku...@ra...> wrote: > Bill Wohler wrote: > > > I might tweak the docstring to match the one in mh-refile-msg, namely: > > > > In a program, the variables `mh-last-destination' and > > `mh-last-destination-folder' are not updated if > > DONT-UPDATE-LAST-DESTINATION-FLAG is non-nil." > > > > We use that prefix (In a program) pretty consistently. > > I added "In a program", but I otherwise kept my wording, to avoid the > double-negative and passive voice that mh-refile-msg has. Agreed, thanks! > > If the notation \\='mh-last-destination-folder' is a more modern way > > to write `mh-last-destination-folder`, then I'd stick with the \\=' > > symbol you used. > > I think I got confused about the quoting conventions. After rereading > the documentation guidelines in Info, I've changed it to a backtick. > It's now > > "Refile (output) thread into FOLDER. > In a program, update the variables `mh-last-destination' and > `mh-last-destination-folder' unless DONT-UPDATE-LAST-DESTINATION-FLAG is > non-nil." > > > I'd also remove the extra space after folder in mh-thread-refile: > > > > (folder &optional dont-update-last-destination-flag) > > Fixed (well spotted). > > I've attached the revised patch#2; the first and third patches are the > same as before. Looks good, thanks again! I'm looking forward to hearing whether it works to Henrique's satisfaction. > thanks, > mike > >From 9ac4121684f2beb0c29b7432e9b5f48423930149 Mon Sep 17 00:00:00 2001 > From: Mike Kupfer <ku...@ra...> > Date: Wed, 25 Mar 2026 12:14:27 -0700 > Subject: [PATCH 2/3] Improve previous change. > > * lisp/mh-e/mh-thread.el: Require 'mh-folder. > (mh-thread-refile): Update the docstring. > --- > lisp/mh-e/mh-thread.el | 8 ++++++-- > 1 file changed, 6 insertions(+), 2 deletions(-) > > diff --git a/lisp/mh-e/mh-thread.el b/lisp/mh-e/mh-thread.el > index 00351b730c3..b21b23483c7 100644 > --- a/lisp/mh-e/mh-thread.el > +++ b/lisp/mh-e/mh-thread.el > @@ -73,6 +73,7 @@ > > (require 'mh-e) > (require 'mh-scan) > +(require 'mh-folder) > > (cl-defstruct (mh-thread-message (:conc-name mh-message-) > (:constructor mh-thread-make-message)) > @@ -193,8 +194,11 @@ mh-thread-previous-sibling > (mh-thread-next-sibling t)) > > ;;;###mh-autoload > -(defun mh-thread-refile (folder &optional dont-update-last-destination-flag) > - "Refile (output) thread into FOLDER." > +(defun mh-thread-refile (folder &optional dont-update-last-destination-flag) > + "Refile (output) thread into FOLDER. > +In a program, update the variables `mh-last-destination' and > +`mh-last-destination-folder' unless DONT-UPDATE-LAST-DESTINATION-FLAG is > +non-nil." > (interactive (list (intern (mh-prompt-for-refile-folder)))) > (cond ((not (memq 'unthread mh-view-ops)) > (error "Folder isn't threaded")) > -- > 2.39.5 > > _______________________________________________ > mh-e-devel mailing list > mh-...@li... > https://lists.sourceforge.net/lists/listinfo/mh-e-devel -- Bill Wohler <wo...@ne...> aka <Bil...@na...> http://www.newt.com/wohler/, GnuPG ID:610BD9AD |
|
From: Mike K. <ku...@ra...> - 2026-04-03 23:26:51
|
Bill Wohler wrote: > I might tweak the docstring to match the one in mh-refile-msg, namely: > > In a program, the variables `mh-last-destination' and > `mh-last-destination-folder' are not updated if > DONT-UPDATE-LAST-DESTINATION-FLAG is non-nil." > > We use that prefix (In a program) pretty consistently. I added "In a program", but I otherwise kept my wording, to avoid the double-negative and passive voice that mh-refile-msg has. > If the notation \\='mh-last-destination-folder' is a more modern way > to write `mh-last-destination-folder`, then I'd stick with the \\=' > symbol you used. I think I got confused about the quoting conventions. After rereading the documentation guidelines in Info, I've changed it to a backtick. It's now "Refile (output) thread into FOLDER. In a program, update the variables `mh-last-destination' and `mh-last-destination-folder' unless DONT-UPDATE-LAST-DESTINATION-FLAG is non-nil." > I'd also remove the extra space after folder in mh-thread-refile: > > (folder &optional dont-update-last-destination-flag) Fixed (well spotted). I've attached the revised patch#2; the first and third patches are the same as before. thanks, mike |
|
From: Bill W. <wo...@ne...> - 2026-03-31 17:24:17
|
Cool. Now you're up to 4 :-). Henrique Martins <mh-...@ma...> wrote: > > Finally, the 15 lines is cumulative. Henrique, how many lines do you think you have submitted to Emacs? > > Zero :-) > > -- Henrique > > > _______________________________________________ > mh-e-devel mailing list > mh-...@li... > https://lists.sourceforge.net/lists/listinfo/mh-e-devel > -- Bill Wohler <wo...@ne...> aka <Bil...@na...> http://www.newt.com/wohler/, GnuPG ID:610BD9AD |
|
From: Henrique M. <mh-...@ma...> - 2026-03-31 04:15:14
|
> Finally, the 15 lines is cumulative. Henrique, how many lines do you think you have submitted to Emacs? Zero :-) -- Henrique |
|
From: Bill W. <wo...@ne...> - 2026-03-31 03:59:06
|
I checked the manual and mh-refile-msg doesn't refer to either
mh-last-destination or mh-last-destination-folder, so no reason to start
now.
I might tweak the docstring to match the one in mh-refile-msg, namely:
In a program, the variables `mh-last-destination' and
`mh-last-destination-folder' are not updated if
DONT-UPDATE-LAST-DESTINATION-FLAG is non-nil."
We use that prefix (In a program) pretty consistently. If the notation
\\='mh-last-destination-folder' is a more modern way to write
`mh-last-destination-folder`, then I'd stick with the \\=' symbol you
used.
I'd also remove the extra space after folder in mh-thread-refile:
(folder &optional dont-update-last-destination-flag)
Finally, the 15 lines is cumulative. Henrique, how many lines do you
think you have submitted to Emacs?
I think I'd keep the last two patches in separate commits. I don't see
any commits to MH-E-NEWS that include other files.
Otherwise, looks good to me, thanks all.
Mike Kupfer <ku...@ra...> wrote:
> Hi, I'd like feedback on the attached 3 patches, which change
> mh-thread-refile so that it remembers the destination.
>
> The 1st patch is what I got from Henrique. Henrique, are you okay with
> the way I attributed the fix?
>
> The 2nd patch addresses a compilation warning and updates the docstring.
>
> The 3rd patch adds an entry to MH-E-NEWS.
>
> I could fold the 3rd patch into the 2nd one.
>
> I'd like to keep the 1st patch separate. Henrique doesn't have a
> copyright assignment on file for Emacs. I believe his patch is small
> enough not to need one, but then I don't want my changes to count
> against his contribution line limit.
>
> Let me know what you think.
>
> thanks,
> mike
> _______________________________________________
> mh-e-devel mailing list
> mh-...@li...
> https://lists.sourceforge.net/lists/listinfo/mh-e-devel
--
Bill Wohler <wo...@ne...> aka <Bil...@na...>
http://www.newt.com/wohler/, GnuPG ID:610BD9AD
|
|
From: Mike K. <ku...@ra...> - 2026-03-27 23:55:25
|
Hi, I'd like feedback on the attached 3 patches, which change mh-thread-refile so that it remembers the destination. The 1st patch is what I got from Henrique. Henrique, are you okay with the way I attributed the fix? The 2nd patch addresses a compilation warning and updates the docstring. The 3rd patch adds an entry to MH-E-NEWS. I could fold the 3rd patch into the 2nd one. I'd like to keep the 1st patch separate. Henrique doesn't have a copyright assignment on file for Emacs. I believe his patch is small enough not to need one, but then I don't want my changes to count against his contribution line limit. Let me know what you think. thanks, mike |
|
From: Mike K. <ku...@ra...> - 2026-02-28 04:00:52
|
Sounds good. I'll try to have a patch for review for SF#473 in the next
couple weeks.
mike
Bill Wohler via mh-e-devel wrote:
> Thanks, Mike. Sounds like we should go with the status quo (MH-E-NEWS) then.
>
> Let's think to update the file when we resolve issues.
>
> Since we no longer have MH-E releases, we should use headings based upon
> Emacs releases in the future.
>
> Mike Kupfer <ku...@ra...> wrote:
>
> > Mike Kupfer wrote:
> >
> > > Bill Wohler wrote:
> >
> > > > More important, what do our users think?
> > >
> > > Indeed. I'll send a note to mh-e-users and see if anyone there has an
> > > opinion.
> >
> > Well, after a week I've gotten 2 responses. One was to continue using
> > MH-E-NEWS, perhaps with the addition of adding a line in NEWS to refer
> > people to MH-E-NEWS. (Personally, I think that adds unnecessary clutter
> > to NEWS, especially since the MH-E Manual already mentions MH-E-NEWS.
> > Though I expect that the wording in the MH-E Manual could use some
> > tweaking.)
> >
> > The other response was a dont-care. ("In my 30+ years of Emacs/Xemacs
> > usage don't think I read some NEWS page more than a couple of times.")
> >
> > I'm fine with continuing to use MH-E-NEWS, if that's your preference.
> >
> > mike
> >
> >
> > _______________________________________________
> > mh-e-devel mailing list
> > mh-...@li...
> > https://lists.sourceforge.net/lists/listinfo/mh-e-devel
> >
>
> --
> Bill Wohler <wo...@ne...> aka <Bil...@na...>
> http://www.newt.com/wohler/, GnuPG ID:610BD9AD
>
>
> _______________________________________________
> mh-e-devel mailing list
> mh-...@li...
> https://lists.sourceforge.net/lists/listinfo/mh-e-devel
|
|
From: Bill W. <wo...@ne...> - 2026-02-27 03:52:42
|
Thanks, Mike. Sounds like we should go with the status quo (MH-E-NEWS) then.
Let's think to update the file when we resolve issues.
Since we no longer have MH-E releases, we should use headings based upon
Emacs releases in the future.
Mike Kupfer <ku...@ra...> wrote:
> Mike Kupfer wrote:
>
> > Bill Wohler wrote:
>
> > > More important, what do our users think?
> >
> > Indeed. I'll send a note to mh-e-users and see if anyone there has an
> > opinion.
>
> Well, after a week I've gotten 2 responses. One was to continue using
> MH-E-NEWS, perhaps with the addition of adding a line in NEWS to refer
> people to MH-E-NEWS. (Personally, I think that adds unnecessary clutter
> to NEWS, especially since the MH-E Manual already mentions MH-E-NEWS.
> Though I expect that the wording in the MH-E Manual could use some
> tweaking.)
>
> The other response was a dont-care. ("In my 30+ years of Emacs/Xemacs
> usage don't think I read some NEWS page more than a couple of times.")
>
> I'm fine with continuing to use MH-E-NEWS, if that's your preference.
>
> mike
>
>
> _______________________________________________
> mh-e-devel mailing list
> mh-...@li...
> https://lists.sourceforge.net/lists/listinfo/mh-e-devel
>
--
Bill Wohler <wo...@ne...> aka <Bil...@na...>
http://www.newt.com/wohler/, GnuPG ID:610BD9AD
|
|
From: Mike K. <ku...@ra...> - 2026-02-26 23:37:17
|
Mike Kupfer wrote:
> Bill Wohler wrote:
> > More important, what do our users think?
>
> Indeed. I'll send a note to mh-e-users and see if anyone there has an
> opinion.
Well, after a week I've gotten 2 responses. One was to continue using
MH-E-NEWS, perhaps with the addition of adding a line in NEWS to refer
people to MH-E-NEWS. (Personally, I think that adds unnecessary clutter
to NEWS, especially since the MH-E Manual already mentions MH-E-NEWS.
Though I expect that the wording in the MH-E Manual could use some
tweaking.)
The other response was a dont-care. ("In my 30+ years of Emacs/Xemacs
usage don't think I read some NEWS page more than a couple of times.")
I'm fine with continuing to use MH-E-NEWS, if that's your preference.
mike
|
|
From: Mike K. <ku...@ra...> - 2026-02-19 22:53:58
|
Bill Wohler wrote:
> Let's think about this along with the output of M-x mh-version,
Good point. I like the format that you suggested.
> I'm thinking we could go in one of two ways.
>
> 1. Add the following to MH-E-NEWS before the existing "* Changes in MH-E
> 8.6" entry:
>
> * MH-E changes now documented in the main Emacs NEWS file.
>
> and then document changes in NEWS like other packages.
>
> 2. Continue documenting changes in MH-E-NEWS and change the next
> heading, for example, to
>
> * Changes in MH-E in GNU Emacs 31.1
>
> It looks like CALC-NEWS ("For changes in Emacs 23.1 and later, see the
> main Emacs NEWS file.") and NXML-NEWS ("For more recent changes, see the
> main Emacs NEWS file.") went with option 1 and EGLOT-NEWS and ORG-NEWS
> went with option 2.
I don't know how Calc, NXML, and Eglot development is currently managed.
Org mode development happens in a separate repo, and then new versions
get folded into Emacs. The separate ORG-NEWS file is a good match for
that workflow, because entries can be added as changes are made in the
upstream repo, and then it's just a matter of dropping the updated
ORG-NEWS into the Emacs repo.
If we think that someday there might once again be standalone MH-E
releases, then continuing to update MH-E-NEWS makes sense to me.
Otherwise, I think it makes more sense to add updates to NEWS, while
keeping the old MH-E-NEWS file around for history (i.e., follow the Calc
and NXML model). But it's not something I feel strongly about.
> More important, what do our users think?
Indeed. I'll send a note to mh-e-users and see if anyone there has an
opinion.
thanks,
mike
|
|
From: Bill W. <wo...@ne...> - 2026-02-19 05:17:15
|
Great question, and thanks for the fix!
Let's think about this along with the output of M-x mh-version, which is
currently:
MH-E 8.6+git
MH-E compilation details:
Compiled: yes
Gnus (compile-time): Gnus v5.13
Gnus (run-time): Gnus v5.13
GNU Emacs 31.0.50 (build 5, x86_64-pc-linux-gnu, GTK+ Version 3.24.51, cairo version 1.18.4)
of 2026-02-14
nmh 1.8
mh-progs: /usr/bin/mh
mh-lib: /etc/nmh
mh-lib-progs: /usr/lib/mh
Linux olgas 6.18.9+deb14-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.18.9-1 (2026-02-07) x86_64 GNU/Linux
This should probably be changed to something like:
MH-E in GNU Emacs 31.0.50 (build 5, x86_64-pc-linux-gnu, GTK+
Version 3.24.51, cairo version 1.18.4) of 2026-02-14
MH-E compilation details:
Compiled: yes
Gnus (compile-time): Gnus v5.13
Gnus (run-time): Gnus v5.13
nmh 1.8
mh-progs: /usr/bin/mh
mh-lib: /etc/nmh
mh-lib-progs: /usr/lib/mh
Linux olgas 6.18.9+deb14-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.18.9-1 (2026-02-07) x86_64 GNU/Linux
I'm thinking we could go in one of two ways.
1. Add the following to MH-E-NEWS before the existing "* Changes in MH-E
8.6" entry:
* MH-E changes now documented in the main Emacs NEWS file.
and then document changes in NEWS like other packages.
2. Continue documenting changes in MH-E-NEWS and change the next
heading, for example, to
* Changes in MH-E in GNU Emacs 31.1
It looks like CALC-NEWS ("For changes in Emacs 23.1 and later, see the
main Emacs NEWS file.") and NXML-NEWS ("For more recent changes, see the
main Emacs NEWS file.") went with option 1 and EGLOT-NEWS and ORG-NEWS
went with option 2.
Although there's a nice continuity keeping the changes in MH-E-NEWS,
there seems to be some precedent to move the news to NEWS.
It seems that option 2 would have benefited your recent forensics by
keeping all of the MH-E changes together.
I'm very torn. I have an affinity for option 2, but might be talked into
option 1. What do you think? More important, what do our users think? Is
it more important to keep the changes with other Emacs changes or other
MH-E changes?
Mike Kupfer <ku...@ra...> wrote:
> I drafted a NEWS entry for Henrique's fix to mh-thread-refile (SF#473),
> but I'm not sure where to put it.
>
> The top-level entries in MH-E-NEWS are for MH-E releases, but we're no
> longer doing standalone MH-E releases. Do we want to keep using
> MH-E-NEWS and add top-level entries for Emacs releases? Or do we want
> to start documenting changes in NEWS? If we start using NEWS, what
> should we do with MH-E-NEWS?
>
> mike
--
Bill Wohler <wo...@ne...> aka <Bil...@na...>
http://www.newt.com/wohler/, GnuPG ID:610BD9AD
|
|
From: Mike K. <ku...@ra...> - 2026-02-18 20:07:03
|
I drafted a NEWS entry for Henrique's fix to mh-thread-refile (SF#473), but I'm not sure where to put it. The top-level entries in MH-E-NEWS are for MH-E releases, but we're no longer doing standalone MH-E releases. Do we want to keep using MH-E-NEWS and add top-level entries for Emacs releases? Or do we want to start documenting changes in NEWS? If we start using NEWS, what should we do with MH-E-NEWS? mike |
|
From: Mike K. <mk...@us...> - 2026-01-16 00:18:12
|
- **assigned_to**: Mike Kupfer --- **[bugs:#473] mh-refile-msg vs mh-thread-refile** **Status:** open **Milestone:** Unassigned **Labels:** patch **Created:** Fri May 10, 2013 12:41 PM UTC by Henrique Martins **Last Updated:** Sat Nov 21, 2020 03:47 AM UTC **Owner:** Mike Kupfer Seems that mh-refile-msg sets the variables mh-last-destination and mh-last-destination-folder to be used in future refiles, but mh-thread-refile does not sets those thus things can get a bit confusing if one does a few of each in succession. Shouldn't the behavior be identical? --- Sent from sourceforge.net because mh-...@li... is subscribed to https://sourceforge.net/p/mh-e/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/mh-e/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |
|
From: Mike K. <ku...@ra...> - 2025-05-08 16:47:44
|
Greg Minshall wrote:
> Bill,
>
> just on this bit ...
>
> > > there *is* this category of header like something in your (and others')
> > > mail path,
> > > ----
> > > X-Celery-Duck: 0ed3c38155a6e12f_1746628670922_1189935157
> > > ----
> >
> > I just sent myself a message and did not see this header field nor
> > X-Ski-Harbor that you mentioned earlier, nor do I recall having ever
> > seen them.
>
> i don't remember if i ever figured out where such come from. *this*
> message of yours i'm replying to came with
> > X-Abortive-Chemical: 7d31a6c32f1fe7d6_1746672691788_3984653691
> it seems some sort of "cookie", and i think it's the rare sender that
> generates them. the header name in each e-mail message is ("appears to
> be") unique.
Yes, I'm seeing them in Bill's emails, too. Just in this thread, we
have
X-Ski-Harbor: 7030ed6d041a7a69_1746499874510_3614245023
Message-ID: <526...@ol...>
X-Zesty-Eyes: 522cc1ea44fd17a2_1746540458496_4272817742
Message-ID: <582...@ol...>
X-Wide-Eyed-Trail: 6f2f0c6647f82964_1746555648730_2079165643
Message-ID: <596...@ol...>
X-Fumbling-Society: 188867321849952d_1746585188317_3138387312
Message-ID: <623...@ol...>
X-Celery-Duck: 0ed3c38155a6e12f_1746628670922_1189935157
Message-ID: <681...@ol...>
X-Abortive-Chemical: 7d31a6c32f1fe7d6_1746672691788_3984653691
Message-ID: <738...@ol...>
(I included the message ID to indicate which message the oddball header
appeared in.)
The oddball header consistently appears in a cluster with
X-MC-Relay
X-MailChannels-SenderId
X-MailChannels-Auth-Id
X-MC-Loop-Signature
X-MC-Ingress-Time
So I expect that whatever is adding those headers is also adding the
oddball one.
mike
|
|
From: Mike K. <ku...@ra...> - 2025-05-08 16:38:23
|
Bill Wohler via mh-e-devel wrote: > I'm wondering if a better approach would be for someone (us?) to write > some contributed software that interested folks could add to an > appropriate mail hook. It would look at all the header fields in the > current message and compare them to a list in a file somewhere > (~/.emacs.d/seen-header-fields?) and display any header fields that are > new. That way the user doesn't miss any header fields. The user doesn't > have to take any action not to see them again (the most common case), > but they do have to take action if they do (rarely) by adding them to > their show-header-field option. Interesting suggestion. I'd be okay with that. mike |
|
From: Greg M. <min...@um...> - 2025-05-08 15:30:49
|
Bill,
just on this bit ...
> > there *is* this category of header like something in your (and others')
> > mail path,
> > ----
> > X-Celery-Duck: 0ed3c38155a6e12f_1746628670922_1189935157
> > ----
>
> I just sent myself a message and did not see this header field nor
> X-Ski-Harbor that you mentioned earlier, nor do I recall having ever
> seen them.
i don't remember if i ever figured out where such come from. *this*
message of yours i'm replying to came with
> X-Abortive-Chemical: 7d31a6c32f1fe7d6_1746672691788_3984653691
it seems some sort of "cookie", and i think it's the rare sender that
generates them. the header name in each e-mail message is ("appears to
be") unique.
clearly there should be a "where-e-mail-header-X-added:" e-mail header.
:)
it's *not* from the mailing list, as (at least some) other senders don't
generate.
cheers, Greg
|
|
From: Bill W. <wo...@ne...> - 2025-05-08 03:27:54
|
Greg Minshall <min...@um...> wrote: > Bill, > > > I'm wondering if a better approach would be for someone (us?) to write > > some contributed software that interested folks could add to an > > appropriate mail hook. It would look at all the header fields in the > > current message and compare them to a list in a file somewhere > > (~/.emacs.d/seen-header-fields?) and display any header fields that are > > new. That way the user doesn't miss any header fields. The user doesn't > > have to take any action not to see them again (the most common case), > > but they do have to take action if they do (rarely) by adding them to > > their show-header-field option. > > my paranoia includes myself neglecting something the first N times i see > it. You could always review ~/.emacs.d/seen-header-fields if you have a panic attack. > if it were done with a "ignore X-ONE-WEIRD-MAIL-HEADER? [y,n]" (possibly > as an option), that would work for me. Since new header fields occur hourly, and sometimes dozens of new ones can appear in a single message, the best scheme is one that shows you the new header fields without requiring any interaction. > there *is* this category of header like something in your (and others') > mail path, > ---- > X-Celery-Duck: 0ed3c38155a6e12f_1746628670922_1189935157 > ---- I just sent myself a message and did not see this header field nor X-Ski-Harbor that you mentioned earlier, nor do I recall having ever seen them. -- Bill Wohler <wo...@ne...> aka <Bil...@na...> http://www.newt.com/wohler/, GnuPG ID:610BD9AD |
|
From: Greg M. <min...@um...> - 2025-05-07 19:38:58
|
Bill, > I'm wondering if a better approach would be for someone (us?) to write > some contributed software that interested folks could add to an > appropriate mail hook. It would look at all the header fields in the > current message and compare them to a list in a file somewhere > (~/.emacs.d/seen-header-fields?) and display any header fields that are > new. That way the user doesn't miss any header fields. The user doesn't > have to take any action not to see them again (the most common case), > but they do have to take action if they do (rarely) by adding them to > their show-header-field option. my paranoia includes myself neglecting something the first N times i see it. if it were done with a "ignore X-ONE-WEIRD-MAIL-HEADER? [y,n]" (possibly as an option), that would work for me. there *is* this category of header like something in your (and others') mail path, ---- X-Celery-Duck: 0ed3c38155a6e12f_1746628670922_1189935157 ---- that comes up every time. i somehow recognize them, and don't add them to my list of "unwanted headers". your scheme might "fail" there (asking over and over). designing online (the best idea, right? :), maybe something like TCP implementations do to reduce DOS attacks: keep a second file, "number of times seen", and only ask when that number grows to some cutoff (probably even 2) would btw, does (or, "could") this sort of degenerate to an "invisible-header" (whatever) scheme like we currently have, but by automatically (via the question above) adding to the (somewhat distributed) list of unwanted headers making it much more user friendly? cheers, Greg ps -- if we have the "number of times seen" cache, maybe include in each entry the last date seen; after a year, these could be removed from the cache. |