aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Petton2017-10-09 21:50:44 +0200
committerNicolas Petton2017-10-09 21:51:44 +0200
commit14dca4a79ac96131e077e8a8cc3292dab4c4cb63 (patch)
tree24d50a3703ce8af3b9b5cd44f9b8783314218e99
parentf352d0257ce5ca1d424b55fc179f18b81bd465ab (diff)
downloademacs-14dca4a79ac96131e077e8a8cc3292dab4c4cb63.tar.gz
emacs-14dca4a79ac96131e077e8a8cc3292dab4c4cb63.zip
; ChangeLog.3 fixes
-rw-r--r--ChangeLog.395
1 files changed, 50 insertions, 45 deletions
diff --git a/ChangeLog.3 b/ChangeLog.3
index 33d04f74ec5..40423be3799 100644
--- a/ChangeLog.3
+++ b/ChangeLog.3
@@ -1,3 +1,4 @@
1
12017-10-05 Nicolas Petton <nicolas@petton.fr> 22017-10-05 Nicolas Petton <nicolas@petton.fr>
2 3
3 Update authors.el 4 Update authors.el
@@ -1379,7 +1380,7 @@
1379 1380
1380 Doc amendment for syntax-ppss. 1381 Doc amendment for syntax-ppss.
1381 1382
1382 * doc/elisp/syntax.texi (Position Parse): Note, twice, that syntax-ppss is 1383 * doc/lispref/syntax.texi (Position Parse): Note, twice, that syntax-ppss is
1383 equivalent to parse-partial-sexp from the beginning of THE VISIBLE PART OF the 1384 equivalent to parse-partial-sexp from the beginning of THE VISIBLE PART OF the
1384 buffer. Final part of the fix for bug #22983. 1385 buffer. Final part of the fix for bug #22983.
1385 1386
@@ -1869,7 +1870,8 @@
1869 1870
18702017-09-25 Michael Albinus <michael.albinus@gmx.de> 18712017-09-25 Michael Albinus <michael.albinus@gmx.de>
1871 1872
1872 * test/lisp/tramp-tests.el (tramp-test21-file-links): Special code for smb. 1873 * test/lisp/net/tramp-tests.el (tramp-test21-file-links): Special
1874 code for smb.
1873 1875
18742017-09-25 Mark Oteiza <mvoteiza@udel.edu> 18762017-09-25 Mark Oteiza <mvoteiza@udel.edu>
1875 1877
@@ -10608,8 +10610,8 @@
10608 10610
106092017-06-18 Andreas Schwab <schwab@linux-m68k.org> 106112017-06-18 Andreas Schwab <schwab@linux-m68k.org>
10610 10612
10611 * url/url-util.el (url-get-url-at-point): Add missing group in 10613 * lisp/url/url-util.el (url-get-url-at-point): Add missing group
10612 regex. 10614 in regex.
10613 10615
106142017-06-18 Paul Eggert <eggert@cs.ucla.edu> 106162017-06-18 Paul Eggert <eggert@cs.ucla.edu>
10615 10617
@@ -10720,8 +10722,8 @@
10720 10722
107212017-06-17 Andreas Schwab <schwab@linux-m68k.org> 107232017-06-17 Andreas Schwab <schwab@linux-m68k.org>
10722 10724
10723 * international/characters.el: Update list of zero and full width 10725 * lisp/international/characters.el: Update list of zero and full
10724 characters according to Unicode 9.0.0. 10726 width characters according to Unicode 9.0.0.
10725 10727
107262017-06-17 Simen Heggestøyl <simenheg@gmail.com> 107282017-06-17 Simen Heggestøyl <simenheg@gmail.com>
10727 10729
@@ -10820,7 +10822,7 @@
10820 10822
10821 Fix hang in CC Mode when ":" is typed after identifier at EOB. 10823 Fix hang in CC Mode when ":" is typed after identifier at EOB.
10822 10824
10823 * list/progmodes/cc-engine.el (c-forward-declarator): Fix coding error 10825 * lisp/progmodes/cc-engine.el (c-forward-declarator): Fix coding error
10824 confusing ":" and EOB. 10826 confusing ":" and EOB.
10825 10827
108262017-06-15 Alan Mackenzie <acm@muc.de> 108282017-06-15 Alan Mackenzie <acm@muc.de>
@@ -11394,7 +11396,7 @@
11394 Rather than checking for the main thread, check for the current 11396 Rather than checking for the main thread, check for the current
11395 thread. 11397 thread.
11396 11398
11397 * emacs-module.c (check_thread): New function. 11399 * src/emacs-module.c (check_thread): New function.
11398 (MODULE_FUNCTION_BEGIN_NO_CATCH, module_get_environment) 11400 (MODULE_FUNCTION_BEGIN_NO_CATCH, module_get_environment)
11399 (module_non_local_exit_check, module_non_local_exit_clear) 11401 (module_non_local_exit_check, module_non_local_exit_clear)
11400 (module_non_local_exit_get, module_non_local_exit_signal) 11402 (module_non_local_exit_get, module_non_local_exit_signal)
@@ -11797,7 +11799,7 @@
11797 11799
11798 These can help module authors debug crashes. 11800 These can help module authors debug crashes.
11799 11801
11800 * emacs-module.c (module_non_local_exit_check) 11802 * src/emacs-module.c (module_non_local_exit_check)
11801 (module_non_local_exit_clear, module_non_local_exit_get) 11803 (module_non_local_exit_clear, module_non_local_exit_get)
11802 (module_non_local_exit_signal, module_non_local_exit_throw) 11804 (module_non_local_exit_signal, module_non_local_exit_throw)
11803 (module_copy_string_contents, module_make_string) 11805 (module_copy_string_contents, module_make_string)
@@ -12294,7 +12296,7 @@
12294 12296
12295 Mode line "%q" construct: Just use one number when both would be the same. 12297 Mode line "%q" construct: Just use one number when both would be the same.
12296 12298
12297 * src/xdisp (decode_mode_spec): recode the "%q" bit appropriately. 12299 * src/xdisp.c (decode_mode_spec): recode the "%q" bit appropriately.
12298 12300
122992017-05-30 Alan Mackenzie <acm@muc.de> 123012017-05-30 Alan Mackenzie <acm@muc.de>
12300 12302
@@ -12528,7 +12530,7 @@
12528 12530
12529 Fix Tramp for Android 7 12531 Fix Tramp for Android 7
12530 12532
12531 * tramp-adb.el (tramp-adb-ls-toolbox-regexp): 12533 * lisp/net/tramp-adb.el (tramp-adb-ls-toolbox-regexp):
12532 Username part of prompt is empty on Android 7. 12534 Username part of prompt is empty on Android 7.
12533 (tramp-adb-ls-toolbox-regexp): 12535 (tramp-adb-ls-toolbox-regexp):
12534 Ignore addition links column on Android 7. 12536 Ignore addition links column on Android 7.
@@ -13208,8 +13210,8 @@
13208 13210
13209 Remove unused automatic variables 13211 Remove unused automatic variables
13210 13212
13211 * nsterm.m (ns_read_socket): 13213 * src/nsterm.m (ns_read_socket):
13212 * macfont.m (macfont_open): Remove unused automatic variables. 13214 * src/macfont.m (macfont_open): Remove unused automatic variables.
13213 13215
132142017-05-21 Philipp Stephani <phst@google.com> 132162017-05-21 Philipp Stephani <phst@google.com>
13215 13217
@@ -13278,7 +13280,7 @@
13278 13280
13279 This removes compiler warnings on macOS and improves type safety. 13281 This removes compiler warnings on macOS and improves type safety.
13280 13282
13281 * nsterm.m (initFrameFromEmacs:): 13283 * src/nsterm.m (initFrameFromEmacs:):
13282 (menuDown:): 13284 (menuDown:):
13283 (toolbarClicked:): 13285 (toolbarClicked:):
13284 (toggleToolbar:): 13286 (toggleToolbar:):
@@ -13286,12 +13288,12 @@
13286 (initFrame:window:): 13288 (initFrame:window:):
13287 (condemn, reprieve, setPosition:portion:whole:): 13289 (condemn, reprieve, setPosition:portion:whole:):
13288 (repeatScroll:): 13290 (repeatScroll:):
13289 * nsmenu.m (initWithTitle:): 13291 * src/nsmenu.m (initWithTitle:):
13290 (initWithTitle:frame:): 13292 (initWithTitle:frame:):
13291 (initForView:withIdentifier:): 13293 (initForView:withIdentifier:):
13292 (init, initWithContentRect:styleMask:backing:defer:): 13294 (init, initWithContentRect:styleMask:backing:defer:):
13293 (initFromContents:isQuestion:): 13295 (initFromContents:isQuestion:):
13294 * nsimage.m (allocInitFromFile:): 13296 * src/nsimage.m (allocInitFromFile:):
13295 (initFromXBM:width:height:fg:bg:): 13297 (initFromXBM:width:height:fg:bg:):
13296 (setXBMColor:): 13298 (setXBMColor:):
13297 (initForXPMWithDepth:width:height:): Use instancetype as return 13299 (initForXPMWithDepth:width:height:): Use instancetype as return
@@ -14144,7 +14146,7 @@
14144 variable. 14146 variable.
14145 * test/src/lread-tests.el (lread-tests--old-style-backquotes): Add 14147 * test/src/lread-tests.el (lread-tests--old-style-backquotes): Add
14146 unit test. 14148 unit test.
14147 * emacs-lisp/bytecomp-tests.el 14149 * lisp/emacs-lisp/bytecomp-tests.el
14148 (bytecomp-tests--old-style-backquotes): Add unit test. 14150 (bytecomp-tests--old-style-backquotes): Add unit test.
14149 14151
141502017-05-13 Philipp Stephani <phst@google.com> 141522017-05-13 Philipp Stephani <phst@google.com>
@@ -15569,13 +15571,13 @@
15569 15571
15570 Add support for IRCv3 message tags. 15572 Add support for IRCv3 message tags.
15571 15573
15572 * erc-backend.el: 15574 * lisp/erc/erc-backend.el:
15573 erc-response: Add `tags' element. 15575 erc-response: Add `tags' element.
15574 Add (erc-parse-tags). 15576 Add (erc-parse-tags).
15575 (erc-parse-server-response): Use (erc-parse-tags) to parse message 15577 (erc-parse-server-response): Use (erc-parse-tags) to parse message
15576 tags (if any), and store them in `erc-resopnse' struct. 15578 tags (if any), and store them in `erc-resopnse' struct.
15577 15579
15578 * erc.el: (erc-display-message): Expose message tags with text 15580 * lisp/erc/erc.el: (erc-display-message): Expose message tags with text
15579 properties of the corresponding message line. 15581 properties of the corresponding message line.
15580 15582
155812017-04-24 Lars Ingebrigtsen <larsi@gnus.org> 155832017-04-24 Lars Ingebrigtsen <larsi@gnus.org>
@@ -16094,7 +16096,7 @@
16094 (xml-maybe-do-ns): Properly handle default namespace by not 16096 (xml-maybe-do-ns): Properly handle default namespace by not
16095 interning new symbol when 'special' flag is set. 16097 interning new symbol when 'special' flag is set.
16096 16098
16097 * tests/lisp/xml-tests.el (xml-parse-test--namespace-attribute-qnames) 16099 * test/lisp/xml-tests.el (xml-parse-test--namespace-attribute-qnames)
16098 (xml-parse-namespace-attribute-qnames): Add test for Bug#26533. 16100 (xml-parse-namespace-attribute-qnames): Add test for Bug#26533.
16099 16101
161002017-04-17 Paul Eggert <eggert@Penguin.CS.UCLA.EDU> 161022017-04-17 Paul Eggert <eggert@Penguin.CS.UCLA.EDU>
@@ -16770,7 +16772,7 @@
16770 * src/fns.c (Flength, Fcopy_sequence): 16772 * src/fns.c (Flength, Fcopy_sequence):
16771 * src/font.h (FONT_SPEC_P, FONT_ENTITY_P, FONT_OBJECT_P): 16773 * src/font.h (FONT_SPEC_P, FONT_ENTITY_P, FONT_OBJECT_P):
16772 * src/lread.c (substitute_object_recurse): 16774 * src/lread.c (substitute_object_recurse):
16773 * src/src/print.c (print_object): 16775 * src/print.c (print_object):
16774 Use it. 16776 Use it.
16775 16777
167762017-04-10 Michael Albinus <michael.albinus@gmx.de> 167782017-04-10 Michael Albinus <michael.albinus@gmx.de>
@@ -16960,9 +16962,9 @@
16960 16962
16961 Fix circular read syntax for records. 16963 Fix circular read syntax for records.
16962 16964
16963 * lread.c (substitute_object_recurse): Work with records. 16965 * src/lread.c (substitute_object_recurse): Work with records.
16964 16966
16965 * lread-tests.el (lread-record-1): New test. 16967 * test/src/lread-tests.el (lread-record-1): New test.
16966 16968
169672017-04-08 Paul Eggert <eggert@cs.ucla.edu> 169692017-04-08 Paul Eggert <eggert@cs.ucla.edu>
16968 16970
@@ -17051,7 +17053,7 @@
17051 17053
170522017-04-07 Lars Brinkhoff <lars@nocrew.org> 170542017-04-07 Lars Brinkhoff <lars@nocrew.org>
17053 17055
17054 * records.texi (Record Functions): fix typo. 17056 * doc/lispref/records.texi (Record Functions): fix typo.
17055 17057
170562017-04-07 Paul Eggert <eggert@cs.ucla.edu> 170582017-04-07 Paul Eggert <eggert@cs.ucla.edu>
17057 17059
@@ -17065,15 +17067,15 @@
17065 17067
17066 Output number of characters added to file (Bug#354) 17068 Output number of characters added to file (Bug#354)
17067 17069
17068 * fileio.c (write_region): 17070 * src/fileio.c (write_region):
17069 * epa-file.el (epa-file-write-region): 17071 * lisp/epa-file.el (epa-file-write-region):
17070 * jka-compr.el (jka-compr-write-region): 17072 * lisp/jka-compr.el (jka-compr-write-region):
17071 * ange-ftp.el (ange-ftp-write-region): 17073 * lisp/net/ange-ftp.el (ange-ftp-write-region):
17072 * tramp-gvfs.el (tramp-gvfs-handle-write-region): 17074 * lisp/net/tramp-gvfs.el (tramp-gvfs-handle-write-region):
17073 * tramp-sh.el (tramp-sh-handle-write-region): 17075 * lisp/net/tramp-sh.el (tramp-sh-handle-write-region):
17074 * mm-util.el (mm-append-to-file): Functions now output 17076 * lisp/gnus/mm-utils.el (mm-append-to-file): Functions now output
17075 characters written in addition to file name. 17077 characters written in addition to file name.
17076 * files.texi: Added documentation to write-region and 17078 * doc/lispref/files.texi: Added documentation to write-region and
17077 append-to-file describing their output. 17079 append-to-file describing their output.
17078 17080
170792017-04-07 Noam Postavsky <npostavs@users.sourceforge.net> 170812017-04-07 Noam Postavsky <npostavs@users.sourceforge.net>
@@ -17197,7 +17199,8 @@
17197 17199
171982017-04-07 Hong Xu <hong@topbug.net> 172002017-04-07 Hong Xu <hong@topbug.net>
17199 17201
17200 * search.c (Fre_search_forward, Fre_search_backward): Improve doc (Bug#25193). 17202 * src/search.c (Fre_search_forward, Fre_search_backward): Improve
17203 doc (Bug#25193).
17201 17204
172022017-04-07 Noam Postavsky <npostavs@gmail.com> 172052017-04-07 Noam Postavsky <npostavs@gmail.com>
17203 17206
@@ -17315,7 +17318,7 @@
17315 standard distribution. 17318 standard distribution.
17316 * admin/unidata/README: Mention SpecialCasing.txt. 17319 * admin/unidata/README: Mention SpecialCasing.txt.
17317 17320
17318 * admin/unidata/unidata-get.el (unidata-gen-table-special-casing, 17321 * admin/unidata/unidata-gen.el (unidata-gen-table-special-casing,
17319 unidata-gen-table-special-casing--do-load): New functions generating 17322 unidata-gen-table-special-casing--do-load): New functions generating
17320 ‘special-uppercase’, ‘special-lowercase’ and ‘special-titlecase’ 17323 ‘special-uppercase’, ‘special-lowercase’ and ‘special-titlecase’
17321 character Unicode properties built from the SpecialCasing.txt Unicode 17324 character Unicode properties built from the SpecialCasing.txt Unicode
@@ -17422,14 +17425,14 @@
17422 17425
17423 Update documentation for type semantics of records. 17426 Update documentation for type semantics of records.
17424 17427
17425 * objects.texi (Record Type): improve description of what 17428 * doc/lispref/objects.texi (Record Type): improve description of what
17426 `type-of' returns for records. 17429 `type-of' returns for records.
17427 (Type Descriptors): new section. 17430 (Type Descriptors): new section.
17428 * elisp.texi: reference it. 17431 * doc/lispref/elisp.texi: reference it.
17429 * records.texi (Records): reference it. Document behaviour when type 17432 * doc/lispref/records.texi (Records): reference it. Document
17430 slot is a record. 17433 behaviour when type slot is a record.
17431 17434
17432 * alloc.c (Fmake_record, Frecord): mention type desciptors. 17435 * admin/alloc-colors.c (Fmake_record, Frecord): mention type desciptors.
17433 17436
174342017-04-06 Stefan Monnier <monnier@iro.umontreal.ca> 174372017-04-06 Stefan Monnier <monnier@iro.umontreal.ca>
17435 17438
@@ -18240,8 +18243,9 @@
18240 18243
18241 Add check for expected backtrace in module calls. 18244 Add check for expected backtrace in module calls.
18242 18245
18243 * test.el (mod-test-non-local-exit-signal-test): Compare actual 18246 * test/manual/cedet/tests/test.el
18244 backtrace to expected backtrace. 18247 (mod-test-non-local-exit-signal-test): Compare actual backtrace to
18248 expected backtrace.
18245 18249
182462017-03-26 Eli Zaretskii <eliz@gnu.org> 182502017-03-26 Eli Zaretskii <eliz@gnu.org>
18247 18251
@@ -18397,7 +18401,7 @@
18397 18401
18398 Make it easier to abort a series of tests with C-g 18402 Make it easier to abort a series of tests with C-g
18399 18403
18400 * emacs-lisp/ert.el (ert-run-tests): Add "interactively" arg. If 18404 * lisp/emacs-lisp/ert.el (ert-run-tests): Add "interactively" arg. If
18401 interactively is true and a test was aborted then ask if the remaining 18405 interactively is true and a test was aborted then ask if the remaining
18402 tests should be aborted too. 18406 tests should be aborted too.
18403 (ert-run-tests-batch, ert-run-tests-interactively): Pass in 18407 (ert-run-tests-batch, ert-run-tests-interactively): Pass in
@@ -18435,8 +18439,9 @@
18435 `python-nav-end-of-statement'. Protect against this by checking 18439 `python-nav-end-of-statement'. Protect against this by checking
18436 whether the search for the end of the current string makes progress. 18440 whether the search for the end of the current string makes progress.
18437 18441
18438 * python.el (python-nav-end-of-statement): Protect against infloop. 18442 * lisp/progmodes/python.el (python-nav-end-of-statement): Protect
18439 * progmodes/python-tests.el 18443 against infloop.
18444 * lisp/progmodes/python-tests.el
18440 (python-tests--python-nav-end-of-statement--infloop): Add unit test. 18445 (python-tests--python-nav-end-of-statement--infloop): Add unit test.
18441 18446
184422017-03-23 Michael Albinus <michael.albinus@gmx.de> 184472017-03-23 Michael Albinus <michael.albinus@gmx.de>
@@ -50754,7 +50759,7 @@
50754 50759
50755This file records repository revisions from 50760This file records repository revisions from
50756commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to 50761commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to
50757commit 82d2a05a74c120480dc1b68243430c9417bfc523 (inclusive). 50762commit 16dc580aa61832285269f8de081248bac618cf84 (inclusive).
50758See ChangeLog.1 for earlier changes. 50763See ChangeLog.1 for earlier changes.
50759 50764
50760;; Local Variables: 50765;; Local Variables: