Re: error when tty-coding-system is utf-8

2005-06-02 Thread Stefan Monnier
> I believe that the patch below is necessary, _regardless_ of whether > it solves your problem. Does it? There may be other similar problems > in gnus or elsewhere. I could install the patch, if desired. An > alternative is to automatically restore the match data around _all_ > timers, but Ric

Re: error when tty-coding-system is utf-8

2005-06-02 Thread Luc Teirlinck
Well, I could have checked from your minor mode list that you do not use Auto Revert. Of course there is no guarantee that your problem has anything to do with timers. It may still be worth while to check timer-list and timer-idle-list when the problem occur. If none of these timers can mess up

Re: error when tty-coding-system is utf-8

2005-06-02 Thread Luc Teirlinck
I forgot to look at at: In GNU Emacs 22.0.50.23 (i686-pc-linux-gnu, GTK+ Version 2.6.2) of 2005-05-26 I fixed Auto Revert mode 28 hours ago. Do you use Auto Revert? Then the problem _might_ go away with updating your CVS. Although, _if_ Auto Revert can do it, then the gnus timer I referenced

Re: error when tty-coding-system is utf-8

2005-06-02 Thread Miles Bader
On 6/3/05, Luc Teirlinck <[EMAIL PROTECTED]> wrote: > Is article-lapsed-timer running... I don't know, but the variable `article-lapsed-timer' is nil. Also this error often happens before any article has been fetched (e.g., when entering a group for the first time). -Miles -- Do not taunt Happy

Re: error when tty-coding-system is utf-8

2005-06-02 Thread Luc Teirlinck
>From my previous message: Is gnus-start-date-timer running when your problem occurs? It runs article-update-date-lapsed which conducts a regexp search without saving and restoring the match data, as it should. THe first sentence should have been: Is article-lapsed-timer running... Sin

Re: error when tty-coding-system is utf-8

2005-06-02 Thread Luc Teirlinck
Is gnus-start-date-timer running when your problem occurs? It runs article-update-date-lapsed which conducts a regexp search without saving and restoring the match data, as it should. I believe that the patch below is necessary, _regardless_ of whether it solves your problem. Does it? There may

Re: error when tty-coding-system is utf-8

2005-06-02 Thread Luc Teirlinck
Just a very wild guess, just in case: is there any possibility for a timer to run during that code and mess up the match data? I do not know the code well enough to check whether it allows timers to run and whether it uses the match data at some time after that. The unpredictability, combined wit