"Adam M. Goldstein" <[EMAIL PROTECTED]> writes: > Note that the problem doesn't just occur when the cursor is blinking. > A solid cursor will leave little "trails" as well. > > I think this may have been mentioned earlier in this old thread. > > -Adam > > PS Adrian, I am really, really sorry for having cc'd my initial > response to you but not the list just a minute ago. Let me take this > opportunity to thank you for keeping emacs.app going. It's great. > > On Feb 22, 2008, at 9:32 AM, Adrian Robert wrote: > >> On Thu, Feb 21, 2008 at 9:40 PM, Ben Lowery <[EMAIL PROTECTED]> wrote: >>> On Wed, Dec 5, 2007 at 11:02 AM, Peter Jones <[EMAIL PROTECTED]> >>> wrote: >>>> Adrian Robert wrote the following on Wed, Dec 05, 2007 at >>>> 07:28:49AM +0300: >>>> >>>>> One question: are you able to observe the bug when there is only >>>>> ONE >>>>> active frame with ONE active window? >>>> >>>> I first noticed this problem in rc2, with only one frame and one >>>> window. I'm back on rc2 now (because of emacsclient) and will >>>> post a >>>> screenshot of this if I see it. >>>> >>>> P.S., I'm also running on leopard (which was a huge mistake). >>> >>> Did anyone ever get a chance to look into this? I see it daily on >>> 10.5.2. I'd be happy to dig around in the code a bit if I knew where >>> to start looking.... >> >> >> ns_draw_window_cursor() in nsterm.m draws the cursor and is also >> responsible for erasing during blink cases. Cursor blink itself is >> handled by [EmacsApp -cursor_blink_handler:] in that same file, which >> is called periodically during event processing. It uses kind of a >> hack by calling update_window_cursor(). >> >> Ideally this would be removed and the code switched to use emacs >> core's standard means for doing cursor blink. (The reason for the >> different impl is blinking cursors were supported by this port before >> emacs itself supported them.) >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Emacs-app-dev- mailing list >> Emacs-app-dev-@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/emacs-app-dev- > > ================================= > Adam M. Goldstein PhD MSLIS > Assistant Professor of Philosophy > Iona College > -- > email: [EMAIL PROTECTED] > web: http://www.iona.edu/faculty/agoldstein/ > tel: (914) 637-2717 > post: Iona College > Department of Philosophy > 715 North Avenue > New Rochelle, NY 10801 > > >
I observe that this problem of the cursor leaving traces seem to occur when I have written in a buffer (e.g. in the scratch buffer) some fairly long text, and then switch to some other application temporarily and then back to Emacs.app. I have made a text file that is big enough so as to reproduce this problem whenever I open it in Emacs.app, switch to some other application and then back to Emacs.app. If the developers are interested, I can send this test file. Regards, -Christos PS: Running on Mac OS X 10.5.2. The cursor is non-blinking. ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Register now and save $200. Hurry, offer ends at 11:59 p.m., Monday, April 7! Use priority code J8TLD2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Emacs-app-dev- mailing list Emacs-app-dev-@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emacs-app-dev-