aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorKim F. Storm2004-08-29 20:55:46 +0000
committerKim F. Storm2004-08-29 20:55:46 +0000
commit2661eae951908207096f1893eb3159c4944cf2e2 (patch)
tree132afb145cb50367220263012b19df1bf5985bcb /lisp
parentcfb0cdc1fd45b4720605c789ee9d687addb21b9b (diff)
downloademacs-2661eae951908207096f1893eb3159c4944cf2e2.tar.gz
emacs-2661eae951908207096f1893eb3159c4944cf2e2.zip
*** empty log message ***
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog40
1 files changed, 40 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index faf8c354e23..5168f53d1cb 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,43 @@
12004-08-29 Kim F. Storm <storm@cua.dk>
2
3 * emulation/cua-base.el (cua-auto-expand-rectangles): Remove
4 automatic rectangle padding feature; replace by non-destructive
5 virtual rectangle edges feature.
6 (cua-virtual-rectangle-edges): New defcustom.
7 (cua-auto-tabify-rectangles): New defcustom.
8 (cua-paste): If paste into a marked rectangle, insert rectangle at
9 current column, even if virtual; also paste exactly as many lines
10 as has been marked (ignore additional lines or add empty lines),
11 but paste whole source if only one line is marked.
12 (cua--update-indications): No longer use overwrite-cursor to
13 indicate rectangle padding
14
15 * emulation/cua-rect.el (cua--rectangle-padding): Remove.
16 (cua--rectangle-virtual-edges): New defun.
17 (cua--rectangle-get-corners): Remove optional PAD arg.
18 (cua--rectangle-set-corners): Never do padding.
19 (cua--forward-line): Remove optional PAD arg. Simplify.
20 (cua-resize-rectangle-right, cua-resize-rectangle-left)
21 (cua-resize-rectangle-down, cua-resize-rectangle-up):
22 (cua-resize-rectangle-bot, cua-resize-rectangle-top)
23 (cua-resize-rectangle-page-up, cua-resize-rectangle-page-down)
24 (cua--rectangle-move): Never do padding. Simplify.
25 (cua--tabify-start): New defun.
26 (cua--rectangle-operation): Add tabify arg. All callers changed.
27 (cua--pad-rectangle): Remove.
28 (cua--delete-rectangle): Handle delete with virtual edges.
29 (cua--extract-rectangle): Add spaces if rectangle has virtual edges.
30 (cua--insert-rectangle): Handle insert at virtual column.
31 Perform auto-tabify if necessary.
32 (cua--activate-rectangle): Remove optional FORCE arg.
33 Never do padding. Simplify.
34 (cua--highlight-rectangle): Enhance for virtual edges.
35 (cua-toggle-rectangle-padding): Remove command.
36 (cua-toggle-rectangle-virtual-edges): New command.
37 (cua-sequence-rectangle): Add optional TABIFY arg. Callers changed.
38 (cua--rectangle-post-command): Don't force rectangle padding.
39 (cua--init-rectangles): Bind M-p to cua-toggle-rectangle-virtual-edges.
40
12004-08-28 Luc Teirlinck <teirllm@auburn.edu> 412004-08-28 Luc Teirlinck <teirllm@auburn.edu>
2 42
3 * indent.el (edit-tab-stops-buffer): Doc fix. 43 * indent.el (edit-tab-stops-buffer): Doc fix.