[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: emake-frame.el --- Enhanced make-frame operation for Emacs
From: |
Kevin A. Burton - burtonator |
Subject: |
Re: emake-frame.el --- Enhanced make-frame operation for Emacs |
Date: |
15 Dec 2001 14:58:16 -0800 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/21.1 |
"Robert J. Chassell" <address@hidden> writes:
> ;; C-n creates the new frame which is a child of the current frame. Note
> that
> ;; by default Emacs uses 'next-line' on C-n but in modern installations
> this is
> ;; redundant because most users use the arrow keys IMO.
>
> I hope not! The arrow keys are much less efficient than using C-n and C-p. I
> hope that most current users are as concerned with wasting their and others'
> time as in the past.
C-n is bound to next-line, the same as my <down> key binding.
> Arrow keys are excellent when you don't know what you are doing. But after 15
> minutes or so, I would hope everyone learns to become more efficient.
Your opinion... it certainly isn't mine.
> Left hand little finger to the left of the `a' key; right hand first finger on
> the `n' key; or else, right hand little finger on the `p' key. That is much
> quicker than moving your whole hand to reach an arrow key.
Then done use emake-frame.
If you still want to use emake-frame I could provide the key binding as an
option.
> (I have bound the arrow keys to functions that call `(scroll-up 1)' and
> `(scroll-down 1)'; I use them sometimes, but not as often as C-n and C-p.)
scroll-up is different than previous-line
Kevin
--
Kevin A. Burton ( address@hidden, address@hidden, address@hidden )
Location - San Francisco, CA, Cell - 415.595.9965
Jabber - address@hidden, Web - http://relativity.yi.org/
,@b=map{xB8,unxb8,chr($_^$a[--$h+84])address@hidden;s/...$/1$&/;$d=
unxV,xb25,$_;$b=73;$e=256|(ord$b[4])<<9|ord$b[3];$d=$d>>8^($f=($t=255)&($d
>>12^$d>>4^$d^$d/8))<<17,$e=$e>>8^($t&($g=($q=$e>>14&7^$e)^$q*8^$q<<6))<<9
,$_=(map{$_%16or$t^=$c^=($m=(11,10,116,100,11,122,20,100)[$_/16%8])&110;$t
^=(72,@z=(64,72,$a^=12*($_%16-2?0:$m&17)),$b^=$_%64?12:0,@z)[$_%8]}(16..271))
[$_]^(($h>>=8)+=$f+(~$g&$t))address@hidden"C*",@a}';s/x/pack+/g;eval
-- Perl version of DeCSS.