diff options
| author | Glenn Morris | 2014-12-24 15:02:41 -0800 |
|---|---|---|
| committer | Glenn Morris | 2014-12-24 15:02:41 -0800 |
| commit | eb8a8164e8954a26ac44bba9216e626408d50997 (patch) | |
| tree | 071820910160c28fb09f209a24b224b3c1fbf60b | |
| parent | 52aebd664eed99ad32f07cafc560e090ce79c16f (diff) | |
| download | emacs-eb8a8164e8954a26ac44bba9216e626408d50997.tar.gz emacs-eb8a8164e8954a26ac44bba9216e626408d50997.zip | |
ChangeLog fixes
| -rw-r--r-- | lisp/ChangeLog | 100 |
1 files changed, 48 insertions, 52 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index cfe9ab1349c..21d609d6221 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -65,24 +65,21 @@ | |||
| 65 | 65 | ||
| 66 | 2014-12-19 Alan Mackenzie <acm@muc.de> | 66 | 2014-12-19 Alan Mackenzie <acm@muc.de> |
| 67 | 67 | ||
| 68 | Make C++11 uniform init syntax work. New keywords "final" and "override" | 68 | Make C++11 uniform init syntax work. |
| 69 | 69 | New keywords "final" and "override" | |
| 70 | * progmodes/cc-engine.el (c-back-over-member-initializer-braces): | 70 | * progmodes/cc-engine.el (c-back-over-member-initializer-braces): |
| 71 | New function. | 71 | New function. |
| 72 | (c-guess-basic-syntax): Set `containing-sex' and `lim' using the | 72 | (c-guess-basic-syntax): Set `containing-sex' and `lim' using the |
| 73 | new function. | 73 | new function. |
| 74 | |||
| 75 | * progmodes/cc-fonts.el (c-font-lock-declarations): Check more | 74 | * progmodes/cc-fonts.el (c-font-lock-declarations): Check more |
| 76 | carefully for "are we at a declarator?" using | 75 | carefully for "are we at a declarator?" using |
| 77 | c-back-over-member-initializers. | 76 | c-back-over-member-initializers. |
| 78 | 77 | * progmodes/cc-langs.el (c-type-modifier-kwds): Include "final" | |
| 79 | * progmodes/cc-langs.el (c-type-modifier-kwds): include "final" | ||
| 80 | and "override" in the C++ value. | 78 | and "override" in the C++ value. |
| 81 | 79 | ||
| 82 | 2014-12-19 Martin Rudalics <rudalics@gmx.at> | 80 | 2014-12-19 Martin Rudalics <rudalics@gmx.at> |
| 83 | 81 | ||
| 84 | * textmodes/ispell.el (ispell-command-loop): Don't use | 82 | * textmodes/ispell.el (ispell-command-loop): Don't use `next-window'. |
| 85 | `next-window'. | ||
| 86 | 83 | ||
| 87 | 2014-12-21 Lars Ingebrigtsen <larsi@gnus.org> | 84 | 2014-12-21 Lars Ingebrigtsen <larsi@gnus.org> |
| 88 | 85 | ||
| @@ -162,7 +159,7 @@ | |||
| 162 | do the window handling. | 159 | do the window handling. |
| 163 | (ispell-adjusted-window-height, ispell-overlay-window): Remove. | 160 | (ispell-adjusted-window-height, ispell-overlay-window): Remove. |
| 164 | (ispell-display-buffer): New function to reuse, create and fit | 161 | (ispell-display-buffer): New function to reuse, create and fit |
| 165 | window to ispell's buffers. (Bug#3413) | 162 | window to ispell's buffers. (Bug#3413) |
| 166 | 163 | ||
| 167 | 2014-12-18 Dmitry Gutov <dgutov@yandex.ru> | 164 | 2014-12-18 Dmitry Gutov <dgutov@yandex.ru> |
| 168 | 165 | ||
| @@ -359,12 +356,12 @@ | |||
| 359 | 356 | ||
| 360 | 2014-12-12 Eric S. Raymond <esr@snark.thyrsus.com> | 357 | 2014-12-12 Eric S. Raymond <esr@snark.thyrsus.com> |
| 361 | 358 | ||
| 362 | * vc/vc-dav.el, vc/vc-git.el, vc/vc-hg.el, vc/vc-src.el, | 359 | * vc/vc-dav.el, vc/vc-git.el, vc/vc-hg.el, vc/vc-src.el: |
| 363 | vc/vc.el: latest-on-branch-p is no longer a public method. | 360 | * vc/vc.el: latest-on-branch-p is no longer a public method. |
| 364 | 361 | ||
| 365 | * vc/vc.el, vc/vc-hg.el, vc/vc-git.el, vc/vc-hooks.el, | 362 | * vc/vc.el, vc/vc-hg.el, vc/vc-git.el, vc/vc-hooks.el: |
| 366 | vc/vc-mtn.el, vc/vc-rcs.el, vc/vc-sccs.el, vc/vc-src.el: Remove `rollback' | 363 | * vc/vc-mtn.el, vc/vc-rcs.el, vc/vc-sccs.el, vc/vc-src.el: |
| 367 | method, to be replaced in the future by uncommit. | 364 | Remove `rollback' method, to be replaced in the future by uncommit. |
| 368 | 365 | ||
| 369 | 2014-12-11 Michael Albinus <michael.albinus@gmx.de> | 366 | 2014-12-11 Michael Albinus <michael.albinus@gmx.de> |
| 370 | 367 | ||
| @@ -382,10 +379,9 @@ | |||
| 382 | 379 | ||
| 383 | 2014-12-10 Eric S. Raymond <esr@snark.thyrsus.com> | 380 | 2014-12-10 Eric S. Raymond <esr@snark.thyrsus.com> |
| 384 | 381 | ||
| 385 | * vc/vc-dispatcher.el, vc/vc-hooks.el, vc/vc-rcs.el, | 382 | * vc/vc-dispatcher.el, vc/vc-hooks.el, vc/vc-rcs.el: |
| 386 | vc/vc-sccs.el, vc/vc.el: Righteous featurectomy of | 383 | * vc/vc-sccs.el, vc/vc.el: Righteous featurectomy of vc-keep-workfiles, |
| 387 | vc-keep-workfiles, it's a shoot-self-in-foot archaism. | 384 | it's a shoot-self-in-foot archaism. Workfiles are always kept. |
| 388 | Workfiles are always kept. | ||
| 389 | 385 | ||
| 390 | 2014-12-10 Rasmus Pank Roulund <emacs@pank.eu> | 386 | 2014-12-10 Rasmus Pank Roulund <emacs@pank.eu> |
| 391 | 387 | ||
| @@ -416,7 +412,7 @@ | |||
| 416 | 2014-12-09 Eric S. Raymond <esr@snark.thyrsus.com> | 412 | 2014-12-09 Eric S. Raymond <esr@snark.thyrsus.com> |
| 417 | 413 | ||
| 418 | * vc/vc-src.el (vc-src-do-comand): Prepend -- to file argument | 414 | * vc/vc-src.el (vc-src-do-comand): Prepend -- to file argument |
| 419 | list, avoids problems witth names containing hyphens. | 415 | list, avoids problems witt names containing hyphens. |
| 420 | 416 | ||
| 421 | 2014-12-09 Wilson Snyder <wsnyder@wsnyder.org> | 417 | 2014-12-09 Wilson Snyder <wsnyder@wsnyder.org> |
| 422 | 418 | ||
| @@ -536,7 +532,7 @@ | |||
| 536 | 532 | ||
| 537 | 2014-12-08 Eric S. Raymond <esr@snark.thyrsus.com> | 533 | 2014-12-08 Eric S. Raymond <esr@snark.thyrsus.com> |
| 538 | 534 | ||
| 539 | * vc/vc-arch.el: Moved to obsolete directory so a test framework | 535 | * vc/vc-arch.el: Move to obsolete directory so a test framework |
| 540 | won't trip over bit-rot in it. There has been no Arch snapshot | 536 | won't trip over bit-rot in it. There has been no Arch snapshot |
| 541 | for nine years. | 537 | for nine years. |
| 542 | 538 | ||
| @@ -743,13 +739,13 @@ | |||
| 743 | 739 | ||
| 744 | 2014-12-02 Eric S. Raymond <esr@snark.thyrsus.com> | 740 | 2014-12-02 Eric S. Raymond <esr@snark.thyrsus.com> |
| 745 | 741 | ||
| 746 | * subr.el (filter): New macro. Because it's just silly for a Lisp | 742 | * subr.el (filter): New macro. Because it's just silly for a Lisp |
| 747 | not to have this in 2014. And VC needs it. | 743 | not to have this in 2014. And VC needs it. |
| 748 | 744 | ||
| 749 | * vc.el, all backends: API simplification: Abolish dir-status. | 745 | * vc.el: All backends: API simplification: Abolish dir-status. |
| 750 | It's replaced by dir-status-files. | 746 | It's replaced by dir-status-files. |
| 751 | 747 | ||
| 752 | * vc.el, all backends: API simplification: Remove 4th | 748 | * vc.el: All backends: API simplification: Remove 4th |
| 753 | 'default-state' argument from vc-dir-status files and its backend | 749 | 'default-state' argument from vc-dir-status files and its backend |
| 754 | methods - no backend method ever set it. It was used only in the | 750 | methods - no backend method ever set it. It was used only in the |
| 755 | fallback method to to set a default of 'up-to-date, though a | 751 | fallback method to to set a default of 'up-to-date, though a |
| @@ -760,17 +756,17 @@ | |||
| 760 | * vc.el (vc-expand-dirs): Now takes a second BACKEND argument, | 756 | * vc.el (vc-expand-dirs): Now takes a second BACKEND argument, |
| 761 | improving behavior on directories using multiple file-oriented VCSes. | 757 | improving behavior on directories using multiple file-oriented VCSes. |
| 762 | 758 | ||
| 763 | * vc/vc.el and all backends: API simplification; clear-headers | 759 | * vc/vc.el: All backends: API simplification; clear-headers |
| 764 | is no longer a public method. It is now local to the one place | 760 | is no longer a public method. It is now local to the one place |
| 765 | it's used, in the RCS steal-lock method. | 761 | it's used, in the RCS steal-lock method. |
| 766 | 762 | ||
| 767 | 2014-12-01 Eric S. Raymond <esr@snark.thyrsus.com> | 763 | 2014-12-01 Eric S. Raymond <esr@snark.thyrsus.com> |
| 768 | 764 | ||
| 769 | * vc/vc.el and all backends: API simplification; could-register | 765 | * vc/vc.el: In all backends: API simplification; could-register |
| 770 | is no longer a public method. (vc-cvs.el still has a private | 766 | is no longer a public method. (vc-cvs.el still has a private |
| 771 | implementation.) | 767 | implementation.) |
| 772 | 768 | ||
| 773 | * vc/vc.el and all backends: API cleanup; the backend diff method | 769 | * vc/vc.el: In all backends: API cleanup; the backend diff method |
| 774 | takes an explicit async flag. This eliminates a particularly ugly | 770 | takes an explicit async flag. This eliminates a particularly ugly |
| 775 | global. | 771 | global. |
| 776 | 772 | ||
| @@ -885,11 +881,11 @@ | |||
| 885 | the back ends; this fixes a layering violation that caused bad | 881 | the back ends; this fixes a layering violation that caused bad |
| 886 | behavior with SVN. | 882 | behavior with SVN. |
| 887 | 883 | ||
| 888 | * vc/vc.el, vc-hooks.el, and all backends: API simplification; | 884 | * vc/vc.el, vc-hooks.el: All backends: API simplification; |
| 889 | vc-stay-local-p and repository-hostname are no longer public | 885 | vc-stay-local-p and repository-hostname are no longer public |
| 890 | methods. Only the CVS and SVN backends used these, and the SVN | 886 | methods. Only the CVS and SVN backends used these, and the SVN |
| 891 | support was conditioned out because svn status -v is too slow. | 887 | support was conditioned out because svn status -v is too slow. |
| 892 | The CVS back end retains this machibery and the vc-stay-local | 888 | The CVS back end retains this machinery and the vc-stay-local |
| 893 | configuration variable now only affects it. | 889 | configuration variable now only affects it. |
| 894 | 890 | ||
| 895 | 2014-12-01 Stefan Monnier <monnier@iro.umontreal.ca> | 891 | 2014-12-01 Stefan Monnier <monnier@iro.umontreal.ca> |
| @@ -898,23 +894,23 @@ | |||
| 898 | 894 | ||
| 899 | 2014-12-01 Eric S. Raymond <esr@snark.thyrsus.com> | 895 | 2014-12-01 Eric S. Raymond <esr@snark.thyrsus.com> |
| 900 | 896 | ||
| 901 | * vc/vc.el, vc-hooks.el, and all backends: API simplification; | 897 | * vc/vc.el, vc-hooks.el: All backends: API simplification; |
| 902 | vc-state-heuristic is no longer a public method, having been | 898 | vc-state-heuristic is no longer a public method, having been |
| 903 | removed where it is redundant, unnecessary, or known buggy. | 899 | removed where it is redundant, unnecessary, or known buggy. |
| 904 | This eliminated all backends except CVS. Eliminates bug#7850. | 900 | This eliminated all backends except CVS. Eliminates bug#7850. |
| 905 | 901 | ||
| 906 | * vc/vc-cvs.el, vc/vc-hooks.el, vc/vc-rcs.el, vc/vc-sccs.el: | 902 | * vc/vc-cvs.el, vc/vc-hooks.el, vc/vc-rcs.el, vc/vc-sccs.el: |
| 907 | Eliminate vc-mistrust-permissions. It was only relevant to the | 903 | Eliminate vc-mistrust-permissions. It was only relevant to the |
| 908 | RCS and SCCS back ends and defaulted to t. Code now always | 904 | RCS and SCCS back ends and defaulted to t. Code now always |
| 909 | mistrusts permissions - by actual measurement the effect on | 905 | mistrusts permissions - by actual measurement the effect on |
| 910 | performance is negligible. As a side effect bug#11490 is now | 906 | performance is negligible. As a side effect bug#11490 is now |
| 911 | irrelevant. | 907 | irrelevant. |
| 912 | 908 | ||
| 913 | * vc/vc.el, vc-hooks.el, and all backends: API simplification; | 909 | * vc/vc.el, vc-hooks.el: All backends: API simplification; |
| 914 | vc-workfile-unchanged-p is no longer a public method (but the RCS | 910 | vc-workfile-unchanged-p is no longer a public method (but the RCS |
| 915 | and SCCS back ends retain it as a private method used in state | 911 | and SCCS back ends retain it as a private method used in state |
| 916 | computation). This method was redundant with vc-state and usually | 912 | computation). This method was redundant with vc-state and usually |
| 917 | implemented as a trivial call to same. Fixes the failure mode | 913 | implemented as a trivial call to same. Fixes the failure mode |
| 918 | described in bug#694. | 914 | described in bug#694. |
| 919 | 915 | ||
| 920 | * vc/vc.el and all backends: API simplification; init-revision is | 916 | * vc/vc.el and all backends: API simplification; init-revision is |
| @@ -1077,7 +1073,7 @@ | |||
| 1077 | string. | 1073 | string. |
| 1078 | (newsticker--treeview-load): Change wording of the questions the | 1074 | (newsticker--treeview-load): Change wording of the questions the |
| 1079 | user is asked when `newsticker-groups-filename' is found to be | 1075 | user is asked when `newsticker-groups-filename' is found to be |
| 1080 | used and we offer to read and remove the groups file. (bug#19165) | 1076 | used and we offer to read and remove the groups file. (Bug#19165) |
| 1081 | 1077 | ||
| 1082 | 2014-11-27 Lars Magne Ingebrigtsen <larsi@gnus.org> | 1078 | 2014-11-27 Lars Magne Ingebrigtsen <larsi@gnus.org> |
| 1083 | 1079 | ||
| @@ -1282,7 +1278,7 @@ | |||
| 1282 | 2014-11-22 Ulf Jasper <ulf.jasper@web.de> | 1278 | 2014-11-22 Ulf Jasper <ulf.jasper@web.de> |
| 1283 | 1279 | ||
| 1284 | * net/newst-backend.el (newsticker--sentinel-work): | 1280 | * net/newst-backend.el (newsticker--sentinel-work): |
| 1285 | Tell `libxml-parse-xml-region' to discard comments. Fixes bug#18787. | 1281 | Tell `libxml-parse-xml-region' to discard comments. Fixes bug#18787. |
| 1286 | 1282 | ||
| 1287 | 2014-11-22 Michael Albinus <michael.albinus@gmx.de> | 1283 | 2014-11-22 Michael Albinus <michael.albinus@gmx.de> |
| 1288 | 1284 | ||
| @@ -1299,7 +1295,7 @@ | |||
| 1299 | live in vc.el and certainly not in vc-hooks.el. | 1295 | live in vc.el and certainly not in vc-hooks.el. |
| 1300 | 1296 | ||
| 1301 | * vc/vc-hooks.el, vc-rcs.el, vc-sccs.el: vc-name -> vc-master-name. | 1297 | * vc/vc-hooks.el, vc-rcs.el, vc-sccs.el: vc-name -> vc-master-name. |
| 1302 | This is preaparatory to isolating all the 'master' functions | 1298 | This is preparatory to isolating all the 'master' functions |
| 1303 | used only by the file-oriented back ends. With this done first, | 1299 | used only by the file-oriented back ends. With this done first, |
| 1304 | the substantive diffs will be easier to read. | 1300 | the substantive diffs will be easier to read. |
| 1305 | 1301 | ||
| @@ -2342,9 +2338,9 @@ | |||
| 2342 | * ses.el (macroexp): Add require for this package, so that function | 2338 | * ses.el (macroexp): Add require for this package, so that function |
| 2343 | `ses--cell gets macroexp-quote. | 2339 | `ses--cell gets macroexp-quote. |
| 2344 | (ses--cell): Makes formula a macroexp-quote of value when formula | 2340 | (ses--cell): Makes formula a macroexp-quote of value when formula |
| 2345 | is nil. The rationale of this changr is to allow in the future | 2341 | is nil. The rationale of this changr is to allow in the future |
| 2346 | shorter SES files, e.g. we could have only `(ses-cell A1 1.0)' | 2342 | shorter SES files, e.g. we could have only `(ses-cell A1 1.0)' |
| 2347 | instead of `(ses-cell A1 1.0 1.0 nil REFLIST)'. In such a case | 2343 | instead of `(ses-cell A1 1.0 1.0 nil REFLIST)'. In such a case |
| 2348 | reference list REFLIST would be re-computed after load --- thus | 2344 | reference list REFLIST would be re-computed after load --- thus |
| 2349 | trading off load time against file size. | 2345 | trading off load time against file size. |
| 2350 | 2346 | ||
| @@ -3349,7 +3345,7 @@ | |||
| 3349 | HTML code has become part of the xml parse tree. | 3345 | HTML code has become part of the xml parse tree. |
| 3350 | (newsticker--parse-rss-1.0, newsticker--parse-rss-2.0): Take care | 3346 | (newsticker--parse-rss-1.0, newsticker--parse-rss-2.0): Take care |
| 3351 | of possibly missing namespace prefixes. | 3347 | of possibly missing namespace prefixes. |
| 3352 | (newsticker--parse-generic-items): Code formatting. Typo. | 3348 | (newsticker--parse-generic-items): Code formatting. Typo. |
| 3353 | (newsticker--images-dir): Add trailing slash. | 3349 | (newsticker--images-dir): Add trailing slash. |
| 3354 | (newsticker--image-get): Fix error message. | 3350 | (newsticker--image-get): Fix error message. |
| 3355 | 3351 | ||
| @@ -3514,7 +3510,7 @@ | |||
| 3514 | * vc/add-log.el (change-log-next-buffer): Don't create an empty | 3510 | * vc/add-log.el (change-log-next-buffer): Don't create an empty |
| 3515 | buffer "ChangeLog" when the current buffer doesn't match ChangeLog.[0-9]. | 3511 | buffer "ChangeLog" when the current buffer doesn't match ChangeLog.[0-9]. |
| 3516 | Return the current buffer if no files match the default pattern | 3512 | Return the current buffer if no files match the default pattern |
| 3517 | ChangeLog.[0-9]. Signal "end of multi" when file is nil. (Bug#18547) | 3513 | ChangeLog.[0-9]. Signal "end of multi" when file is nil. (Bug#18547) |
| 3518 | 3514 | ||
| 3519 | 2014-09-25 Stefan Monnier <monnier@iro.umontreal.ca> | 3515 | 2014-09-25 Stefan Monnier <monnier@iro.umontreal.ca> |
| 3520 | 3516 | ||
| @@ -3652,7 +3648,7 @@ | |||
| 3652 | * textmodes/reftex-sel.el (reftex-select-label-mode) | 3648 | * textmodes/reftex-sel.el (reftex-select-label-mode) |
| 3653 | (reftex-select-bib-mode, reftex-insert-docstruct): Derive modes | 3649 | (reftex-select-bib-mode, reftex-insert-docstruct): Derive modes |
| 3654 | from special-mode (instead of fundamental-mode) and propertize | 3650 | from special-mode (instead of fundamental-mode) and propertize |
| 3655 | with font-lock-face instead of just face. (Bug#18496) | 3651 | with font-lock-face instead of just face. (Bug#18496) |
| 3656 | 3652 | ||
| 3657 | * textmodes/reftex-toc.el (reftex-toc-mode, reftex-toc): Ditto. | 3653 | * textmodes/reftex-toc.el (reftex-toc-mode, reftex-toc): Ditto. |
| 3658 | 3654 | ||
| @@ -4046,7 +4042,7 @@ | |||
| 4046 | of local overrides. | 4042 | of local overrides. |
| 4047 | (ibuffer): Don't store previous windows configuration. | 4043 | (ibuffer): Don't store previous windows configuration. |
| 4048 | Let `quit-window' handle restoring. | 4044 | Let `quit-window' handle restoring. |
| 4049 | (ibuffer-quit): Remove function. Use `quit-window' instead. | 4045 | (ibuffer-quit): Remove function. Use `quit-window' instead. |
| 4050 | (ibuffer-restore-window-config-on-quit): Remove variable. | 4046 | (ibuffer-restore-window-config-on-quit): Remove variable. |
| 4051 | (ibuffer-prev-window-config): Remove variable. | 4047 | (ibuffer-prev-window-config): Remove variable. |
| 4052 | 4048 | ||
| @@ -4300,10 +4296,10 @@ | |||
| 4300 | 4296 | ||
| 4301 | 2014-08-11 Ulf Jasper <ulf.jasper@web.de> | 4297 | 2014-08-11 Ulf Jasper <ulf.jasper@web.de> |
| 4302 | 4298 | ||
| 4303 | Newsticker: introduce `newsticker-treeview-date-format'. (Bug#17227) | 4299 | Newsticker: introduce `newsticker-treeview-date-format'. (Bug#17227) |
| 4304 | |||
| 4305 | * net/newst-treeview.el (newsticker-treeview-date-format): New. | 4300 | * net/newst-treeview.el (newsticker-treeview-date-format): New. |
| 4306 | (newsticker--treeview-list-add-item): Use `newsticker-treeview-date-format'. | 4301 | (newsticker--treeview-list-add-item): |
| 4302 | Use `newsticker-treeview-date-format'. | ||
| 4307 | 4303 | ||
| 4308 | 2014-08-11 Glenn Morris <rgm@gnu.org> | 4304 | 2014-08-11 Glenn Morris <rgm@gnu.org> |
| 4309 | 4305 | ||
| @@ -4512,7 +4508,7 @@ | |||
| 4512 | 2014-07-30 Christophe Deleuze <christophe.deleuze@free.fr> (tiny change) | 4508 | 2014-07-30 Christophe Deleuze <christophe.deleuze@free.fr> (tiny change) |
| 4513 | 4509 | ||
| 4514 | * calendar/icalendar.el (icalendar--decode-isodatetime): | 4510 | * calendar/icalendar.el (icalendar--decode-isodatetime): |
| 4515 | Use actual current-time-zone when converting to local time. (Bug#15408) | 4511 | Use actual current-time-zone when converting to local time. (Bug#15408) |
| 4516 | 4512 | ||
| 4517 | 2014-07-29 Martin Rudalics <rudalics@gmx.at> | 4513 | 2014-07-29 Martin Rudalics <rudalics@gmx.at> |
| 4518 | 4514 | ||
| @@ -4901,7 +4897,7 @@ | |||
| 4901 | 4897 | ||
| 4902 | 2014-07-12 Fabián Ezequiel Gallina <fgallina@gnu.org> | 4898 | 2014-07-12 Fabián Ezequiel Gallina <fgallina@gnu.org> |
| 4903 | 4899 | ||
| 4904 | Fix dedenters and electric colon handling. (Bug#15163) | 4900 | Fix dedenters and electric colon handling. (Bug#15163) |
| 4905 | * progmodes/python.el | 4901 | * progmodes/python.el |
| 4906 | (python-rx-constituents): Add dedenter and block-ender. | 4902 | (python-rx-constituents): Add dedenter and block-ender. |
| 4907 | (python-indent-dedenters, python-indent-block-enders): Delete. | 4903 | (python-indent-dedenters, python-indent-block-enders): Delete. |
| @@ -5149,7 +5145,7 @@ | |||
| 5149 | 5145 | ||
| 5150 | * progmodes/python.el (python-indent-post-self-insert-function): | 5146 | * progmodes/python.el (python-indent-post-self-insert-function): |
| 5151 | Enhancements to electric indentation behavior inside | 5147 | Enhancements to electric indentation behavior inside |
| 5152 | parens. (Bug#17658) | 5148 | parens. (Bug#17658) |
| 5153 | 5149 | ||
| 5154 | 2014-07-03 Stefan Monnier <monnier@iro.umontreal.ca> | 5150 | 2014-07-03 Stefan Monnier <monnier@iro.umontreal.ca> |
| 5155 | 5151 | ||
| @@ -5940,7 +5936,7 @@ | |||
| 5940 | * help.el (help--key-binding-keymap): New function. | 5936 | * help.el (help--key-binding-keymap): New function. |
| 5941 | (help--binding-locus): New function. | 5937 | (help--binding-locus): New function. |
| 5942 | (describe-key): Mention the keymap in which the binding was | 5938 | (describe-key): Mention the keymap in which the binding was |
| 5943 | found. (bug#13948) | 5939 | found. (bug#13948) |
| 5944 | 5940 | ||
| 5945 | 2014-06-12 Stefan Monnier <monnier@iro.umontreal.ca> | 5941 | 2014-06-12 Stefan Monnier <monnier@iro.umontreal.ca> |
| 5946 | 5942 | ||
| @@ -6621,7 +6617,7 @@ | |||
| 6621 | 2014-05-24 Daniel Colascione <dancol@dancol.org> | 6617 | 2014-05-24 Daniel Colascione <dancol@dancol.org> |
| 6622 | 6618 | ||
| 6623 | * progmodes/subword.el (subword-find-word-boundary): Move point to | 6619 | * progmodes/subword.el (subword-find-word-boundary): Move point to |
| 6624 | correct spot before search. (Bug#17580) | 6620 | correct spot before search. (Bug#17580) |
| 6625 | 6621 | ||
| 6626 | * emacs-lisp/nadvice.el (defun): Write in eval-and-compile to avoid | 6622 | * emacs-lisp/nadvice.el (defun): Write in eval-and-compile to avoid |
| 6627 | breaking the build. | 6623 | breaking the build. |
| @@ -6650,7 +6646,7 @@ | |||
| 6650 | mksh. Improve custom spec; allow regular expressions. | 6646 | mksh. Improve custom spec; allow regular expressions. |
| 6651 | (sh-shell): Delegate name splitting to `sh-canonicalize-shell'. | 6647 | (sh-shell): Delegate name splitting to `sh-canonicalize-shell'. |
| 6652 | (sh-after-hack-local-variables): New function. | 6648 | (sh-after-hack-local-variables): New function. |
| 6653 | (sh-mode): Use it; respect file-local `sh-shell' variable. (bug#17333) | 6649 | (sh-mode): Use it; respect file-local `sh-shell' variable. (Bug#17333) |
| 6654 | (sh-set-shell): Use `sh-canonicalize-shell' instead of open-coding | 6650 | (sh-set-shell): Use `sh-canonicalize-shell' instead of open-coding |
| 6655 | the normalization. | 6651 | the normalization. |
| 6656 | (sh-canonicalize-shell): Rewrite to support regexes. | 6652 | (sh-canonicalize-shell): Rewrite to support regexes. |
| @@ -7638,7 +7634,7 @@ | |||
| 7638 | 2014-04-07 João Távora <joaotavora@gmail.com> | 7634 | 2014-04-07 João Távora <joaotavora@gmail.com> |
| 7639 | 7635 | ||
| 7640 | Fix `electric-pair-delete-adjacent-pairs' in modes binding | 7636 | Fix `electric-pair-delete-adjacent-pairs' in modes binding |
| 7641 | backspace. (bug#16981) | 7637 | backspace. (Bug#16981) |
| 7642 | * elec-pair.el (electric-pair-backward-delete-char): Delete. | 7638 | * elec-pair.el (electric-pair-backward-delete-char): Delete. |
| 7643 | (electric-pair-backward-delete-char-untabify): Delete. | 7639 | (electric-pair-backward-delete-char-untabify): Delete. |
| 7644 | (electric-pair-mode-map): Bind backspace to a menu item filtering | 7640 | (electric-pair-mode-map): Bind backspace to a menu item filtering |