comparison etc/TUTORIAL @ 5686:c6b1500299a7

recenter-top-bottom synced from GNU and new default for C-l Partial implementation of recenter-top-bottom. GNU has support for scroll-margin that is not in XEmacs so that is left out. lisp/ChangeLog: 2012-09-18 Mats Lidell <matsl@xemacs.org> * window-xemacs.el (recenter-positions): New defcustom. (recenter-top-bottom): New command. (recenter-last-op): New defvar. * replace.el (perform-replace): Let-bind recenter-last-op to nil. For def=recenter, replace `recenter' with `recenter-top-bottom' that is called with `this-command' and `last-command' let-bound to `recenter-top-bottom'. When the last `def' was not `recenter', set `recenter-last-op' to nil. * keydefs.el (global-map): Make recenter-top-bottom new default for C-l. etc/ChangeLog: 2012-09-18 Mats Lidell <matsl@xemacs.org> * TUTORIAL: Updated due to recenter-top-bottom man/ChangeLog: 2012-09-18 Mats Lidell <matsl@xemacs.org> * lispref/windows.texi (Vertical Scrolling): Added recenter-top-bottom and recenter-positions * xemacs/display.texi (Display): Rearranged and added documentation due to new function recenter-top-bottom.
author Mats Lidell <mats.lidell@cag.se>
date Tue, 18 Sep 2012 08:58:28 +0200
parents 137460151b27
children
comparison
equal deleted inserted replaced
5685:aa5f38ecb804 5686:c6b1500299a7
69 C-l Clear frame and redisplay all the text, 69 C-l Clear frame and redisplay all the text,
70 moving the text around the cursor 70 moving the text around the cursor
71 to the center of the window. 71 to the center of the window.
72 (That's CONTROL-L, not CONTROL-1.) 72 (That's CONTROL-L, not CONTROL-1.)
73 73
74 >> Find the cursor, and note what text is near it. 74 >> Find the cursor, and note what text is near it. Then type C-l.
75 Then type C-l. 75 Find the cursor again and notice that the same text is still near
76 Find the cursor again and notice that the same text 76 the cursor, but now it is in the center of the screen.
77 is near the cursor now. 77 If you press C-l again, this piece of text will move to the top of
78 78 the screen. Press C-l again, and it moves to the bottom.
79 79
80 * SOME TERMINOLOGY 80 * SOME TERMINOLOGY
81 ------------------ 81 ------------------
82 82
83 All aspects of computers have terminology associated with them, and until 83 All aspects of computers have terminology associated with them, and until
1408 1408
1409 1409
1410 COPYRIGHTS, COPYING, ORIGINS 1410 COPYRIGHTS, COPYING, ORIGINS
1411 ---------------------------- 1411 ----------------------------
1412 1412
1413 Copyright (c) 1985, 1996 Free Software Foundation. 1413 Copyright (c) 1985, 1996, 2012 Free Software Foundation.
1414 Copyright (c) 2001 Ben Wing. 1414 Copyright (c) 2001 Ben Wing.
1415 This tutorial is synched with FSF 21.0.106. 1415 This tutorial is synched with FSF 21.0.106.
1416 1416
1417 This tutorial descends from a long line of Emacs tutorials starting with 1417 This tutorial descends from a long line of Emacs tutorials starting with
1418 the one written by Stuart Cracraft for the original Emacs. Ben Wing 1418 the one written by Stuart Cracraft for the original Emacs. Ben Wing