home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!ogicse!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!crabapple.srv.cs.cmu.edu!andrew.cmu.edu!jf41+
- From: jf41+@andrew.cmu.edu (Jonathan R. Ferro)
- Newsgroups: comp.emacs
- Subject: Re: Insert Register backwards?
- Message-ID: <8eZUq_K00WB_8lyoIT@andrew.cmu.edu>
- Date: 22 Aug 92 01:48:58 GMT
- Article-I.D.: andrew.8eZUq_K00WB_8lyoIT
- References: <1992Aug22.040354.1215@ads.com>
- Organization: Carnegie Mellon, Pittsburgh, PA
- Lines: 22
- In-Reply-To: <1992Aug22.040354.1215@ads.com>
-
- bvrotney@ADS.COM (Bill Vrotney) writes:
- > .. does anyone else feel that INSERT-REGISTER works backwards ..
-
- I agree. In fact, the following excerpt was one of the first functions
- I added to my .emacs when I learned enough emacs-lisp to do more than
- just setq's, many moons ago.
-
- ----------
- (defun insert-register-before-point (char &optional arg)
- "Insert contents of register REG (char) leaving mark before and point after.
- Optional ARG (prefix arg if interactive) means do it the way the
- normal insert-register does it (point before and mark after).
- No, I don't know why that is the default way of doing it."
- (interactive "cInsert register: \nP")
- (insert-register char (not arg)))
- (global-set-key "\C-xg" 'insert-register-before-point)
- ----------
-
- --
- Jon Ferro MIT Transportation Modelling Research Center (TMRC)
- jf41+@andrew.cmu.edu "We can hack it!"
- SGNTR VRS VRSN 3.1B: Strppd nd cmprssd fr qckr trnsmssn! nfct yrs tdy!
-