diff options
| -rw-r--r-- | etc/NEWS | 40 |
1 files changed, 40 insertions, 0 deletions
| @@ -649,6 +649,46 @@ prevent the library from using dithering. | |||
| 649 | 649 | ||
| 650 | ** New modes and packages | 650 | ** New modes and packages |
| 651 | 651 | ||
| 652 | *** The new cua package provides CUA-like keybindings using C-x for | ||
| 653 | cut (kill), C-c for copy, C-v for paste (yank), and C-z for undo. | ||
| 654 | With cua, the region can be set and extended using shifted movement | ||
| 655 | keys (like pc-selection-mode) and typed text replaces the active | ||
| 656 | region (like delete-selection-mode). Do not enable these modes with | ||
| 657 | cua-mode. Customize the variable `cua-mode' to enable cua. | ||
| 658 | |||
| 659 | In addition, cua provides unified rectangle support with visible | ||
| 660 | rectangle highlighting: Use S-return to start a rectangle, extend it | ||
| 661 | using the movement commands (or mouse-3), and cut or copy it using C-x | ||
| 662 | or C-c (using C-w and M-w also works). | ||
| 663 | |||
| 664 | Use M-o and M-c to `open' or `close' the rectangle, use M-b or M-f, to | ||
| 665 | fill it with blanks or another character, use M-u or M-l to upcase or | ||
| 666 | downcase the rectangle, use M-i to increment the numbers in the | ||
| 667 | rectangle, use M-n to fill the rectangle with a numeric sequence (such | ||
| 668 | as 10 20 30...), use M-r to replace a regexp in the rectangle, and use | ||
| 669 | M-' or M-/ to restrict command on the rectangle to a subset of the | ||
| 670 | rows. See the commentary in cua-base.el for more rectangle commands. | ||
| 671 | |||
| 672 | Cua also provides unified support for registers: Use a numeric | ||
| 673 | prefix argument between 0 and 9, i.e. M-0 .. M-9, for C-x, C-c, and | ||
| 674 | C-v to cut or copy into register 0-9, or paste from register 0-9. | ||
| 675 | |||
| 676 | The last text deleted (not killed) is automatically stored in | ||
| 677 | register 0. This includes text deleted by typing text. | ||
| 678 | |||
| 679 | Finally, cua provides a global mark which is set using S-C-space. | ||
| 680 | When the global mark is active, any text which is cut or copied is | ||
| 681 | automatically inserted at the global mark position. See the | ||
| 682 | commentary in cua-base.el for more global mark related commands. | ||
| 683 | |||
| 684 | The features of cua also works with the standard emacs bindings for | ||
| 685 | kill, copy, yank, and undo. If you want to use cua mode, but don't | ||
| 686 | want the C-x, C-c, C-v, and C-z bindings, you may customize the | ||
| 687 | `cua-enable-cua-keys' variable. | ||
| 688 | |||
| 689 | *** The new keypad setup package provides simplified configuration | ||
| 690 | of the numeric keypad which is available on most keyboards. | ||
| 691 | |||
| 652 | +++ | 692 | +++ |
| 653 | *** Calc is now part of the Emacs distribution. | 693 | *** Calc is now part of the Emacs distribution. |
| 654 | 694 | ||