Registers do have a lot of functionality that you don't see on the
menu--you have to read registers.el to see the other functions.
Cut and paste related:
copy-to-register
move-to-register
insert-register
prepend-to-register
append-to-register
Rectangle related:
copy-rectangle-to-register
move-rectangle-to-register
Point related:
point-to-register
jump-to-register
Number related:
increment-register
number-to-register
Config related:
window-config-to-register
frame-config-to-register
Then there are some functions that would most likely
be used from within lisp, get-register for example.
Things that would be nice to have that aren't there yet:
--make increment-register take an optional argument to increment
by more than 1 when it is run.
--maybe add a decrement-register, unless just incrementing by
a negative number would decrement it.
--there currently is no command to erase or clear a register,
by setting it's value to nil.
--add a function to erase or clear all registers.
Thank you for the help and the patch!
On 12/06/2012 03:58 AM, Mats Lidell wrote:
>>>>> Stephen J Turnbull <stephen(a)xemacs.org>
writes:
> (In the brace operator, just insert a "0" before the comma.)
The patch looks good and works. Commit?
This bug seems to have been around since 2005 or something. I guess
list-registers isn't used that much. I hardly use registers at all
although they are really useful. Just haven't got them into my
fingers.
Yours
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta