emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Ange-ftp and re-search-forward -- unbelievable behavior


From: Richard.G.Bielawski
Subject: Re: Ange-ftp and re-search-forward -- unbelievable behavior
Date: Mon, 5 Sep 2005 18:40:39 -0500

Being a holiday I was able to spend some time undisturbed by people
wanting me to work.
It didn't take very long to do the binary search you suggested.
While it's well beyond me to tell why, the change below seems to be the
root of it all.
After reverting this one change, my Guardian access seems to be working
fine again.

(defun ange-ftp-process-filter (proc str)
...
       ;; handle hash mark printing
       (and ange-ftp-process-busy
<          (string-match "\\`#+\\'" str)
>          (string-match "^#+$" str)
           (setq str (ange-ftp-process-handle-hash str)))
       (comint-output-filter proc str)
       ;; Replace STR by the result of the comint processing.

I can't help but think this change only sets up the conditions for some
other bug to manifest itself.
re-search-forward should not be able to call ange-ftp-del-tmp-name.
I wish I could have tracked that part of the problem down but I can't
figure out how to get symbols for Emacs turned on.
When I attach the debugger to my Emacs I can only see the assembler code
and have no idea which proc I am.
I'm obviously not terribly experienced with compiling or debugging in a
Windows environment:-(

Richard Bielawski 
612-667-5039 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]