* Re: movemail on Debian [not found] <rzqissx2xrl.fsf@albion.dl.ac.uk> @ 2003-04-30 5:43 ` Richard Stallman 2003-04-30 17:59 ` Dave Love 0 siblings, 1 reply; 10+ messages in thread From: Richard Stallman @ 2003-04-30 5:43 UTC (permalink / raw) Cc: emacs-devel * configure.in: When we have -llockfile, define HAVE_LIBMAIL, not LIBMAIL. Can you explain the meaning of defining LIBMAIL, and the meaning of defining HAVE_LIBMAIL, so I can understand this change? Does HAVE_LIBMAIL have any existing meaning, distinct from its effect on the conditional you are adding to gnu-linux.h? ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: movemail on Debian 2003-04-30 5:43 ` movemail on Debian Richard Stallman @ 2003-04-30 17:59 ` Dave Love 2003-05-02 14:37 ` Richard Stallman 0 siblings, 1 reply; 10+ messages in thread From: Dave Love @ 2003-04-30 17:59 UTC (permalink / raw) Cc: emacs-devel Richard Stallman <rms@gnu.org> writes: > * configure.in: When we have -llockfile, define HAVE_LIBMAIL, not > LIBMAIL. > > Can you explain the meaning of defining LIBMAIL, I think there wasn't any. [I was fairly sure the configurey worked at one stage, but that was perhaps a couple of years back and it seems the current version doesn't DTRT despite what the Debian patch says.] > and the meaning of defining HAVE_LIBMAIL, so I can understand this > change? It's normal autoconf for `can link -lmail'. > Does HAVE_LIBMAIL have any existing meaning, distinct from its effect > on the conditional you are adding to gnu-linux.h? I think movemail is written to work with function `maillock' (?) from a proprietary libmail. Debian has the same function in liblockfile. Defining HAVE_LIBMAIL (albeit a lie) gets movemail to use maillock -- as I commented in gnu-linux.h -- without touching movemail.c. See conditionals on HAVE_LIBMAIL &c near the top of movemail.c. Is that clear? ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: movemail on Debian 2003-04-30 17:59 ` Dave Love @ 2003-05-02 14:37 ` Richard Stallman 2003-05-03 14:25 ` Dave Love 0 siblings, 1 reply; 10+ messages in thread From: Richard Stallman @ 2003-05-02 14:37 UTC (permalink / raw) Cc: emacs-devel I think movemail is written to work with function `maillock' (?) from a proprietary libmail. Debian has the same function in liblockfile. Defining HAVE_LIBMAIL (albeit a lie) gets movemail to use maillock -- as I commented in gnu-linux.h -- without touching movemail.c. See conditionals on HAVE_LIBMAIL &c near the top of movemail.c. Is that clear? Yes, it is clear now. Would you please install your changes in the trunk and in RC? ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: movemail on Debian 2003-05-02 14:37 ` Richard Stallman @ 2003-05-03 14:25 ` Dave Love 2003-05-04 13:04 ` Richard Stallman 0 siblings, 1 reply; 10+ messages in thread From: Dave Love @ 2003-05-03 14:25 UTC (permalink / raw) Cc: emacs-devel Richard Stallman <rms@gnu.org> writes: > Yes, it is clear now. [I hope someone can actually check the implementation.] > Would you please install your changes in the trunk and in RC? I don't think it should be installed as such on the trunk. It should be cleaned up with separate definitions for libmail and liblockfile with appropriate changes to movemail. (That's probably trivial, but I'm not sure.) ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: movemail on Debian 2003-05-03 14:25 ` Dave Love @ 2003-05-04 13:04 ` Richard Stallman 2003-05-04 18:05 ` Dave Love 0 siblings, 1 reply; 10+ messages in thread From: Richard Stallman @ 2003-05-04 13:04 UTC (permalink / raw) Cc: emacs-devel > Would you please install your changes in the trunk and in RC? I don't think it should be installed as such on the trunk. Should it be installed as such in RC? If so, please do. It should be cleaned up with separate definitions for libmail and liblockfile with appropriate changes to movemail. Would you like to write what should be installed in the trunk? ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: movemail on Debian 2003-05-04 13:04 ` Richard Stallman @ 2003-05-04 18:05 ` Dave Love 2003-05-05 19:10 ` Richard Stallman 0 siblings, 1 reply; 10+ messages in thread From: Dave Love @ 2003-05-04 18:05 UTC (permalink / raw) Cc: emacs-devel Richard Stallman <rms@gnu.org> writes: > Should it be installed as such in RC? If so, please do. I already did. > It should > be cleaned up with separate definitions for libmail and liblockfile > with appropriate changes to movemail. > > Would you like to write what should be installed in the trunk? I'd rather leave it to the movemail maintainer or someone else. [It still needs re-writing so the locking mechanism is selectable at runtime, as discussed some time ago, which is the reason I don't use it.] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: movemail on Debian 2003-05-04 18:05 ` Dave Love @ 2003-05-05 19:10 ` Richard Stallman 2003-05-20 16:59 ` Dave Love 0 siblings, 1 reply; 10+ messages in thread From: Richard Stallman @ 2003-05-05 19:10 UTC (permalink / raw) Cc: emacs-devel > Would you like to write what should be installed in the trunk? I'd rather leave it to the movemail maintainer or someone else. [It still needs re-writing so the locking mechanism is selectable at runtime, as discussed some time ago, which is the reason I don't use it.] I don't know if anyone else will do it. A run-time decision is the right thing, but your change would be better than nothing. So could you adapt it to the trunk and install it, please? Someone else can always improve it later, if we find someone to do it. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: movemail on Debian 2003-05-05 19:10 ` Richard Stallman @ 2003-05-20 16:59 ` Dave Love 2003-05-21 15:31 ` Richard Stallman 0 siblings, 1 reply; 10+ messages in thread From: Dave Love @ 2003-05-20 16:59 UTC (permalink / raw) Cc: emacs-devel Richard Stallman <rms@gnu.org> writes: > I'd rather leave it to the movemail maintainer or someone else. [It > still needs re-writing so the locking mechanism is selectable at > runtime, as discussed some time ago, which is the reason I don't use > it.] > > I don't know if anyone else will do it. A run-time decision is the > right thing, but your change would be better than nothing. So could > you adapt it to the trunk and install it, please? I've done this, with a heavy heart, but I still don't know for sure it's right. > Someone else can always improve it later, if we find someone to do it. Why isn't movemail maintained with, or integrated into, mailutils? It would presumably be a trivial job to assemble it from mailutils components, and then would get things like APOP support automatically (currently missing and what I need to fetch mail from GNU, for instance). ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: movemail on Debian 2003-05-20 16:59 ` Dave Love @ 2003-05-21 15:31 ` Richard Stallman 2003-05-25 15:31 ` Dave Love 0 siblings, 1 reply; 10+ messages in thread From: Richard Stallman @ 2003-05-21 15:31 UTC (permalink / raw) Cc: emacs-devel Why isn't movemail maintained with, or integrated into, mailutils? I am not sure what that would mean. Could you explain? It would presumably be a trivial job to assemble it from mailutils components, I understand that even less. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: movemail on Debian 2003-05-21 15:31 ` Richard Stallman @ 2003-05-25 15:31 ` Dave Love 0 siblings, 0 replies; 10+ messages in thread From: Dave Love @ 2003-05-25 15:31 UTC (permalink / raw) Cc: emacs-devel Richard Stallman <rms@gnu.org> writes: > Why isn't movemail maintained with, or integrated into, mailutils? > > I am not sure what that would mean. Could you explain? I'm not sure what needs explaining. I'd hope it meant that movemail got expert maintenance from someone else with important features like IMAP (see etc/TODO) and APOP. Mailutils already has specific support for Emacs since its `mh' component is already advertised primarily to support mh-e, so I guess it would be open to providing movemail. I guess you'd end up with substantially more source for the program in Emacs, and you'd have to sync it, but that seems worthwhile. > It > would presumably be a trivial job to assemble it from mailutils > components, > > I understand that even less. The job that movemail does is basically a subset of what `mail' has to do to extract messages to your mbox, so adding a movemail program to mailutils should be easy. ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2003-05-25 15:31 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <rzqissx2xrl.fsf@albion.dl.ac.uk> 2003-04-30 5:43 ` movemail on Debian Richard Stallman 2003-04-30 17:59 ` Dave Love 2003-05-02 14:37 ` Richard Stallman 2003-05-03 14:25 ` Dave Love 2003-05-04 13:04 ` Richard Stallman 2003-05-04 18:05 ` Dave Love 2003-05-05 19:10 ` Richard Stallman 2003-05-20 16:59 ` Dave Love 2003-05-21 15:31 ` Richard Stallman 2003-05-25 15:31 ` Dave Love
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/emacs.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).