comparison etc/NEWS @ 47096:f0b41fba2995

Describe new kmacro bindings for f3/f4 and C-x e.
author Kim F. Storm <storm@cua.dk>
date Thu, 29 Aug 2002 13:12:05 +0000
parents a881d14145d0
children 6ec82a0927f2
comparison
equal deleted inserted replaced
47095:5a198b39123a 47096:f0b41fba2995
913 of the numeric keypad which is available on most keyboards. 913 of the numeric keypad which is available on most keyboards.
914 914
915 *** The new kmacro package provides a simpler user interface to 915 *** The new kmacro package provides a simpler user interface to
916 emacs' keyboard macro facilities. 916 emacs' keyboard macro facilities.
917 917
918 Basically, it uses two function keys (default F7 and F8) like this: 918 Basically, it uses two function keys (default F3 and F4) like this:
919 F7 starts a macro, F8 ends the macro, and pressing F8 again executes 919 F3 starts a macro, F4 ends the macro, and pressing F4 again executes
920 the last macro. While defining the macro, F7 inserts a counter value 920 the last macro. While defining the macro, F3 inserts a counter value
921 which automatically increments every time the macro is executed. 921 which automatically increments every time the macro is executed.
922 922
923 There is now a keyboard macro ring which stores the most recently 923 There is now a keyboard macro ring which stores the most recently
924 defined macros. 924 defined macros.
925 925
930 C-x C-k C-a, and C-x C-k C-f. See the commentary in kmacro.el 930 C-x C-k C-a, and C-x C-k C-f. See the commentary in kmacro.el
931 for more commands. 931 for more commands.
932 932
933 The normal macro bindings C-x (, C-x ), and C-x e now interfaces to 933 The normal macro bindings C-x (, C-x ), and C-x e now interfaces to
934 the keyboard macro ring. 934 the keyboard macro ring.
935
936 The C-x e command now terminates the current macro rather than
937 signalling an error if used while defining a macro.
938
939 In addition, when ending or calling a macro with C-x e, the macro can
940 be repeated immediately by typing just the `e'. You can customize
941 this behaviour via the variable kmacro-call-repeat-key and
942 kmacro-call-repeat-with-arg.
935 943
936 +++ 944 +++
937 *** Calc is now part of the Emacs distribution. 945 *** Calc is now part of the Emacs distribution.
938 946
939 Calc is an advanced desk calculator and mathematical tool written in 947 Calc is an advanced desk calculator and mathematical tool written in