aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog118
1 files changed, 116 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index a526ca900a7..62dd255cabe 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,8 +1,122 @@
12011-04-07 Paul Eggert <eggert@cs.ucla.edu> 12011-04-09 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 Remove the doprnt implementation, as Emacs now uses vsnprintf. 3 Remove the doprnt implementation, as Emacs now uses vsnprintf.
4 * emacs-lisp/find-gc.el (find-gc-source-files): Remove doprnt.c. 4 * emacs-lisp/find-gc.el (find-gc-source-files): Remove doprnt.c.
5 5
62011-04-08 Sho Nakatani <lay.sakura@gmail.com>
7
8 * doc-view.el (doc-view-fit-width-to-window)
9 (doc-view-fit-height-to-window, doc-view-fit-page-to-window): New
10 functions for fitting the shown image to the Emacs window size.
11 (doc-view-mode-map): Add bindings for the new functions.
12
132011-03-24 Juanma Barranquero <lekktu@gmail.com>
14
15 * vc-annotate.el (vc-annotate-show-log-revision-at-line):
16 Fix typo in docstring.
17
182011-04-08 Eli Zaretskii <eliz@gnu.org>
19
20 * files.el (file-size-human-readable): Produce one digit after
21 decimal, like "ls -lh" does.
22
23 * ls-lisp.el (ls-lisp-format-file-size): Allow for 7 characters in
24 the file size representation.
25
26 * simple.el (list-processes): If async subprocesses are not
27 available, error out with a clear error message.
28
292011-04-08 Chong Yidong <cyd@stupidchicken.com>
30
31 * help.el (help-form-show): New function, to be called from C.
32 Put help-form output in a buffer named differently than *Help*.
33
342011-04-08 Eli Zaretskii <eliz@gnu.org>
35
36 * files.el (file-size-human-readable): New function.
37
38 * ls-lisp.el (ls-lisp-format-file-size): Use it, instead of
39 computing the representation inline. Don't require `cl'.
40
412011-04-08 Glenn Morris <rgm@gnu.org>
42
43 * man.el (Man-page-header-regexp): Solaris < 2.6 no longer supported.
44
45 * net/browse-url.el (browse-url-firefox):
46 Test system-type, not system-configuration.
47
48 * vc/log-edit.el (log-edit-empty-buffer-p): New function.
49 (log-edit-insert-cvs-template, log-edit-insert-cvs-rcstemplate):
50 Use log-edit-empty-buffer-p. (Bug#7598)
51
52 * net/rlogin.el (rlogin-process-connection-type): Simplify.
53 (rlogin-mode-map): Initialize in the defvar.
54 (rlogin): Use ignore-errors.
55
56 * replace.el (occur-mode-map): Some fixes for menu items.
57
582011-04-07 Aaron S. Hawley <aaron.s.hawley@gmail.com>
59
60 * play/morse.el (denato-region): Handle varying case. (Bug#8386)
61
622011-04-06 Chong Yidong <cyd@stupidchicken.com>
63
64 * emacs-lisp/cconv.el (cconv--analyse-use): Ignore "ignored" when
65 issuing unused warnings.
66
67 * emacs-lisp/tabulated-list.el (tabulated-list-print): Use lambda
68 macro directly.
69
70 * simple.el: Lisp reimplement of list-processes. Based on an
71 earlier reimplementation by Leo Liu, but using tabulated-list.el.
72 (process-menu-mode): New major mode.
73 (list-processes--refresh, list-processes):
74 (process-menu-visit-buffer): New functions.
75
76 * files.el (save-buffers-kill-emacs): Don't assume any return
77 value of list-processes, which is undocumented anyway.
78
792011-04-06 Chong Yidong <cyd@stupidchicken.com>
80
81 * emacs-lisp/tabulated-list.el: New file.
82
83 * emacs-lisp/package.el: Use Tabulated List mode.
84 (package-menu-mode-map): Inherit from tabulated-list-mode-map.
85 (package-menu-mode): Derive from tabulated-list-mode. Set up the
86 table format using Tabulated List mode variables.
87 (package--push): New macro, replacing package-list-maybe-add.
88 (package-menu--generate): Use package--push. Renamed from
89 package--generate-package-list.
90 (package-menu-refresh, list-packages): Use it.
91 (package-menu--print-info): Renamed from package-print-package.
92 Return insertion data instead of inserting it directly.
93 (package-menu-describe-package, package-menu-execute): Use
94 tabulated-list-get-id.
95 (package-menu-mark-delete, package-menu-mark-install)
96 (package-menu-mark-unmark, package-menu-backup-unmark)
97 (package-menu-mark-obsolete-for-deletion): Use
98 tabulated-list-put-tag.
99 (package--list-packages, package-menu-revert)
100 (package-menu-get-package, package-menu-get-version)
101 (package-menu-sort-by-column): Functions deleted.
102 (package-menu-package-list, package-menu-sort-key): Vars deleted.
103 (package-menu--status-predicate, package-menu--version-predicate)
104 (package-menu--name-predicate)
105 (package-menu--description-predicate): Handle arguments in the
106 Tabulated List format.
107 (package-list-packages-no-fetch): Call list-packages.
108
1092011-04-06 Juanma Barranquero <lekktu@gmail.com>
110
111 * files.el (after-find-file-from-revert-buffer): Remove variable.
112 (after-find-file): Dont' bind it.
113 (revert-buffer-in-progress-p): New variable.
114 (revert-buffer): Bind it.
115 Pass nil for `after-find-file-from-revert-buffer'.
116
117 * saveplace.el (save-place-find-file-hook): Use new variable
118 `rever-buffer-in-progress-p', not `after-find-file-from-revert-buffer'.
119
62011-04-06 Glenn Morris <rgm@gnu.org> 1202011-04-06 Glenn Morris <rgm@gnu.org>
7 121
8 * Makefile.in (AUTOGEN_VCS): New variable. 122 * Makefile.in (AUTOGEN_VCS): New variable.
@@ -575,7 +689,7 @@
575 (emerge-protect-metachars): Quote correctly for ms-dos and 689 (emerge-protect-metachars): Quote correctly for ms-dos and
576 windows-nt systems. 690 windows-nt systems.
577 691
5782011-03-19 Ralph Schleicher <rs@ralph-schleicher.de> 6922011-03-19 Ralph Schleicher <rs@ralph-schleicher.de> (tiny change)
579 693
580 * info.el (info-initialize): Replace all uses of `:' with 694 * info.el (info-initialize): Replace all uses of `:' with
581 path-separator for compatibility with non-Unix systems. 695 path-separator for compatibility with non-Unix systems.