aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog.2
diff options
context:
space:
mode:
authorNicolas Petton2016-12-30 15:37:44 +0100
committerNicolas Petton2016-12-30 15:37:44 +0100
commit665be694b641b040b67def026e03d6e965bccb03 (patch)
tree7b74f816e5dd34cd3c58e06060d43584bcbec8dc /ChangeLog.2
parente8f0d7dcadd2b35f62f7a14b96df15e5314d7f6e (diff)
downloademacs-665be694b641b040b67def026e03d6e965bccb03.tar.gz
emacs-665be694b641b040b67def026e03d6e965bccb03.zip
; Update ChangeLog.2 and AUTHORS files
Diffstat (limited to 'ChangeLog.2')
-rw-r--r--ChangeLog.2305
1 files changed, 304 insertions, 1 deletions
diff --git a/ChangeLog.2 b/ChangeLog.2
index 0b73dc2f841..a055862ae5e 100644
--- a/ChangeLog.2
+++ b/ChangeLog.2
@@ -1,3 +1,306 @@
12016-12-30 Alan Mackenzie <acm@muc.de>
2
3 Backport: Remove an ambiguity from defvar's doc string. Fixes bug #25292.
4
5 The ambiguity was whether INITVALUE is evaluated when it's not going to be
6 used to set SYMBOL's value.
7
8 * src/eval.c (defvar): Rewrite a paragraph of the doc string.
9
10 (cherry picked from commit 8295e97f18490a535d1188a3daf0b0fd1bf4fa0d)
11
122016-12-28 Stefan Monnier <monnier@iro.umontreal.ca>
13
14 * lisp/emacs-lisp/inline.el: Fix apply-conversion (bug#25280)
15
16 (inline--dont-quote): Quote the function with #' when passing it to `apply'.
17 Cherry picked from commit e6161f648903d821865b9610b3b6aa0f82a5dcb7.
18
192016-12-26 Eli Zaretskii <eliz@gnu.org>
20
21 Document 'default-toplevel-value' and 'set-default-toplevel-value'
22
23 * doc/lispref/variables.texi (Default Value): Document
24 'default-toplevel-value' and 'set-default-toplevel-value'.
25
262016-12-25 Leo Liu <sdl.web@gmail.com>
27
28 Don't modify minibuffer variables globally
29
30 * lisp/files.el (cd): Use setq-local instead. (Bug#25260)
31
322016-12-24 Eli Zaretskii <eliz@gnu.org>
33
34 Revert to pre-25.1 behavior in ffap
35
36 * lisp/ffap.el (ffap-lax-url): Change the default to t, to produce
37 the same behavior as in Emacs 24.x. (Bug#25264)
38 Explain the trade-offs of customizing this in the doc string.
39
402016-12-24 Noam Postavsky <npostavs@gmail.com>
41
42 * lisp/ffap.el: Fix obsolete comment referencing ffap-bug.
43
442016-12-23 Eli Zaretskii <eliz@gnu.org>
45
46 Attempt to fix 64-bit AIX build
47
48 * src/unexaix.c (make_hdr, copy_text_and_data, write_segment): Fix
49 type-casts that assumed 32-bit pointers. (Bug#25141)
50
512016-12-23 Philipp Stephani <phst@google.com>
52
53 Clarify usage of 'ediff-cleanup-hook' (Bug#24675)
54
55 * doc/misc/ediff.texi (Hooks): Clarify usage of 'ediff-cleanup-hook'
56
572016-12-23 Philipp Stephani <phst@google.com>
58
59 Document that variable binding order is unspecified
60
61 * doc/lispref/variables.texi (Local Variables):
62 * doc/misc/cl.texi (Modify Macros): Document that binding order in 'let' and
63 'cl-letf' is unspecified.
64
652016-12-23 Eli Zaretskii <eliz@gnu.org>
66
67 * lisp/desktop.el (desktop-buffers-not-to-save): Doc fix.
68
692016-12-23 Stefan Monnier <monnier@IRO.UMontreal.CA>
70
71 Fix M-x hints on Mac port
72
73 * lisp/simple.el (execute-extended-command--shorter): Call
74 input-pending-p to trigger input processing on some systems, such
75 as Mac port. (Bug#23002)
76
772016-12-22 Martin Rudalics <rudalics@gmx.at>
78
79 Work around reporting a dpi change in apply_xft_settings
80
81 * src/xsettings.c (apply_xft_settings): Don't report a change
82 when dpi settings do not differ substantially.
83
842016-12-20 Alan Mackenzie <acm@muc.de>
85
86 Amend the version number of CC Mode 5.33 -> 5.32.99. Don't merge to trunk.
87
88 lisp/progmodes/cc-defs.el: Amend the version number.
89 etc/NEWS: Add an item explaining the change.
90
912016-12-20 Noam Postavsky <npostavs@gmail.com>
92
93 Improve skeleton docstrings
94
95 * lisp/skeleton.el (skeleton-end-newline): Remove mention of
96 `skeleton-end-hook', its default code was moved into `skeleton-insert'.
97 (skeleton-insert): Mention `skeleton-end-newline' and move reference to
98 `skeleton-end-hook' above the explanation of skeleton syntax.
99
1002016-12-19 Eli Zaretskii <eliz@gnu.org>
101
102 Improve documentation of 'w32-scroll-lock-modifier'
103
104 * doc/emacs/msdos.texi (Windows Keyboard): Document how to set up
105 w32-scroll-lock-modifier so that Scroll Lock toggles the LED.
106
107 * src/w32fns.c (syms_of_w32fns) <w32-scroll-lock-modifier>: Doc
108 fix. (Bug#25204)
109
1102016-12-19 Eli Zaretskii <eliz@gnu.org>
111
112 Document 'describe-fontset'
113
114 * doc/emacs/mule.texi (Fontsets): Document 'describe-fontset'.
115 (Bug#25216)
116
1172016-12-19 Eli Zaretskii <eliz@gnu.org>
118
119 Document 'describe-fontset'
120
121 * doc/emacs/mule.texi (Fontsets): Document 'describe-fontset'.
122 (Bug#25216)
123
1242016-12-17 Eli Zaretskii <eliz@gnu.org>
125
126 Repair desktop restoration on text terminals
127
128 * lisp/desktop.el (desktop-restoring-frameset-p): Test for the GUI
129 frame here, instead of in desktop-restoring-frameset. That's
130 because desktop-read wants to know whether frameset will actually
131 be restored, and has fallback procedures up its sleeve when it
132 won't be; these fallbacks need to be invoked when the frameset is
133 not going to be restored. (Bug#24298)
134
1352016-12-17 Dmitry Gutov <dgutov@yandex.ru>
136
137 Ignore forward-sexp-function in js-mode indentation code
138
139 * lisp/progmodes/js.el (js--multi-line-declaration-indentation)
140 (js--maybe-goto-declaration-keyword-end):
141 Bind forward-sexp-function to nil (bug#25215).
142
1432016-12-16 Eli Zaretskii <eliz@gnu.org>
144
145 Improve documentation of 'define-coding-system'
146
147 * lisp/international/mule.el (define-coding-system): Warn against
148 possible infinite recursion in pre-write-conversion and
149 post-read-conversion functions. (Bug#25203)
150
1512016-12-11 Michael Albinus <michael.albinus@gmx.de>
152
153 Fix Bug#25162
154
155 * doc/emacs/files.texi (Reverting): Document
156 auto-revert-remote-files and auto-revert-verbose.
157
158 * lisp/autorevert.el (auto-revert-verbose, auto-revert-mode)
159 (auto-revert-tail-mode, global-auto-revert-mode): Fix docstring.
160
1612016-12-11 Glenn Morris <rgm@gnu.org>
162
163 Fix a typo in define-abbrev-table
164
165 * lisp/abbrev.el (define-abbrev-table): Fix typo in docstring handling.
166
1672016-12-11 Glenn Morris <rgm@gnu.org>
168
169 Bump makeinfo requirement from 4.7 to 4.13
170
171 * configure.ac: Bump makeinfo version requirement from 4.7 to 4.13.
172 We need at least 4.8, and that may be buggy, so go for the last
173 of the 4 series, which is 8 years old. (Bug#25108)
174
1752016-12-11 Glenn Morris <rgm@gnu.org>
176
177 Fixes related to select-enable-clipboard
178
179 * lisp/menu-bar.el (clipboard-yank, clipboard-kill-ring-save)
180 (clipboard-kill-region):
181 * lisp/eshell/esh-io.el (eshell-virtual-targets)
182 (eshell-clipboard-append):
183 Replace option gui-select-enable-clipboard with
184 select-enable-clipboard; renamed October 2014. (Bug#25145)
185
1862016-12-10 Noam Postavsky <npostavs@gmail.com>
187
188 Define struct predicate before acccesors
189
190 The accessor functions use the predicate function, which causes problems
191 when reloading after unload-feature: the compiler-macro property is
192 still present on the predicate symbol, and the compiler fails to find
193 the definition when trying to inline it into the accessor
194 function (Bug#25088).
195
196 * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Move predicate definition
197 before field accessor definitions.
198
1992016-12-08 Glenn Morris <rgm@gnu.org>
200
201 Doc fix for vc-git
202
203 * lisp/vc/vc-git.el (vc-git-region-history): Add a doc string.
204
2052016-12-08 Glenn Morris <rgm@gnu.org>
206
207 Further improve make-dist checking
208
209 * make-dist: Print status messages when checking.
210
2112016-12-08 Glenn Morris <rgm@gnu.org>
212
213 Improve previous make-dist change
214
215 * make-dist: Let make check the info files more thoroughly.
216
2172016-12-08 Glenn Morris <rgm@gnu.org>
218
219 Make make-dist --snapshot do some sanity checks
220
221 * make-dist: Snapshot mode no longer disables checks.
222 Checks now includes checks for freshness. (Bug#25084)
223 Checks now exits with an error if problems were found.
224
2252016-12-07 Paul Eggert <eggert@cs.ucla.edu>
226
227 Fix minor quoting problems in doc strings
228
2292016-12-07 Philipp Stephani <p.stephani2@gmail.com>
230
231 * lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Fix docstring
232
233 so that it matches the actual implementation.
234 See https://lists.gnu.org/archive/html/help-gnu-emacs/2016-04/msg00071.html
235
2362016-12-07 Noam Postavsky <npostavs@gmail.com>
237
238 Don't assume window-point and point are the same
239
240 The function `cursor-sensor--detect' calls `bobp' to decide whether to
241 check properties at (1- (window-point)). However, (window-point) may be
242 at beginning of buffer, even if (point) is not. In this case an
243 `args-out-of-range' error will be signaled (Bug#25104).
244
245 * lisp/emacs-lisp/cursor-sensor.el (cursor-sensor--detect): Check the
246 value of (window-point) against (point-min), rather than (bobp) to
247 decide if (1- (window-point)) is accessible.
248
2492016-12-02 Nicolas Petton <nicolas@petton.fr>
250
251 Fix bug#25087
252
253 * etc/themes/manoj-dark-theme.el: Fix two typos.
254
255 (cherry picked from commit 66d6e7e9ecf5e481f8c2c3a4f88411f66c869a6e)
256
2572016-12-02 Eli Zaretskii <eliz@gnu.org>
258
259 * lisp/vc/ediff-util.el (ediff-janitor): Doc fix. (Bug#25046)
260
2612016-12-02 Eli Zaretskii <eliz@gnu.org>
262
263 Improve indexing of 'man'
264
265 * doc/emacs/programs.texi (Man Page): Index 'man', not
266 'manual-entry', as the latter is an alias for the former.
267 Suggested by Hong Xu <hong@topbug.net>. (Bug#25033)
268
2692016-12-02 Paul Eggert <eggert@cs.ucla.edu>
270
271 Port to Sun C 5.14
272
273 Backport from master. Sun C 5.14 supports C11 but not GCC
274 extensions, and so refuses to compile Emacs without this patch.
275 * src/alloc.c (lmalloc, lrealloc): Don't use INT_ADD_WRAPV on
276 size_t, as in general this macro is restricted to signed types.
277
2782016-12-02 Richard Stallman <rms@gnu.org>
279
280 Fix mail-combine-fields
281
282 * lisp/mail/sendmail.el (mail-combine-fields): Call `save-excursion' to
283 avoid losing our place in the search loop.
284
285 (cherry picked from commit 5fbba6cceaf843cfca449eb000a0a65243b61808)
286
2872016-12-01 Martin Rudalics <rudalics@gmx.at>
288
289 Fix documentation of `window-combination-resize'
290
291 * src/window.c (Vwindow_combination_resize): Fix doc-string.
292 * doc/lispref/windows.texi (Recombining Windows): Fix
293 documentation of `window-combination-resize'.
294
2952016-11-29 Bogdan Creanga <bogdan.creanga@gmail.com> (tiny change)
296
297 Typo fixes in elisp manual
298
299 * doc/lispref/sequences.texi: Add missing '4' in result (Bug#25047).
300 * doc/lispref/strings.texi (Text Comparison): Avoid duplicate
301 definitions of 'string-prefix-p' and 'string-suffix-p'.
302 * doc/lispref/symbols.texi (Definitions): Pluralize 'definitions'.
303
12016-11-28 Eli Zaretskii <eliz@gnu.org> 3042016-11-28 Eli Zaretskii <eliz@gnu.org>
2 305
3 Fix 'expand-file-name' during startup on MS-Windows 306 Fix 'expand-file-name' during startup on MS-Windows
@@ -35010,7 +35313,7 @@
35010 35313
35011This file records repository revisions from 35314This file records repository revisions from
35012commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to 35315commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to
35013commit 5878abf87b6b3ead1367cbae5cc6b0743349f611 (inclusive). 35316commit e8f0d7dcadd2b35f62f7a14b96df15e5314d7f6e (inclusive).
35014See ChangeLog.1 for earlier changes. 35317See ChangeLog.1 for earlier changes.
35015 35318
35016;; Local Variables: 35319;; Local Variables: