aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog88
1 files changed, 67 insertions, 21 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 10a28d27c1d..dea317099bd 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,59 @@
12004-03-23 Dave Love <fx@gnu.org>
2
3 * dired.el (dired) <defgroup>: Add link to manual.
4 (dired-font-lock-keywords): Ad highlighting on unusual permissions.
5 (dired-revert): Use dolist.
6 (dired-mode-map): Add U binding.
7 (dired-mode): Add font-lock-beginning-of-syntax-function.
8 (dired-garbage-files-regexp): Make it a defcustom.
9
102004-03-23 Stefan Monnier <monnier@iro.umontreal.ca>
11
12 * vc-arch.el (vc-arch-diff): Handle the special case where `newvers'
13 is equivalent to nil.
14 (vc-arch-diff3-rej-p): Be a bit more flexible in what we accept.
15 (vc-arch-mode-line-string): Accept `added' state.
16 (vc-arch-state): Use inode-sigs if available.
17 (vc-arch-add-tagline): Rename from vc-arch-add-tag.
18 Copy&delete existing id file if any. Fallback if uuidgen is absent.
19 (vc-arch-tagline-re): New var.
20 (vc-arch-file-source-p, vc-arch-file-id, vc-arch-tagging-method):
21 New functions.
22 (vc-arch-find-file-not-found-hook, vc-arch-register): New backend ops.
23 (vc-arch-registered): Try our best guess using vc-arch-file-source-p.
24
25 * vc-hooks.el (vc-default-find-file-not-found-hook): New fun.
26 (vc-file-not-found-hook): Use it.
27
28 * diff-mode.el (diff-default-read-only): Change default.
29 (diff-mode-hook): Make it a defcustom. Add some options.
30 (diff-mode-map): Bind diff-refine-hook.
31 (diff-yank-handler): New var.
32 (diff-yank-function): New fun.
33 (diff-font-lock-keywords): Use them.
34 (diff-end-of-file): Handle case where file-header looks like diff text.
35 (diff-hunk-kill): Adjust to "new" hunk-next behavior.
36 (diff-file-kill): Delete a subsequent empty line, if applicable.
37 (diff-hunk-file-names): New fun, extracted from diff-tell-file-name.
38 (diff-find-file-name): Use it.
39 (diff-tell-file-name): New command.
40 (diff-mode): Be careful with view-mode.
41 (diff-delete-if-empty, diff-delete-empty-files, diff-make-unified):
42 New functions, for use in diff-mode-hook.
43 (diff-find-source-location): Catch "regex too large" errors.
44 (diff-apply-hunk, diff-test-hunk): Go to old or new file.
45 (diff-refine-hunk): New command.
46
47 * smerge-mode.el (smerge-mode-menu): Fix activate pred for resolve.
48 (smerge-context-menu-map): Remove unused var.
49 (smerge-keep-all): Preserve markers.
50 (smerge-keep-n): New fun.
51 (smerge-keep-base, smerge-keep-other, smerge-keep-mine)
52 (smerge-keep-current, smerge-ediff): Use it.
53 (smerge-kill-current): Use it. Make it work on some 3-part conflicts.
54 (smerge-popup-context-menu): Also use context-menu on 3-part conflicts.
55 (smerge-resolve): Resolve trivial 3-part conflicts.
56
12004-03-23 Juri Linkov <juri@jurta.org> 572004-03-23 Juri Linkov <juri@jurta.org>
2 58
3 * man.el (Man-width): New var. 59 * man.el (Man-width): New var.
@@ -11,24 +67,16 @@
11 * woman.el (woman-fill-frame): Doc fix. 67 * woman.el (woman-fill-frame): Doc fix.
12 (woman-decode-region): Use window-width instead of frame-width. 68 (woman-decode-region): Use window-width instead of frame-width.
13 69
14 * abbrevlist.el (list-one-abbrev-table): Use window-width instead 70 * abbrevlist.el (list-one-abbrev-table):
15 of frame-width. 71 * descr-text.el (describe-char):
16 72 * international/mule-diag.el (describe-current-coding-system):
17 * descr-text.el (describe-char): Use window-width instead of 73 * international/quail.el (quail-insert-decode-map):
18 frame-width. 74 Use window-width instead of frame-width.
19
20 * international/mule-diag.el (describe-current-coding-system): Use
21 window-width instead of frame-width.
22
23 * international/quail.el (quail-insert-decode-map): Use
24 window-width instead of frame-width.
25 75
26 * jka-compr.el (jka-compr-compression-info-list): Add tbz and dz. 76 * jka-compr.el (jka-compr-compression-info-list): Add tbz and dz.
27 (jka-compr-mode-alist-additions): Add tbz. 77 (jka-compr-mode-alist-additions): Add tbz.
28 (jka-compr-write-region): Add error message for undefined 78 (jka-compr-write-region, jka-compr-insert-file-contents):
29 compress-program. 79 Add message for undefined compress-program.
30 (jka-compr-insert-file-contents): Add message for undefined
31 compress-program.
32 (jka-compr-write-region): Remove redundant var bindings. 80 (jka-compr-write-region): Remove redundant var bindings.
33 81
34 * dired-x.el (dired-guess-shell-alist-default): Add choices for 82 * dired-x.el (dired-guess-shell-alist-default): Add choices for
@@ -47,8 +95,7 @@
47 95
482004-03-22 Luc Teirlinck <teirllm@auburn.edu> 962004-03-22 Luc Teirlinck <teirllm@auburn.edu>
49 97
50 * autorevert.el (global-auto-revert-non-file-buffers): Expand doc 98 * autorevert.el (global-auto-revert-non-file-buffers): Expand docstring.
51 string.
52 (buffer-stale-function): New variable. 99 (buffer-stale-function): New variable.
53 (auto-revert-list-diff, auto-revert-dired-file-list) 100 (auto-revert-list-diff, auto-revert-dired-file-list)
54 (auto-revert-dired-changed-p, auto-revert-buffer-p): Delete. 101 (auto-revert-dired-changed-p, auto-revert-buffer-p): Delete.
@@ -56,8 +103,7 @@
56 functions. 103 functions.
57 (auto-revert-buffers): Delete call to auto-revert-buffer-p. 104 (auto-revert-buffers): Delete call to auto-revert-buffer-p.
58 105
59 * dired.el (dired-directory-changed-p, dired-buffer-stale-p): New 106 * dired.el (dired-directory-changed-p, dired-buffer-stale-p): New funs.
60 functions.
61 (dired-internal-noselect): Use dired-directory-changed-p. 107 (dired-internal-noselect): Use dired-directory-changed-p.
62 Eliminate revert messages. 108 Eliminate revert messages.
63 (dired-mode): Set buffer-stale-function to dired-buffer-stale-p. 109 (dired-mode): Set buffer-stale-function to dired-buffer-stale-p.
@@ -67,8 +113,8 @@
67 * international/characters.el: Setup syntaxes for more parentheses 113 * international/characters.el: Setup syntaxes for more parentheses
68 Unicode characters. 114 Unicode characters.
69 115
70 * international/mule-cmds.el (select-safe-coding-system): Merge 116 * international/mule-cmds.el (select-safe-coding-system):
71 coding-system and auto-cs before comparing them. 117 Merge coding-system and auto-cs before comparing them.
72 118
732004-03-22 Stefan Monnier <monnier@iro.umontreal.ca> 1192004-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
74 120