Re: [VM] (Still) problems with Latin1 characters in the summary

2011-08-17 Thread Julian Bradfield
In gnu.emacs.vm.info, you wrote: > Inspection of the (saved) mailbox shows that in the X-VM-v5-Data header, > the name "Sheila en René" is stored encoded in Latin1. I very much doubt > if that's correct. Indeed. This is an old problem, which annoys me a lot. I use a patched XEmacs which complains

[VM] virtual folders inheriting readonly

2011-12-19 Thread Julian Bradfield
One thing that has annoyed me for many years is that when you make a read-only folder, and then create a virtual folder by selection from it, the resulting folder is not read only. (This is annoying because you then end up changing attributes on messages that you had just explicitly tried to avoid

[VM] vm-sumurg.el

2011-12-20 Thread Julian Bradfield
A while ago, Robf put my vm-sumurg.el (urgency flagging for messages) into contrib. Please could somebody put in the new copy, available at It's been much extended, and has had many bugs fixed. http://homepages.inf.ed.ac.uk/jcb/Software/emacs/vm-sumurg.el It's almost certainly XEmacs only now; wi

Re: [VM] Handling HTML mail

2011-12-29 Thread Julian Bradfield
I pipe my html section through lynx -dump, which seems fine to me.

[VM] uninterned symbols

2011-12-30 Thread Julian Bradfield
Can somebody tell me why VM makes all this use of uninterned symbols to store bits of data? It's not an idiom I've seen much elsewhere, and I'm not quite sure what the point is.

Re: [VM] uninterned symbols

2011-12-30 Thread Julian Bradfield
>Julian Bradfield writes: >> Can somebody tell me why VM makes all this use of uninterned symbols >> to store bits of data? >Do you mean the symbols interned in obarrays? No, I mean, for example, the reverse link in the message list, where instead of the reverse link being an en

Re: [VM] uninterned symbols

2011-12-30 Thread Julian Bradfield
I wrote >No, I mean, for example, the reverse link in the message list, where >instead of the reverse link being an entry in the message struct, the >message struct has an entry whose value is (make-symbol "<--"), and >then the actual reverse link is stored on that symbol. Actually, I now see the

Re: [VM] searching in mime encoded email

2012-01-19 Thread Julian Bradfield
On 2012-01-19, Uday Reddy wrote: > Perhaps we should have a way of marking messages based on selectors so that > we can bypass the creation of a virtual folder. You mean M C ?? It's there in 8.1.1...

Re: [VM] recoding mime parts (was: searching in mime encoded email)

2012-01-19 Thread Julian Bradfield
On 2012-01-19, John Hein wrote: > I think we should mark the new saved message as 'edited' since it's > different than the original. It will also be interesting when > "illegal" characters appear in the decoding. We could only allow the > re-coding for text/ mime, but wrong mime type hints are k

Re: [VM] searching in mime encoded email

2012-01-19 Thread Julian Bradfield
On 2012-01-19, Uday Reddy wrote: > More generally, I am thinking that there is no reason why we can't have VM > folders stored in some other character set, other than US-ASCII, e.g., > UTF-8. Those folders won't be interoperable with other mail clients, but do ... > careful reengineering effort.

Re: [VM] searching in mime encoded email

2012-01-20 Thread Julian Bradfield
On 2012-01-19, John Hein wrote: > I hope vm can handle binary bodies okay. I suspect there may be some > edge cases (e.g., embedded '\n\nFrom ' in binary data - using something > other than mbox format could help there). Nobody should be using vanilla mbox format - it was obviously an appalling

Re: [VM] searching in mime encoded email

2012-01-20 Thread Julian Bradfield
On 2012-01-20, John Hein wrote: > We're talking about re-saving mime sections so they have something > other than 7-bit ascii. That's not necessarily non-text data (if it > really is text/plain valid utf-8 under the covers for instance), but > if you view it in such a way not prepared to handle t

Re: [VM] searching in mime encoded email

2012-01-21 Thread Julian Bradfield
[Resending from my "vm rocks" gmail account. I hope Julian intended it to go to the mailing list! -- Uday] >Oh, perhaps you are saying they are "binary" as opposed to "ASCII". I think >that is a matter of view point. No, it's not. You said "7-bit US ASCII", which means what it says: no bytes wi

Re: [VM] searching in mime encoded email

2012-01-21 Thread Julian Bradfield
On 2012-01-21, John Hein wrote: > Most of the non-english email with "binary" payload I get is base64 > encoded or quoted-printable or q-encoding in headers. Does that mean > there aren't mailers out there sending raw binary or converting from > an encoding to binary before delivering it in the u

Re: [VM] searching in mime encoded email

2012-01-21 Thread Julian Bradfield
On 2012-01-21, Uday Reddy wrote: > [Julian sent in a response yesterday, but it wasn't copied to mailing list. > Do you want to re-send it to the mailing list, Julian?] That's because you keep replying to me personally when you reply to my posts, instead of keeping it on the mailing list where it

Re: [VM] searching in mime encoded email

2012-01-22 Thread Julian Bradfield
On 2012-01-21, Uday Reddy wrote: > My idea is not to transcode in anything. Just decode it to Emacs internal > coding and leave it at that. The folder can be saved to disk using whatever That is transcoding... > coding Emacs or the users chooses. It could be an ISO coding, for instance. > The

[VM] patch to stop buffer name flickering

2012-01-22 Thread Julian Bradfield
When you reply to a non-ascii sender, VM has a very annoying habit of flicking the compose buffer name back and forth between ... and ...<1> (or whatever it is). This is because of a couple of minor logic errors in the buffer renaming code. Here's a patch (against 8.2.0b). Sorry I didn't send this

[VM] virtual folders not working

2012-01-22 Thread Julian Bradfield
So, I finally tried 8.2.0b . My standard virtual folder (which is just the concatenation of three files) comes up with no messages in it. The three actual folder files have been loaded in to XEmacs, and are in VM mode, but have "Unrecognized folder type". If I visit the real files directly, VM re

[VM] virtual folder problem: getting new mail

2012-02-03 Thread Julian Bradfield
In 8.2.0b (well, actually revision 1310 to deal with the previous bug), virtual folders don't play well with new mail. My standard folder is a virtual folder INBOX, which is the concatenation of the real folders INBOX-lessnew, INBOX-new, and INBOX-newest. New mail arrives in INBOX-newest, which is

[VM] multipart messages

2012-02-13 Thread Julian Bradfield
How do I get vm to give me buttons for all the objects in a multipart/alternative or multipart/related message (usually so I can delete them, but maybe I want to see an image referenced by the html (which I will have converted to text)) ?

Re: [VM] multipart messages

2012-02-13 Thread Julian Bradfield
On 2012-02-13, Ralf Fassel wrote: > a multipart/alternative message? Some MUAs are too dumb to include > common parts like PDFs or pictures in a way that both text/plain and > text/html see them -- they are only present in text/html. While I have "Some MUAs"...you mean Apple Mail, right? I've n

Re: [VM] multipart messages

2012-02-13 Thread Julian Bradfield
>(setq vm-mime-alternative-show-method 'all) Would be good if that variable's documentation string mentioned that. It only describes 'best and a favorite list. >For multipart/related, on the other hand, there are no controls. It can go >on the wish list. Since an MUA client that can't present m

[VM] VM writes r/o folders

2012-02-14 Thread Julian Bradfield
VM is behaving badly with read-only folders. If I visit a folder read-only, I don't expect it to be changed and written back to disk. However, this happens: (a) If I visit a folder created by my MTA, VM says "upgrading attributes", and then the folder is modified, and VM writes it back to

Re: [VM] VM writes r/o folders

2012-02-15 Thread Julian Bradfield
On 2012-02-15, Uday Reddy wrote: > VM wasn't designed to operate on spool files directly, which is what Julian > seems to be trying. I'm specifically NOT trying to "operate on" spool files. I just want to *read* them. (The MTA makes a backup copy of incoming mail, which I sometimes need to look a

Re: [VM] displaying the right message after leaving virtual folder

2012-03-06 Thread Julian Bradfield
On 2012-02-19, Uday Reddy wrote: > Hi Manuel, > > Thanks, that is a subtle but serious problem. I guess this also explains the occasional failure of vm-multdom to choose the right sender address. I couldn't reproduce it, but now it seems that I can reproduce it by visiting a virtual folder.

[VM] returning from virtual folders

2012-03-11 Thread Julian Bradfield
The new feature that quitting a virtual folder preserves the current message, is sometimes useful. More often, for me, it's annoying to have my place lost in the main folder. Could it be customizable? And I'd suggest that it would be good to set the mark in the main folder summary at the previous c

Re: [VM] returning from virtual folders

2012-03-11 Thread Julian Bradfield
On 2012-03-11, Uday Reddy wrote: > We could say that `vm-quit-no-change' returns you to the original message in > the base folder and `vm-quit' returns you to the current message in the base > folder. That's a good idea - I didn't think of that. >> And I'd suggest that it would be good to set th

Re: [VM] message labels & usage pattern

2012-03-21 Thread Julian Bradfield
On 2012-03-21, Kyle Farrell wrote: > Basically, in going through mail I'll find something I should reply > to, but maybe not immediately. What I've been doing is adding a > message label of "todo_{X}_{Y}" where X/Y may be a calendar date. > Each day I come into the office, I can create a virtual

Re: [VM] Gnu.emacs.vm.info & (.bugs) dropped from gnu.emacs hierarchy (again)

2012-07-16 Thread Julian Bradfield
On 2012-07-16, Uday Reddy wrote: > Please send me the response you have received from gnu.org to the effect > that our newsgroups are "deprecated". I will write back to them saying > that they are not deprecated. Um, why? You have deprecated them. I can't use them to communicate with the vm proj

Re: [VM] Beginner VM questions

2012-09-20 Thread Julian Bradfield
On 2012-09-20, Uday Reddy wrote: > If you are commiting to using VM, then your best bet is to keep VM folders > in its native mbox format, and work with Mutt and VM in parallel for a Urgh. mbox format is totally sick. From-stuffing will screw you whatever you do. mbox format is the most evil Unix

Re: [VM] Beginner VM questions

2012-09-21 Thread Julian Bradfield
>Hi Julian, VM doesn't do any From-stuffing. Some other Unix tools do. So, >as long as VM is fetching mail from POP3 servers and putting it in own mbox, >there are no problems. If it doesn't From-stuff, how does it handle messages that might contain text such as >From a load of junk 42 Subject:

Re: [VM] Cached data with international characters

2012-10-27 Thread Julian Bradfield
On 2012-10-27, Uday Reddy wrote: > Are there problems? Do people that receive messages with international > character sets in the headers find that VM is mishandling them in the > Summary lines? Yes. It doesn't work for me (with what I call 8.2.0b1-maybe, which is something you pointed me at a w

Re: [VM] Cached data with international characters

2012-10-29 Thread Julian Bradfield
On 2012-10-29, John Stoffel wrote: > This might explain some of the wierd issues I've been seeing with > emails, but I generally tend to run VM inside emacs in a gnu screen > session, so I'm very text based. And what happens is that sometimes > when I read a message, then move to the next message

Re: [VM] Email dangers portrayed in media

2012-11-03 Thread Julian Bradfield
On 2012-11-03, Tim Cross wrote: > I would also echo the sentiment that for blind and vision impaired > users, bottom posting is a significant burden. However, emacs can help > to some extent as you can use buffer narrowing or overlays to have the > quoted text hidden. Then the quoted text can be r

[VM] vm-mark-folder-modified-p

2012-11-11 Thread Julian Bradfield
Returning to the problem noted a while ago of VM marking a read-only folder modified when it upgrades attribute data: Is there *any* case in which vm-mark-folder-modified-p should work on a read-only folder?

Re: [VM] vm-mark-folder-modified-p

2012-11-12 Thread Julian Bradfield
Uday writes: >Rethinking this issue, I think there has been a general misunderstanding of >what it means for a folder to be visited read-only. As the doc string of >`vm-visit-folder' says, visiting a folder read-only just means that "no >attribute changes, messages additions or deletions will be a

Re: [VM] vm-mark-folder-modified-p

2012-11-12 Thread Julian Bradfield
On 2012-11-12, Uday Reddy wrote: > I have now modified `vm-quit' in the trunk to silently discard any changes > to the folder ("meta-data") if the folder is read-only. > > There are a couple of things about this that worry me. > > 1. If you do vm-toggle-read-only for some reason or other, you migh

[VM] vm-set-labels question

2012-11-26 Thread Julian Bradfield
I don't understand this code. Where is it that it sets the labels on the real message and the virtual messages of the message?

[VM] bug with labels in virtual folders

2013-01-08 Thread Julian Bradfield
After a year (or maybe two) of elapsed time and probably tens of hours staring at the lisp debugger, I have finally tracked down the most annoying (for me) outstanding bug in vm. That is, I've fixed it, but I don't understand the fix or the bug! My vm is Uday's private 8.2.X branch of 6 February 2

Re: [VM] bug with labels in virtual folders

2013-01-08 Thread Julian Bradfield
On 2013-01-08, John Hein wrote: > I can't reproduce this with emacs 24.2.1 and vm trunk rev 1476. Interesting. However, I can't try trunk, as vm is no longer compatible with XEmacs, owing to Uday's fixation with making use of every incompatible new feature introduced by RMS ;-) (or at least the s

Re: [VM] bug with labels in virtual folders

2013-01-08 Thread Julian Bradfield
On 2013-01-08, Uday Reddy wrote: > Does XEmacs have a function to calculate the integer quotient? ? If I believe the FSFmacs documentation (truncate ARG DIVISOR) should be equivalent to (truncate (/ (float ARG) DIVISOR)) XEmacs thinks that if you want an integer quotient, you should use (floor

Re: [VM] bug with labels in virtual folders - SOLVED

2013-01-09 Thread Julian Bradfield
So the patch that I thought fixed it is in fact nothing to do with the root cause, it just hides the symptoms in some cases. I noticed on further investigation that basically handling of multiple labels per message is completely screwed. After another two hours with edebug, the real problem turns o

Re: [VM] Mainly: How do you use virtual folders every day? and other questions

2013-01-25 Thread Julian Bradfield
On 2013-01-25, Uday S. Reddy wrote: > On 1/19/2013 11:42 AM, Johan Vromans wrote: >> Sometimes I archive mail that has been dealt with, e.g. business mail, >> but most often I do not. Every month, I move the INBOX to INBOX.MM, >> and the INBOX I work with is a virtual folder consisting of the

Re: [VM] Problem running vm-8.09 / XEmacs 21.1.3 Solaris SPARC

2013-08-26 Thread Julian Bradfield
On 2013-08-26, jack...@encompasserve.org wrote: > Done: 1. Installed latest binary xemacs-21.1.3-sparc-sun-solaris2.6.tar.gz I'm afraid XEmacs 21.1 is so ancient you can't expect anything less than ten years old to work with it, and even that's optimistic. Compile a recent XEmacs (21.4 is offic

Re: [VM] Using VM for 19 years, still can't solve "iconv: (stdin):21:31: cannot convert"

2013-10-29 Thread Julian Bradfield
On 2013-10-29, Uday Reddy wrote: > XEmacs/VM users are even more passive than Gnu Emacs/VM users. There is > nobody willing to take the time to package up a current VM for XEmacs. What > can I say? Ahem. There is no current VM. When there's a release that works (as opposed to the beta from your

Re: [VM] Any reason to not use utf-8?

2014-09-14 Thread Julian Bradfield
On 2014-09-13, Yeechang Lee wrote: > to .vm, but found during testing that a message containing > > áéíóúñ > > was labeled by VM as iso-8859-1 and mangled on display in Gmail (but > displayed correctly upon receipt in VM, because I have > > ; First, don't display iso-8859-1 as-is in default fa

[VM] bug in mime encoding of cached data

2014-10-27 Thread Julian Bradfield
I finally tracked down something that has been bugging me for years now. When I get mail From: non-ASCII names, whenever the inbox is auto-saved, I get errors about invalid encodings; and when I save and re-visit the folder, the non-ASCII has been replaced by ~ . This is because when the folder i

Re: [VM] bug in mime encoding of cached data

2014-10-27 Thread Julian Bradfield
>That is bad. I don't have problems like this on Gnu Emacs. So, something >must be breaking for XEmacs. >Rob F inherited VM from Kyle Jones. However, there were some bugs in >applying this correctly to the cached-data vector when I inherited VM. I Urgh. You're right. I was still loading

[VM] deleting saved attachments

2014-10-31 Thread Julian Bradfield
If I save an attachment, which I routinely do via C-c C-s, and then later I delete it (with $ d on the button), instead of just deleting the attachment, I lose a large chunk (probably corresponding to the size of the external file) of the actual folder. I must be the only one seeing this, otherwi

Re: [VM] bug in mime encoding of cached data

2014-11-23 Thread Julian Bradfield
On 2014-10-27, Julian Bradfield wrote: [ story of non-ascii data in cached summaries being corrupted ] > I was still loading somewhere an ancient attempt to fix up one of the > old bugs. > > Forget I spoke! > > I spoke too soon. Even after clearing out my old failed attempts

Re: [VM] setting high priority for a message

2016-10-18 Thread Julian Bradfield
What version of VM are you using?

Re: [VM] 'This email requires HTML support' from outlook.office365.com

2018-04-19 Thread Julian Bradfield
On 2018-04-19, wrote: > A fairly small number of my email messages turn up like this in my vm > buffer. Lots of others with html attachments come through fine and the Usually this means that the message is multipart/alternative, where the text/plain part says "This email requires HTML support",

Re: [VM] Time to move to Mutt?

2019-07-19 Thread Julian Bradfield
On 2019-07-19, John Stoffel wrote: > which is just clunky. HTML email is just painful, esp since I like to > hit 't' to expose the message headers, but now that's broken for html > emails unless I do Shift-d a few times to change the message > decoding. My approach to HTML mail is to convert it

Re: [VM] how to get latest version of VM?

2019-09-01 Thread Julian Bradfield
On 2019-08-31, Reinhard Kotucha wrote: > the (obviously quite old) version of VM I'm currently using doesn't > work with Emacs 26. How can I get the latest release? The "latest release" is 8 years old. I'm afraid if you want it to work with fsfmacs 26, you probably need to fix it yourself. Join

viewmail-info@nongnu.org

2021-05-04 Thread Julian Bradfield
On 2021-05-04, Diagon wrote: > VM 8.2.0b and emacs 26.3. Running make on the lisp files fails on vm-pcrisis: > >vm-pcrisis.el:1217:28:Error: Variable name missing after &optional >make: *** [Makefile:114: vm-pcrisis.elc] Error 1 > > It appears it doesn't like "&optional &rest" in the func

Re: Saving vs deleting attachments

2021-07-10 Thread Julian Bradfield
On 2021-07-09, Robert Marshall wrote: > The keybindings for saving and deleting attachments are rather close on > the keyboard C-c C-s vs C-c C-d. On a couple of occasions I've pressed > the wrong one. Undo doesn't appear to work on this to repair the damage. > > Also easy to do - as my workflow i

Re: Saving vs deleting attachments

2021-07-13 Thread Julian Bradfield
On 2021-07-13, Robert Marshall wrote: > On Sat, Jul 10 2021, Julian Bradfield wrote: >> On 2021-07-09, Robert Marshall wrote: >>> The keybindings for saving and deleting attachments are rather close on >>> the keyboard C-c C-s vs C-c C-d. On a couple of occasions I&#x

Re: running viewmail under emacs 29.3

2024-06-11 Thread Julian Bradfield
On 2024-06-10, Mark Diekhans wrote: > Personally, I love VM, but the compatibility issues, as well as I resolve the compatability issues by sticking to (my 2006 fork of) XEmacs 21.4 :) I hope that both that and my current VM will last as long as I need them! FSFmacs changes too much for me - I li

Re: running viewmail under emacs 29.3

2024-06-26 Thread Julian Bradfield
On 2024-06-26, Reinhard Kotucha wrote: > XEmacs hasn't been touched in 15 years, the latest release is from > 2009. 21.5.b35 was released in May 2023. > already obsolete at that time. I can't imagine that anybody is using > XEmacs today. People who still insist on XEmacs today are free to > in

Re: running viewmail under emacs 29.3

2024-06-27 Thread Julian Bradfield
On 2024-06-26, Reinhard Kotucha wrote: > On 2024-06-26 at 09:09:06 +0100, Julian Bradfield wrote: > > 21.5.b35 was released in May 2023. > I'm aware of it. It's an attempt to pull a zombie into real life, > which can never work. :) But the zombie still functions perf

Re: Support of older Emacs versions

2024-07-14 Thread Julian Bradfield
On 2024-07-13, Göran Uddeborg wrote: [...] > I would question if we need to go back even that far. Isn't it good > enough to support the current version of emacs, i.e. 29 right now, for > any new versions of VM. > > I live mostly in the Fedora world, but I understand both Debian 11 and > Ubuntu 20

Re: Support of older Emacs versions

2024-07-14 Thread Julian Bradfield
On 2024-07-14, Mark Diekhans wrote: > Thanks for your thoughts. What version of emacs is in Ubuntu > 20? My laptop (on Xubuntu 20.04.6) has emacs 26.3. (I don't use emacs, so I probably haven't done anything to update it past whatever comes with the distribution.) And if I install emacs on my p

[VM] yet another coding system bug: external MIME bodies

2011-05-24 Thread Julian Bradfield
vm-mime-retrieve-external-body may corrupt files when it retrieves them from the external file. This seems to be rarely triggered, but it bit me when I got some PDF files with Mac line-endings, which VM read and converted to Unix line endings, thereby breaking all the offsets in the PDF. Here is t