diff options
| author | Glenn Morris | 2015-07-19 06:23:59 -0400 |
|---|---|---|
| committer | Glenn Morris | 2015-07-19 06:23:59 -0400 |
| commit | a46d268d28d278a6940679fc0d77d037aa52836f (patch) | |
| tree | ffbb14dee073486f9b9680461604ceaf70c532ee | |
| parent | 83fbe89537889219aebe1a36df73ca70e30948af (diff) | |
| download | emacs-a46d268d28d278a6940679fc0d77d037aa52836f.tar.gz emacs-a46d268d28d278a6940679fc0d77d037aa52836f.zip | |
; Auto-commit of ChangeLog files.
| -rw-r--r-- | ChangeLog.2 | 250 |
1 files changed, 249 insertions, 1 deletions
diff --git a/ChangeLog.2 b/ChangeLog.2 index 3fd30d6730d..a23f1d2ad75 100644 --- a/ChangeLog.2 +++ b/ChangeLog.2 | |||
| @@ -1,3 +1,251 @@ | |||
| 1 | 2015-07-19 Bozhidar Batsov <bozhidar@batsov.com> | ||
| 2 | |||
| 3 | Correct js-mode's lighter | ||
| 4 | * lisp/progmodes/js.el (js-mode): Correct the lighter. | ||
| 5 | |||
| 6 | 2015-07-19 Leo Liu <sdl.web@gmail.com> | ||
| 7 | |||
| 8 | Fix a bug in cfengine3-mode | ||
| 9 | * progmodes/cfengine.el (cfengine3-mode): Handle nil | ||
| 10 | eldoc-documentation-function. | ||
| 11 | |||
| 12 | 2015-07-18 Julien Danjou <julien@danjou.info> | ||
| 13 | |||
| 14 | sieve-mode: support "body" test command | ||
| 15 | * lisp/gnus/sieve-mode.el (sieve-font-lock-keywords): | ||
| 16 | Add missing "body" test command. | ||
| 17 | |||
| 18 | 2015-07-18 Eli Zaretskii <eliz@gnu.org> | ||
| 19 | |||
| 20 | Fix info-apropos when the default encoding is Latin-N | ||
| 21 | * lisp/info.el (Info-find-node-2): Reset the buffer's encoding to | ||
| 22 | 'undecided', so that it is set to the encoding of the Info file we | ||
| 23 | are about to insert. Otherwise, 'info-apropos' will fail to find | ||
| 24 | some index nodes in some UTF-8 encoded files, if the buffer's | ||
| 25 | previous encoding is Latin-N or some such. | ||
| 26 | |||
| 27 | 2015-07-18 Ivan Andrus <darthandrus@gmail.com> | ||
| 28 | |||
| 29 | * epg.el (epg--start): Check that gpgconf can be found before calling it. | ||
| 30 | |||
| 31 | Expose more file types to OS X that Emacs understands. | ||
| 32 | * Cocoa/Emacs.base/Contents/Info.plist: Add editor role for sty, dtx, | ||
| 33 | json, and org files. Export UTIs for el, elc, and org files. | ||
| 34 | |||
| 35 | 2015-07-18 Eli Zaretskii <eliz@gnu.org> | ||
| 36 | |||
| 37 | Fix visual-order cursor movement when lines are truncated | ||
| 38 | * src/xdisp.c (Fmove_point_visually): When lines are truncated, | ||
| 39 | simulate display in a window of infinite width, to allow move_it_* | ||
| 40 | functions reach positions outside of normal window dimensions. | ||
| 41 | Remove code that tried to handle a subset of these situations by | ||
| 42 | manual iteration of buffer text. (Bug#17777) | ||
| 43 | |||
| 44 | Fix following Info cross-references to anchors | ||
| 45 | * lisp/info.el (Info-read-subfile): Add to the returned value the | ||
| 46 | length of subfile preamble, after converting it to file's byte | ||
| 47 | offset, as expected by the caller. Use bufferpos-to-filepos. | ||
| 48 | (Info-find-node-2): If searching for a node with a | ||
| 49 | 1000-character slop fails, try again with a 10000-character slop, | ||
| 50 | to account for known bugs in Texinfo 5.0 and 5.1. (Bug#21055) | ||
| 51 | * lisp/international/mule-util.el (bufferpos-to-filepos): New | ||
| 52 | function. | ||
| 53 | * etc/NEWS: Mention bufferpos-to-filepos. | ||
| 54 | |||
| 55 | Fix scrolling backwards on TTY frames under scroll-conservatively | ||
| 56 | * src/xdisp.c (move_it_vertically_backward): Fix off-by-one error | ||
| 57 | in moving backwards on TTY frames. (Bug#21080) | ||
| 58 | |||
| 59 | 2015-07-17 Dmitry Gutov <dgutov@yandex.ru> | ||
| 60 | |||
| 61 | Consider a jsdoc tag to be a beginning of a paragraph as well | ||
| 62 | * lisp/progmodes/js.el (js-mode): Change c-paragraph-start to | ||
| 63 | consider a jsdoc tag to be a beginning of a paragraph as well. | ||
| 64 | |||
| 65 | 2015-07-17 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 66 | |||
| 67 | * lisp/emacs-lisp/package.el: Fix warnings | ||
| 68 | |||
| 69 | * lisp/emacs-lisp/package.el (package-buffer-info): | ||
| 70 | Add author and maintainers to `package-buffer-info'. | ||
| 71 | |||
| 72 | * lisp/emacs-lisp/package.el: Many small changes | ||
| 73 | Replace all instances of 'face with 'font-lock-face. | ||
| 74 | (describe-package-1): Improve some strings and move the summary up the | ||
| 75 | list. | ||
| 76 | (package-install-file): Update docstring. | ||
| 77 | (package-menu-hide-package): Bind to `H'. | ||
| 78 | |||
| 79 | * lisp/emacs-lisp/package.el (package--with-work-buffer-async): | ||
| 80 | Fix error handling. | ||
| 81 | |||
| 82 | 2015-07-17 Paul Eggert <eggert@cs.ucla.edu> | ||
| 83 | |||
| 84 | Fix hang with large yanks This should fix the bug fixed by Mike | ||
| 85 | Crowe's patch in: | ||
| 86 | https://lists.gnu.org/archive/html/emacs-devel/2015-07/msg00106.html | ||
| 87 | A problem in this area has been reported by several users; see | ||
| 88 | Bug#16737, Bug#17101, Bug#17026, Bug#17172, Bug#19320, Bug#20283. | ||
| 89 | This fix differs from Mike Crowe's patch in that it should avoid a | ||
| 90 | race condition that could lose SIGIO signals. ignore_sigio dates | ||
| 91 | back to the 1980s when some platforms couldn't block signals, and | ||
| 92 | could only ignore them, which led to races when signals arrived | ||
| 93 | while being ignored. We shouldn't have to worry about those old | ||
| 94 | platforms now. | ||
| 95 | * src/dispextern.h, src/sysdep.c (ignore_sigio): Remove. | ||
| 96 | * src/emacs.c (shut_down_emacs): | ||
| 97 | Don't call ignore_sigio; unrequest_sigio should suffice. | ||
| 98 | * src/keyboard.c (kbd_buffer_store_buffered_event): | ||
| 99 | Use unrequest_sigio, not ignore_sigio. | ||
| 100 | (kbd_buffer_get_event): | ||
| 101 | Call request_sigio when getting the ball rolling again. | ||
| 102 | |||
| 103 | 2015-07-17 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 104 | |||
| 105 | * lisp/obsolete/longlines.el (longlines-search-function): | ||
| 106 | Fallback on `isearch-search-fun-default'. | ||
| 107 | |||
| 108 | 2015-07-17 Tassilo Horn <tsdh@gnu.org> | ||
| 109 | |||
| 110 | Support @-mentions | ||
| 111 | * rcirc.el (rcirc-completion-at-point): Support completion of | ||
| 112 | mentions/messages with @nick instead of just nick. | ||
| 113 | |||
| 114 | 2015-07-16 Michael Albinus <michael.albinus@gmx.de> | ||
| 115 | |||
| 116 | Fix Bug#20943. | ||
| 117 | * lisp/autorevert.el (auto-revert-handler): Do not check for | ||
| 118 | `buffer-modified-p'. | ||
| 119 | * lisp/files.el (buffer-stale--default-function): Check for | ||
| 120 | `buffer-modified-p'. | ||
| 121 | * test/automated/auto-revert-tests.el | ||
| 122 | (auto-revert-test02-auto-revert-mode-dired): Adapt test. | ||
| 123 | |||
| 124 | 2015-07-16 Ari Roponen <ari.roponen@gmail.com> | ||
| 125 | |||
| 126 | Fix delete-dups bug on long lists | ||
| 127 | * lisp/subr.el (delete-dups): | ||
| 128 | Don't mistakenly keep some dups when applied to long lists. | ||
| 129 | |||
| 130 | 2015-07-16 Paul Eggert <eggert@cs.ucla.edu> | ||
| 131 | |||
| 132 | Better heuristic for C stack overflow | ||
| 133 | Improve the heuristic for distinguishing stack overflows from | ||
| 134 | other SIGSEGV causes (Bug#21004). Corinna Vinschen explained that | ||
| 135 | the getrlimit method wasn't portable to Cygwin; see: | ||
| 136 | https://www.cygwin.com/ml/cygwin/2015-07/msg00092.html | ||
| 137 | Corinna suggested pthread_getattr_np but this also has problems. | ||
| 138 | Instead, replace the low-level system stuff with a simple | ||
| 139 | heuristic based on known good stack addresses. | ||
| 140 | * src/eval.c, src/lisp.h (near_C_stack_top): New function. | ||
| 141 | * src/sysdep.c: Don't include <sys/resource.h>. | ||
| 142 | (stack_direction): Remove. All uses removed. | ||
| 143 | (stack_overflow): New function. | ||
| 144 | (handle_sigsegv): Use it instead of incorrect getrlimit heuristic. | ||
| 145 | Make SEGV fatal in non-main threads. | ||
| 146 | |||
| 147 | 2015-07-16 Daiki Ueno <ueno@gnu.org> | ||
| 148 | |||
| 149 | epg: Automatically start pinentry server | ||
| 150 | * epg-config.el (epg-gpgconf-program): New variable. | ||
| 151 | * epg.el (epg--start): Call `pinentry-start' if | ||
| 152 | allow-emacs-pinentry is set in ~/.gnupg/gpg-agent.conf. | ||
| 153 | |||
| 154 | 2015-07-15 Katsumi Yamaoka <yamaoka@jpl.org> | ||
| 155 | |||
| 156 | * lisp/gnus/nnimap.el: Fix my last bogus change | ||
| 157 | Reinstall Stefan Monnier's change that was made in | ||
| 158 | <83d824bc4041332f338ad7e5e830f443535aa300>. | ||
| 159 | |||
| 160 | 2015-07-15 Paul Eggert <eggert@cs.ucla.edu> | ||
| 161 | |||
| 162 | Merge from gnulib | ||
| 163 | This incorporates: | ||
| 164 | 2015-07-05 acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls | ||
| 165 | 2015-07-05 acl-permissions: Fix on FreeBSD | ||
| 166 | 2015-07-05 file-has-acl, acl-permissions: fix some more HP-UX typos | ||
| 167 | * lib/acl-internal.c, lib/acl-internal.h, lib/get-permissions.c: | ||
| 168 | * lib/set-permissions.c: Copy from gnulib. | ||
| 169 | |||
| 170 | Port to stricter C99 | ||
| 171 | * src/keyboard.h (kbd_buffer_store_event_hold): | ||
| 172 | Don't return a void expression. | ||
| 173 | |||
| 174 | 2015-07-15 Xue Fuqiao <xfq.free@gmail.com> | ||
| 175 | |||
| 176 | * doc/emacs/frames.texi (Creating Frames): Fix the command `C-x 5 m' runs. | ||
| 177 | |||
| 178 | 2015-07-14 Michael Albinus <michael.albinus@gmx.de> | ||
| 179 | |||
| 180 | New autorevert tests. | ||
| 181 | * test/automated/auto-revert-tests.el: New file. | ||
| 182 | |||
| 183 | 2015-07-14 Paul Eggert <eggert@cs.ucla.edu> | ||
| 184 | |||
| 185 | Clear gcprolist etc. after stack overflow | ||
| 186 | After stack overflow, command_loop calls init_eval, and this needs to | ||
| 187 | clear gcprolist and byte_stack_list (Bug#20996). | ||
| 188 | * src/alloc.c (init_alloc): | ||
| 189 | Move gcprolist and byte_stack_list initialization from here ... | ||
| 190 | * src/eval.c (init_eval): ... to here. | ||
| 191 | |||
| 192 | 2015-07-13 Xue Fuqiao <xfq.free@gmail.com> | ||
| 193 | |||
| 194 | * doc/emacs/windows.texi (Pop Up Window): Fix the description of `C-x 4 m'. | ||
| 195 | |||
| 196 | 2015-07-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 197 | |||
| 198 | Avoid deprecated enums in mac-ct font backend driver | ||
| 199 | * src/macfont.m (mac_font_copy_default_descriptors_for_language) | ||
| 200 | (mac_ctfont_get_advance_width_for_glyph) | ||
| 201 | (mac_ctfont_get_bounding_rect_for_glyph): Avoid deprecated enums. | ||
| 202 | |||
| 203 | Cache font family in mac-ct font backend driver | ||
| 204 | * src/macfont.m (macfont_family_cache): New variable. | ||
| 205 | (syms_of_macfont): Initialize it. | ||
| 206 | (macfont_available_families_cache): New variable. | ||
| 207 | (macfont_invalidate_family_cache, macfont_get_family_cache_if_present) | ||
| 208 | (macfont_set_family_cache, macfont_invalidate_available_families_cache) | ||
| 209 | (macfont_handle_font_change_notification) | ||
| 210 | (macfont_init_font_change_handler) | ||
| 211 | (macfont_copy_available_families_cache): New functions. | ||
| 212 | (macfont_create_family_with_symbol): Use font family caches. | ||
| 213 | (macfont_list, macfont_list_family): Use | ||
| 214 | macfont_copy_available_families_cache instead of | ||
| 215 | mac_font_create_available_families. | ||
| 216 | |||
| 217 | 2015-07-12 Dmitry Gutov <dgutov@yandex.ru> | ||
| 218 | |||
| 219 | Show the default value in the prompt | ||
| 220 | * lisp/progmodes/xref.el: Add `M-?' binding for | ||
| 221 | xref-find-references. Declare functions `grep-read-files' and | ||
| 222 | `grep-expand-template'. | ||
| 223 | (xref--read-identifier): Show the default value in the prompt. | ||
| 224 | |||
| 225 | When called with prefix argument, ask for file patterns to search as well | ||
| 226 | * lisp/progmodes/xref.el (xref-find-regexp): When called with | ||
| 227 | prefix argument, ask for file patterns to search as well. When | ||
| 228 | prompting for the directory, require an existing one. | ||
| 229 | (xref-collect-matches): Add a new argument, FILES. Use it in the | ||
| 230 | above function. | ||
| 231 | |||
| 232 | Add `project-ignores' | ||
| 233 | * lisp/progmodes/project.el (project-ignores): New generic | ||
| 234 | function, and an implementation for the VC project type. | ||
| 235 | * lisp/progmodes/xref.el (xref--rgrep-command): Split, as a | ||
| 236 | variant of rgrep-default-command that handles a generic list of | ||
| 237 | ignores. | ||
| 238 | (xref-collect-matches): Use it, and pass through to it the value | ||
| 239 | of the newly added argument. | ||
| 240 | (xref-find-regexp): Handle ignored paths within the project. | ||
| 241 | Remove outdated comment. | ||
| 242 | * lisp/vc/vc.el (vc-default-ignore-completion-table): | ||
| 243 | Skip the comments and the empty lines. | ||
| 244 | |||
| 245 | 2015-07-12 Xue Fuqiao <xfq.free@gmail.com> | ||
| 246 | |||
| 247 | * doc/emacs/buffers.texi (Misc Buffer): Add a cross reference. | ||
| 248 | |||
| 1 | 2015-07-11 Eric Abrahamsen <eric@ericabrahamsen.net> | 249 | 2015-07-11 Eric Abrahamsen <eric@ericabrahamsen.net> |
| 2 | 250 | ||
| 3 | gnus-registry.el: Correct function argument order | 251 | gnus-registry.el: Correct function argument order |
| @@ -7693,7 +7941,7 @@ | |||
| 7693 | 7941 | ||
| 7694 | This file records repository revisions from | 7942 | This file records repository revisions from |
| 7695 | commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to | 7943 | commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to |
| 7696 | commit 168c80efdc3981ffbc6ee731e7681b0386eb1db2 (inclusive). | 7944 | commit 83fbe89537889219aebe1a36df73ca70e30948af (inclusive). |
| 7697 | See ChangeLog.1 for earlier changes. | 7945 | See ChangeLog.1 for earlier changes. |
| 7698 | 7946 | ||
| 7699 | ;; Local Variables: | 7947 | ;; Local Variables: |