comparison etc/NEWS @ 46124:daab102d5c4f

Added ido, kmacro, and bindat packages.
author Kim F. Storm <storm@cua.dk>
date Mon, 01 Jul 2002 22:17:06 +0000
parents f0a33c7767fb
children 9e6cc5e5d948
comparison
equal deleted inserted replaced
46123:90cae21cf871 46124:daab102d5c4f
784 --- 784 ---
785 ** A French translation of the Emacs Tutorial is available. 785 ** A French translation of the Emacs Tutorial is available.
786 786
787 ** New modes and packages 787 ** New modes and packages
788 788
789 *** The new ido package is an extension of the iswitchb package
790 to do interactive opening of files and directories in addition to
791 interactive buffer switching. Ido is a superset of iswitchb (with a
792 few exceptions), so don't enable both packages.
793
789 *** The new cua package provides CUA-like keybindings using C-x for 794 *** The new cua package provides CUA-like keybindings using C-x for
790 cut (kill), C-c for copy, C-v for paste (yank), and C-z for undo. 795 cut (kill), C-c for copy, C-v for paste (yank), and C-z for undo.
791 With cua, the region can be set and extended using shifted movement 796 With cua, the region can be set and extended using shifted movement
792 keys (like pc-selection-mode) and typed text replaces the active 797 keys (like pc-selection-mode) and typed text replaces the active
793 region (like delete-selection-mode). Do not enable these modes with 798 region (like delete-selection-mode). Do not enable these modes with
823 want the C-x, C-c, C-v, and C-z bindings, you may customize the 828 want the C-x, C-c, C-v, and C-z bindings, you may customize the
824 `cua-enable-cua-keys' variable. 829 `cua-enable-cua-keys' variable.
825 830
826 *** The new keypad setup package provides simplified configuration 831 *** The new keypad setup package provides simplified configuration
827 of the numeric keypad which is available on most keyboards. 832 of the numeric keypad which is available on most keyboards.
833
834 *** The new kmacro package provides a simpler user interface to
835 emacs' keyboard macro facilities.
836
837 Basically, it uses two function keys (default F7 and F8) like this:
838 F7 starts a macro, F8 ends the macro, and pressing F8 again executes
839 the last macro. While defining the macro, F7 inserts a counter value
840 which automatically increments every time the macro is executed.
841
842 M-F7 edits the last macro, C-F7 sets the counter, and S-F7 sets the
843 counter format. S-F8 executes the previous macro (actuall the head of
844 the keyboard macro ring), and C-F8 cycles through the keyboard macro
845 ring. C-u F8 swaps the last macro with the head of the macro ring.
828 846
829 +++ 847 +++
830 *** Calc is now part of the Emacs distribution. 848 *** Calc is now part of the Emacs distribution.
831 849
832 Calc is an advanced desk calculator and mathematical tool written in 850 Calc is an advanced desk calculator and mathematical tool written in
1468 1486
1469 ** New packages: 1487 ** New packages:
1470 1488
1471 *** The new package syntax.el provides an efficient way to find the 1489 *** The new package syntax.el provides an efficient way to find the
1472 current syntactic context (as returned by parse-partial-sexp). 1490 current syntactic context (as returned by parse-partial-sexp).
1491
1492 *** The new package bindat.el provides functions to unpack and pack
1493 binary data structures, such as network packets, to and from Lisp
1494 data structures.
1473 1495
1474 *** The TCL package tcl-mode.el was replaced by tcl.el. 1496 *** The TCL package tcl-mode.el was replaced by tcl.el.
1475 This was actually done in Emacs-21.1, and was not documented. 1497 This was actually done in Emacs-21.1, and was not documented.
1476 1498
1477 *** The new package button.el implements simple and fast `clickable buttons' 1499 *** The new package button.el implements simple and fast `clickable buttons'