aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Petton2019-01-07 15:36:57 +0100
committerNicolas Petton2019-01-07 15:36:57 +0100
commitf1ce72b7c6cd53265c1a3fa11d1111e44c16bf52 (patch)
tree30e490c41d0a229a81132bbd3e13ec2994f8a163
parent5b59cf0d06dede1d5a82a0557024874239070321 (diff)
downloademacs-f1ce72b7c6cd53265c1a3fa11d1111e44c16bf52.tar.gz
emacs-f1ce72b7c6cd53265c1a3fa11d1111e44c16bf52.zip
; ChangeLog.3 update
-rw-r--r--ChangeLog.3735
1 files changed, 734 insertions, 1 deletions
diff --git a/ChangeLog.3 b/ChangeLog.3
index decee10a4ee..35866c87a58 100644
--- a/ChangeLog.3
+++ b/ChangeLog.3
@@ -1,3 +1,736 @@
12019-01-07 Leo Liu <sdl.web@gmail.com>
2
3 * lisp/textmodes/mhtml-mode.el: Avoid loading flyspell. (Bug#33939)
4
52019-01-05 Paul Eggert <eggert@cs.ucla.edu>
6
7 Improve GC+Cairo workaround
8
9 Suggested by Eli Zaretskii (Bug#20890#31).
10 * src/font.h (font_data_structures_may_be_ill_formed): New function.
11 * src/ftfont.c (ftfont_close):
12 * src/ftcrfont.c (ftcrfont_close): Use it.
13
14 (cherry picked from commit d02fd482fbeaf6ed551e78223b538495cb0c3541)
15
162019-01-05 Paul Eggert <eggert@cs.ucla.edu>
17
18 Work around GC+Cairo bug
19
20 Workaround suggested by Robert Pluim (Bug#20890#13).
21 * src/ftfont.c (ftfont_close) [USE_CAIRO]:
22 Do nothing if GC is in progress.
23
242019-01-05 Eli Zaretskii <eliz@gnu.org>
25
26 Improve commentary in font.h
27
28 * src/font.h (struct font, struct font_driver): Fix typos and
29 wording in comments. Document all driver methods.
30
312019-01-04 Martin Rudalics <rudalics@gmx.at>
32
33 Fix definition of Qwindow_point_insertion_type (Bug#33871)
34
35 * src/window.c (Qwindow_point_insertion_type): Fix definition
36 (Bug#33871).
37
382019-01-04 Eli Zaretskii <eliz@gnu.org>
39
40 Improve documentation of 'server-name'
41
42 * doc/emacs/misc.texi (Emacs Server, TCP Emacs server)
43 (emacsclient Options):
44 * lisp/server.el (server-name): Document the usage of
45 'server-name' to specify the server file as an absolute file
46 name. Do not merge to master. (Bug#33934)
47
482019-01-04 Eli Zaretskii <eliz@gnu.org>
49
50 Update Unicode copyright notice
51
52 * admin/unidata/copyright.html: Updated version from the
53 Unicode Consortium's site.
54
552019-01-02 Michael Albinus <michael.albinus@gmx.de>
56
57 Handle quoted file names in filenotify.el
58
59 * lisp/filenotify.el (file-notify-add-watch): Do not save
60 quoted file names in `file-notify-descriptors'.
61
62 * test/lisp/files-tests.el
63 (files-file-name-non-special-notify-handlers): Do not expect
64 to fail.
65
662019-01-01 Paul Eggert <eggert@cs.ucla.edu>
67
68 Fix copyright years by hand
69
70 These are dates that admin/update-copyright did not update, or
71 updated incorrectly.
72
732019-01-01 Paul Eggert <eggert@cs.ucla.edu>
74
75 Update copyright year to 2019
76
77 Run 'TZ=UTC0 admin/update-copyright $(git ls-files)'.
78
792018-12-31 Eli Zaretskii <eliz@gnu.org>
80
81 * doc/man/emacs.1.in: Fix value of default frame height. (Bug#33921)
82
832018-12-30 Martin Rudalics <rudalics@gmx.at>
84
85 In user manual fix value of default frame height (Bug#33921)
86
87 * doc/emacs/cmdargs.texi (Window Size X): Fix value of default
88 frame height (Bug#33921).
89
902018-12-29 Eli Zaretskii <eliz@gnu.org>
91
92 Improve documentation of 'file-local-name' and related APIs
93
94 * doc/lispref/files.texi (Unique File Names)
95 (Magic File Names, File Name Expansion): Improve documentation
96 of the "local part" of a remote file name.
97 * doc/lispref/processes.texi (Synchronous Processes)
98 (Asynchronous Processes): State explicitly that program and
99 file names passed to functions that start remote processes
100 need to be relative or obtained by 'file-local-name'.
101
102 * lisp/files.el (file-local-name):
103 * lisp/simple.el (start-file-process, process-file): Improve
104 the documentation of the "local part" of a remote file name,
105 and its use in APIs that start remote processes.
106
1072018-12-29 Michael Albinus <michael.albinus@gmx.de>
108
109 Fix Bug#31704. Do not merge
110
111 * lisp/net/tramp.el (tramp-eshell-directory-change):
112 Use `path-separator' as it does eshell. (Bug#31704)
113
1142018-12-29 Michael Albinus <michael.albinus@gmx.de>
115
116 Fix Bug#31704. Do not merge
117
118 * lisp/eshell/esh-proc.el (eshell-gather-process-output): Do not
119 let `expand-file-name' prefix remote file names with MS Windows
120 volume letter.
121
122 * lisp/net/tramp.el (tramp-eshell-directory-change):
123 Use `path-separator' as it does eshell. (Bug#31704)
124
1252018-12-29 Eli Zaretskii <eliz@gnu.org>
126
127 * lisp/files.el (cd): Fix last change. (Bug#33791)
128
1292018-12-29 Eli Zaretskii <eliz@gnu.org>
130
131 Fix remote directories in Eshell on MS-Windows
132
133 * lisp/files.el (cd): Support remote directory names on
134 MS-Windows. (Bug#33791)
135
1362018-12-29 Drew Adams <drew.adams@oracle.com>
137
138 Fix :type 'group' in defcustom
139
140 * lisp/wid-edit.el (group): Fix the :format spec. (Bug#33566)
141
1422018-12-28 Alan Third <alan@idiocy.org>
143
144 Fix NS fringe bitmap drawing bug (bug#33864)
145
146 * src/nsterm.m (ns_draw_fringe_bitmap): Check the rectangle to clear
147 correctly.
148
1492018-12-28 Eli Zaretskii <eliz@gnu.org>
150
151 Fix commentary in dispnew.c
152
153 * src/dispnew.c (buffer_posn_from_coords): Fix inaccuracies in
154 the commentary.
155
1562018-12-27 Paul Eggert <eggert@cs.ucla.edu>
157
158 Improve accept-process-process doc
159
160 * doc/lispref/processes.texi (Accepting Output):
161 * src/process.c (Faccept_process_output):
162 Document that (accept-process-output P) can return non-nil
163 even after P has exited, and that it can return nil even if P
164 is still running (Bug#33839).
165
1662018-12-23 Stephen Leake <stephen_leake@stephe-leake.org>
167
168 Fix a simple bug in display-buffer-use-some-frame
169
170 * lisp/window.el (display-buffer-use-some-frame): Simplify the
171 predicate, fix TYPE arg to window--display-buffer.
172
1732018-12-23 Michael Albinus <michael.albinus@gmx.de>
174
175 Clarify thread switching while waiting for process output
176
177 * doc/lispref/threads.texi (Threads): Clarify, that thread
178 switching happens when waiting for process output from
179 asynchronous processes.
180
1812018-12-22 Charles A. Roelli <charles@aurox.ch>
182
183 Improve process doc. with respect to handling of large input (Bug#33191)
184
185 * src/process.c (Fprocess_send_region, Fprocess_send_string):
186 Document that process input longer than the process input
187 buffer may be split into bunches. Remove an outdated
188 reference to a 500 character split boundary.
189 * doc/lispref/processes.texi (Asynchronous Processes): Remove
190 mention of "stray character injections" in PTY processes. See
191 also the comment about ICANON in src/sysdep.c, function
192 child_setup_tty.
193
1942018-12-22 Terrence Brannon <metaperl@gmail.com>
195
196 Minor copyedits in landmark.el
197
198 * lisp/obsolete/landmark.el: Fix author's email and commentary.
199
2002018-12-20 Alan Mackenzie <acm@muc.de>
201
202 Check result from c-backward-token-2 to avoid infinite loop
203
204 This fixes bug #33784.
205
206 * lisp/progmodes/cc-fonts.el (c-get-fontification-context): While moving back
207 over enclosing parentheses, check that c-backward-token-2 actually moves.
208
2092018-12-19 Paul Eggert <eggert@cs.ucla.edu>
210
211 cl-make-random-state was not copying its arg
212
213 Problem reported by Xu Chunyang (Bug#33731).
214 * lisp/emacs-lisp/cl-extra.el (cl-make-random-state):
215 Use copy-sequence, not copy-tree, so that the record is copied.
216 * test/lisp/emacs-lisp/cl-extra-tests.el:
217 (cl-extra-test-cl-make-random-state): New test.
218
2192018-12-19 Glenn Morris <rgm@gnu.org>
220
221 Skip a vc-bzr test if run as root
222
223 * test/lisp/vc/vc-bzr-tests.el (vc-bzr-test-faulty-bzr-autoloads):
224 Skip this test when run as root. This works around a race
225 condition in root-specific code in vc-mode-line when deleting a file.
226
2272018-12-19 Chris Feng <chris.w.feng@gmail.com>
228
229 Backport: Handle unread-command-events consistently (bug#23980)
230
231 * src/keyboard.c (read_char): Events put into `unread-command-events'
232 with the form (t . EVENT) should always have the t stripped when read
233 out.
234 * test/src/keyboard-tests.el: New tests for `unread-command-events'.
235
236 (cherry picked from commit 1f3f4b1296613b8cdc0632a68fde86e86ddad866)
237
2382018-12-19 Glenn Morris <rgm@gnu.org>
239
240 Restrict downcasing in elisp xref tests (bug#25534)
241
242 The tests happen to not fail at the moment because find-library-name
243 now has an extra feature, find-library--from-load-history, which
244 happens to do a case-insensitive regexp match; but still it seems
245 better not to rely on this.
246
247 * test/lisp/progmodes/elisp-mode-tests.el (xref--case-insensitive):
248 New variable.
249 (xref-elisp-test-run, emacs-test-dir): Only downcase if the
250 filesystem seems to be case-insensitive.
251
2522018-12-18 Rob Browning <rlb@defaultvalue.org>
253
254 Avoid test failures if directory name looks like a regexp
255
256 Taken from <https://sources.debian.org/patches/emacs/1:26.1+1-1>
257 * test/lisp/ibuffer-tests.el (ibuffer-filter-inclusion-3):
258 * test/lisp/net/tramp-tests.el (tramp-test42-remote-load-path):
259 Regexp-quote file names to avoid failures with directory names
260 of the form "build/emacs-i87jK3/emacs-26.1+1/...".
261
2622018-12-18 Michael Albinus <michael.albinus@gmx.de>
263
264 Fix Bug#33524
265
266 * lisp/progmodes/flymake-proc.el
267 (flymake-proc-create-temp-with-folder-structure):
268 Unquote file-name. (Bug#33524)
269
2702018-12-17 Glenn Morris <rgm@gnu.org>
271
272 * doc/lispintro/emacs-lisp-intro.texi (Finding More): Fix xref.
273
2742018-12-17 Paul Eggert <eggert@cs.ucla.edu>
275
276 More porting to GCC 8 of --enable-gcc-warnings
277
278 Backport from master.
279 I ran into this when building Emacs 26 with GCC 8 on Fedora 29 x86.
280 * lwlib/lwlib-Xaw.h (xaw_update_one_value, xaw_popup_menu):
281 * lwlib/lwlib-Xlw.h (xlw_update_one_value, xlw_pop_instance):
282 * lwlib/lwlib.h (lw_allow_resizing, lw_set_main_areas) [!USE_MOTIF]:
283 No longer const.
284 * src/emacs-module.c: Ignore -Wcast-function-type.
285
2862018-12-15 Glenn Morris <rgm@gnu.org>
287
288 Fix an epg test for recent GnuPG versions (bug#33439)
289
290 * test/lisp/epg-tests.el (epg-decrypt-1):
291 Tell recent GnuPG (e.g. 2.2.11) not to worry about missing MDC.
292
2932018-12-14 Robert Pluim <rpluim@gmail.com>
294
295 Document font structure layout constraints
296
297 This has to be the same as in src/ftcrfont.c and src/ftfont.c
298
299 * src/xftfont.c (struct xftfont_info): Document layout constraints.
300
3012018-12-14 Robert Pluim <rpluim@gmail.com>
302
303 Document font structure layout constraints
304
305 The layout of the initial members of ftcrfont_info must match
306 ftfont_info
307
308 * src/ftcrfont.c (struct ftcrfont_info): Likewise.
309
310 * src/ftfont.c (struct ftfont_info): Document layout constraints.
311
3122018-12-14 Eli Zaretskii <eliz@gnu.org>
313
314 Fix display of line numbers in empty lines beyond EOB
315
316 * src/xdisp.c (maybe_produce_line_number): When the current
317 line is at EOB, use the 'line-number-current-line' face only
318 on that single line, but not on the rest of empty lines beyond
319 EOB. (Bug#33732)
320
3212018-12-11 Eli Zaretskii <eliz@gnu.org>
322
323 Fix redisplay when a window's scroll bar or fringes are changed
324
325 * src/window.c (set_window_fringes, set_window_scroll_bars):
326 Set windows_or_buffers_changed flag to cause immediate
327 thorough redisplay of a window when scroll bars or fringes are
328 changed. (Bug#33694)
329
3302018-12-11 Martin Rudalics <rudalics@gmx.at>
331
332 Tiny markup fix in Elisp manual
333
334 * doc/lispref/lists.texi (Building Lists): Use '@var' instead
335 of '@code' for argument.
336
3372018-12-10 Alan Mackenzie <acm@muc.de>
338
339 CC Mode: stop extra parens on expression causing false fontification as type
340
341 * lisp/progmodes/cc-fonts.el (c-get-fontification-context): recognize
342 arithmetic operator followed by several open parentheses, not just one, as not
343 being an argument list.
344
3452018-12-10 Ari Roponen <ari.roponen@gmail.com>
346
347 Fix cairo scrolling for side-by-side windows
348
349 Backport: Fixes Bug#33442.
350
351 * src/xterm.c (x_scroll_run) [USE_CAIRO]: Fix scrolling for
352 side-by-side split windows. (Bug#31288)
353
354 (cherry picked from commit 6e362a32bc9d21f73a0f29ca6f45481edeea6f29)
355
3562018-12-10 Alan Mackenzie <acm@muc.de>
357
358 CC Mode: stop wrongly recognizing "func(a * 9)" as "pointer to type a"
359
360 * lisp/progmodes/cc-engine.el (c-forward-decl-or-cast-1): When testing for an
361 identifier after "a *", on failure additionally check for a digit, setting a
362 new flag variable got-number if one is found. In the test for CASE 18, check
363 this flag.
364
3652018-12-10 Stefan Monnier <monnier@iro.umontreal.ca>
366
367 * lisp/emacs-lisp/cursor-sensor.el: Add motivation
368
3692018-12-10 Raimon Grau <raimonster@gmail.com>
370
371 Guard occur against an undefined orig-line
372
373 * lisp/replace.el (occur-engine): Avoid inserting the current line if
374 orig-line is nil. This happens, for example, when reverting an occur
375 buffer with `list-matching-lines-jump-to-current-line' set to t.
376 (Bug#33476)
377
3782018-12-09 Eli Zaretskii <eliz@gnu.org>
379
380 Indexing followup to recent changes
381
382 * doc/lispref/text.texi (Special Properties): Index
383 'cursor-sensor-inhibit'. (Bug#33664)
384
3852018-12-09 Stefan Monnier <monnier@iro.umontreal.ca>
386
387 Improve documentation of cursor-sensor.el (bug#33664)
388
389 * doc/lispref/text.texi (Special Properties): Mention cursor-sensor-inhibit.
390 * lisp/emacs-lisp/cursor-sensor.el (Commentary): Add cursor-sensor-mode.
391 (cursor-sensor-inhibit): Add docstring.
392
3932018-12-09 Stefan Monnier <monnier@iro.umontreal.ca>
394
395 * doc/lispref/commands.texi (Adjusting Point): Bug#33662
396
397 Tweak text to clarify intangibility.
398
3992018-12-09 Michael Albinus <michael.albinus@gmx.de>
400
401 Tramp multi-hop methods must be inline
402
403 * doc/misc/tramp.texi (Ad-hoc multi-hops): Involved methods must
404 be inline methods.
405
4062018-12-08 Ari Roponen <ari.roponen@gmail.com>
407
408 Fix scaling problem in Cairo builds
409
410 * src/xterm.c (x_begin_cr_clip) [USE_GTK]:
411 (x_update_begin) [USE_CAIRO && USE_GTK]: Support scaling.
412 (Bug#33442)
413
4142018-12-06 Juri Linkov <juri@linkov.net>
415
416 * lisp/simple.el (next-line-or-history-element): Use current-column
417
418 in all position calculations.
419 (previous-line-or-history-element): Idem. (Bug#33640)
420
4212018-12-03 Martin Rudalics <rudalics@gmx.at>
422
423 A few further fixes of window internals description
424
425 * doc/lispref/internals.texi (Window Internals): Add a few
426 more items and clarify description of some others.
427
4282018-12-02 Eli Zaretskii <eliz@gnu.org>
429
430 Revert "Revert "Fix infloop in GC mark_kboards""
431
432 This reverts commit c418c85617babbe7b63730fefb71e2c87a0141af.
433 This reinstates the original fix, as it had nothing to do
434 with the behavior reported in bug#33571, which seems to be
435 the expected behavior.
436
4372018-12-02 Eli Zaretskii <eliz@gnu.org>
438
439 Revert "Fix infloop in GC mark_kboards"
440
441 This reverts commit af914fc26db273d8788e7efa57c569f0f778d037,
442 since it caused unintended adverse effects on echoing of keys.
443 (Bug#33571)
444
4452018-12-02 Glenn Morris <rgm@gnu.org>
446
447 * lisp/emacs-lisp/subr-x.el (if-let, when-let): Doc fix: active voice.
448
4492018-12-01 Paul Eggert <eggert@cs.ucla.edu>
450
451 Fix infloop in GC mark_kboards
452
453 Do not merge to master, as I have a more systematic fix there.
454 * src/keyboard.c (mark_kboards): Fix infloop (Bug#33547).
455
4562018-12-01 Alan Third <alan@idiocy.org>
457
458 Fix macOS run-time feature check
459
460 * src/nsterm.m (x_set_parent_frame) [NS_IMPL_COCOA]: Fix run-time
461 feature check.
462
4632018-12-01 Stefan Monnier <monnier@iro.umontreal.ca>
464
465 * etc/NEWS-*: Fix capitalization of "Emacs"
466
4672018-12-01 Eli Zaretskii <eliz@gnu.org>
468
469 Fix "M-x man" when there's no 'man' program on PATH
470
471 * lisp/man.el (Man-bgproc-sentinel): Make sure the process
472 buffer is not read-only when inserting a message into it.
473 (Bug#33510)
474
4752018-11-30 Paul Eggert <eggert@cs.ucla.edu>
476
477 Fix core dump in dbus-message-internal
478
479 Backport from master.
480 * src/dbusbind.c (Fdbus_message_internal):
481 Don’t go past array end (Bug#33530).
482
4832018-11-30 Michael Albinus <michael.albinus@gmx.de>
484
485 * doc/misc/dbus.texi (Type Conversion): Fix typo. (Bug#33551)
486
4872018-11-30 Eli Zaretskii <eliz@gnu.org>
488
489 Improve documentation of gdb-mi.el
490
491 * lisp/progmodes/gdb-mi.el (gdb-show-changed-values)
492 (gdb-max-children): Doc fixes.
493
494 * doc/emacs/building.texi (Source Buffers, Stack Buffer)
495 (GDB User Interface Layout): Mention some additional
496 customizable variables. (Bug#33548)
497
4982018-11-29 Thomas Fitzsimmons <fitzsim@fitzsim.org>
499
500 LDAP: Set process-connection-type to t on Darwin
501
502 * lisp/net/ldap.el (ldap-search-internal): Set
503 process-connection-type to t on Darwin. Do not merge to
504 master. (Bug#33050)
505
5062018-11-28 Eli Zaretskii <eliz@gnu.org>
507
508 Fix a typo in a doc string
509
510 * lisp/emacs-lisp/map-ynp.el (read-answer-short): Fix typo.
511 (Bug#33528)
512
5132018-11-28 Eli Zaretskii <eliz@gnu.org>
514
515 Minor markup fix in frames.texi
516
517 * doc/lispref/frames.texi (Frame Layout): Fix markup of @table
518 entries. (Bug#33531)
519
5202018-11-28 Glenn Morris <rgm@gnu.org>
521
522 * lisp/net/trampver.el (customize-package-emacs-version-alist):
523 Add 2.3.3.
524
525 * lisp/mh-e/mh-e.el (customize-package-emacs-version-alist): Additions.
526
5272018-11-27 Glenn Morris <rgm@gnu.org>
528
529 * lisp/emacs-lisp/map-ynp.el (map-y-or-n-p): Pass format to message.
530
5312018-11-27 Robert Pluim <rpluim@gmail.com>
532
533 Don't call xwidget functions until GTK has been initialized
534
535 Follow up fix to Bug#33294.
536
537 * src/gtkutil.c: Define xg_gtk_initialized.
538 (xg_initialize): Set it when GTK has finished initializing.
539
540 * src/gtkutil.h: Declare xg_gtk_initialized.
541
542 * src/xwidget.c (Fmake_xwidget): Error out if GTK has not been
543 initialized.
544 (xwidget_init_view): Likewise.
545
5462018-11-27 Eli Zaretskii <eliz@gnu.org>
547
548 Improve documentation of Ediff wordwise commands
549
550 * lisp/vc/ediff.el (ediff-windows-wordwise)
551 (ediff-windows-linewise, ediff-regions-wordwise): Update and
552 clarify the doc strings.
553
554 * doc/misc/ediff.texi (Major Entry Points): Update and clarify
555 the documentation of 'ediff-windows-wordwise' and
556 'ediff-regions-wordwise'. See the discussion starting at
557 https://lists.gnu.org/archive/html/help-gnu-emacs/2018-11/msg00197.html
558 for the details.
559
5602018-11-26 Eli Zaretskii <eliz@gnu.org>
561
562 Support Hunspell 1.7.0 in ispell.el
563
564 * lisp/textmodes/ispell.el
565 (ispell-find-hunspell-dictionaries): Invoke Hunspell with an
566 additional command-line argument, to work around a misfeature
567 in Hunspell 1.7.0 that prevents it from reporting the loaded
568 dictionary. (Bug#33493)
569
5702018-11-26 Eli Zaretskii <eliz@gnu.org>
571
572 Avoid clearing echo-area message by auto-save-visited-file-name
573
574 * lisp/emacs-lisp/map-ynp.el (map-y-or-n-p): Record the
575 previous echo-area message, if any, and restore it before
576 exiting. (Bug#33490)
577
5782018-11-25 Alan Third <alan@idiocy.org>
579
580 Set tooltip text color (bug#33452)
581
582
583 * src/nsmenu.m: ([EmacsTooltip init]): Set text color to black.
584
5852018-11-25 Alan Third <alan@idiocy.org>
586
587 Fix more drawing bugs in NS port (bug#32932)
588
589 * src/nsterm.m (ns_row_rect): New function.
590 (ns_clip_to_row): Remove function.
591 (ns_copy_bits): Fix mistake.
592 (ns_shift_glyphs_for_insert): Mark the frame as dirty instead of
593 directly copying.
594 (ns_draw_fringe_bitmap): Stop using ns_clip_to_row.
595 (ns_draw_window_cursor): Stop using ns_clip_to_row and perform a
596 display when not in redisplay.
597 (ns_update_window_begin): Remove redundant code that never executes.
598 ([EmacsView drawRect:]): Show the rectangle being exposed in NSTRACE.
599 * src/xdisp.c (expose_window_tree) [HAVE_NS]:
600 (expose_frame) [HAVE_NS]: Redraw even if the frame is garbaged.
601
6022018-11-24 Alan Mackenzie <acm@muc.de>
603
604 Fix bug #33416, where typing a ) in a comment at EOB caused a loop (CC Mode).
605
606 * lisp/progmodes/cc-mode.el (c-fl-decl-start): A c-forward-syntactic-ws leaves
607 point inside whitespace when moving over a comment at EOB which has no
608 terminating LF. Check this possibility and correct for it.
609
6102018-11-24 Ulrich Müller <ulm@gentoo.org>
611
612 Update the calc units table
613
614 On 2018-11-16, the 26th meeting of the General Conference on Weights
615 and Measures (CGPM) has redefined the International System of Units by
616 adopting fixed values for the Planck constant, the elementary charge,
617 the Boltzmann constant, and the Avogadro constant:
618 https://www.bipm.org/utils/en/pdf/CGPM/Draft-Resolution-A-EN.pdf
619
620 * lisp/calc/calc-units.el (math-standard-units): Update according
621 to redefinition of the SI in 2018. (Bug#33412)
622
6232018-11-24 Eli Zaretskii <eliz@gnu.org>
624
625 Improve indexing in the ELisp manual
626
627 * doc/lispref/control.texi (Control Structures, Sequencing)
628 (Conditionals, Iteration, Catch and Throw, Handling Errors)
629 (Cleanups):
630 * doc/lispref/eval.texi (Self-Evaluating Forms)
631 (Symbol Forms, Function Forms, Macro Forms, Special Forms)
632 (Quoting, Backquote): Add index entries that begin with
633 "forms". (Bug#33440)
634
6352018-11-23 Eli Zaretskii <eliz@gnu.org>
636
637 More Symbola-related extensions for default fontset
638
639 * lisp/international/fontset.el (setup-default-fontset): Add
640 few more blocks of symbols and punctuation supported by latest
641 Symbola.
642
6432018-11-23 Eli Zaretskii <eliz@gnu.org>
644
645 Better support for display of U+1F900..U+1F9FF block
646
647 * lisp/international/fontset.el (setup-default-fontset): Add
648 the [#x1F900..#x1F9FF] block to those supported by Symbola.
649
6502018-11-23 Eli Zaretskii <eliz@gnu.org>
651
652 Improve documentation of 'edit-abbrevs-mode'
653
654 * lisp/abbrev.el (edit-abbrevs-mode): Refer to 'edit-abbrevs'
655 for more detailed usage information. (Bug#33443)
656 (edit-abbrevs): Doc fix.
657
6582018-11-22 Eli Zaretskii <eliz@gnu.org>
659
660 Improve documentation of 'dired-do-compress'
661
662 * lisp/dired-aux.el (dired-do-compress): Describe in the doc
663 string the effect on directories and on compressed archive.
664 (Bug#33450)
665
6662018-11-22 Eli Zaretskii <eliz@gnu.org>
667
668 Improve doc string and display of 'describe-character'
669
670 * lisp/descr-text.el (describe-char): Explain how does the
671 function obtain the various data about the character. Don't
672 display "preferred" before "charset": it tends to confuse
673 people.
674
6752018-11-21 Eli Zaretskii <eliz@gnu.org>
676
677 * etc/NEWS: Clarify what 'Z' does in Dired. (Bug#33450)
678
6792018-11-20 Eli Zaretskii <eliz@gnu.org>
680
681 Update the docs of object internals
682
683 * doc/lispref/internals.texi (Buffer Internals)
684 (Window Internals, Process Internals): Update the descriptions
685 of Lisp objects.
686
6872018-11-19 Stephen Berman <stephen.berman@gmx.net>
688
689 Fix two Edebug defcustoms (bug#33428)
690
691 * lisp/emacs-lisp/edebug.el (edebug-print-length)
692 (edebug-print-level): Fix customization type to allow setting
693 the documented valid value nil via the Customize interface.
694
6952018-11-19 Michael Albinus <michael.albinus@gmx.de>
696
697 Fix Bug#33141
698
699 * lisp/net/tramp.el (tramp-make-tramp-file-name): Avoid check for
700 empty method with simplified `tramp-syntax'. (Bug#33141)
701
7022018-11-19 Eli Zaretskii <eliz@gnu.org>
703
704 Improve documentation of the window tree
705
706 * doc/lispref/windows.texi (Windows and Frames): More accurate
707 wording regarding the relation of a mini-window to its frame's
708 window tree.
709
710 * src/window.h (struct window): Improve commentary to some
711 fields.
712
7132018-11-19 Eli Zaretskii <eliz@gnu.org>
714
715 Fix window scrolling on TTY frames when there's no mode line
716
717 * src/window.c (window_internal_height): Remove tests for
718 next, prev, and parent pointers, as they are unrelated to
719 whether a window has a mode line. (Bug#33363)
720
7212018-11-19 Eli Zaretskii <eliz@gnu.org>
722
723 Fix decoding XML files encoded in ISO-8859
724
725 * lisp/international/mule.el (sgml-xml-auto-coding-function):
726 Avoid signaling an error from coding-system-equal when the XML
727 encoding tag specifies an encoding whose type is 'charset'.
728 (Bug#33429)
729
7302018-11-19 Nicolas Petton <nicolas@petton.fr>
731
732 * etc/AUTHORS: Update.
733
12018-11-18 Martin Rudalics <rudalics@gmx.at> 7342018-11-18 Martin Rudalics <rudalics@gmx.at>
2 735
3 Fix description of some window hooks 736 Fix description of some window hooks
@@ -63448,7 +64181,7 @@
63448 64181
63449This file records repository revisions from 64182This file records repository revisions from
63450commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to 64183commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to
63451commit 72525076996cd709086b1afb47ab0d095322e9b7 (inclusive). 64184commit 2cf20b67cf6836dd7bd80077042068afa0d7b04f (inclusive).
63452See ChangeLog.1 for earlier changes. 64185See ChangeLog.1 for earlier changes.
63453 64186
63454;; Local Variables: 64187;; Local Variables: