Path: utzoo!news-server.csri.toronto.edu!rutgers!dimacs.rutgers.edu!mips!cs.uoregon.edu!ns.uoregon.edu!milton!uw-beaver!cornell!llenroc!batcomputer!theory.tn.cornell.edu!finn From: finn@theory.tn.cornell.edu (Lee Samuel Finn) Newsgroups: comp.sys.next Subject: Emacs & 2.0 Summary: How to fix the cursor Keywords: Emacs cursor Message-ID: <1991Mar16.051457.5222@batcomputer.tn.cornell.edu> Date: 16 Mar 91 05:14:57 GMT Sender: news@batcomputer.tn.cornell.edu Distribution: usa Organization: Cornell Theory Center Lines: 32 Nntp-Posting-Host: theory.tn.cornell.edu Ok, here is how to get the cursor back on Emacs: 1) In display.pswm, line 104, change x y w h Xor compositerect to x y w h Highlight compositerect 2) In order to recompile, you will have to make a couple of other changes, owing to the change in the way the pasteboard is handled. So, also in display.pswm, line 459, change if (!pasteboard) pasteboard = [NXApp pasteboard]; to if (!pasteboard) pasteboard = [Pasteboard new]; Similarly, change the occurence of [NXApp pasteboard] to [Pasteboard new] in EtermView.m (line 432). 3) "make depend" and then "make" It's as simple as that. There is still a problem with occasional dreck being left on the screen; however, it's as good as it was before (near as I can tell). Share and enjoy. lsf