diff options
| author | Paul Eggert | 2015-04-25 16:36:59 -0700 |
|---|---|---|
| committer | Paul Eggert | 2015-04-25 16:40:05 -0700 |
| commit | 75e039b67e36ccad939e0655a97cd837af007c4f (patch) | |
| tree | e7ec8b8bbca8a18f9d6678066904e03ed8d16fb2 | |
| parent | 2c1b8604946efbcd8ec5dd6c6dda7541ce4fc3c0 (diff) | |
| download | emacs-75e039b67e36ccad939e0655a97cd837af007c4f.tar.gz emacs-75e039b67e36ccad939e0655a97cd837af007c4f.zip | |
; make change-history-commit
| -rw-r--r-- | ChangeLog.2 | 441 | ||||
| -rw-r--r-- | Makefile.in | 2 |
2 files changed, 442 insertions, 1 deletions
diff --git a/ChangeLog.2 b/ChangeLog.2 index a0bfa97a05b..449917e9175 100644 --- a/ChangeLog.2 +++ b/ChangeLog.2 | |||
| @@ -1,3 +1,444 @@ | |||
| 1 | 2015-04-25 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Don't freeze with unreadable processes | ||
| 4 | Don't freeze if an exiting process can't be read from. (Bug#19860). | ||
| 5 | This fixes a bug I introduced in | ||
| 6 | 2014-07-08T07:24:07Z@eggert@cs.ucla.edu | ||
| 7 | "* process.c: Add sanity checks for file descriptors." | ||
| 8 | Dmitry Gutov did most of the legwork in finding the problem. | ||
| 9 | * src/process.c (wait_reading_process_output): | ||
| 10 | Treat non-running processes that can't be read from | ||
| 11 | the same as other non-running processes. | ||
| 12 | |||
| 13 | 2015-04-25 Alan Mackenzie <acm@muc.de> | ||
| 14 | |||
| 15 | Fix change from 2015-04-22 "On C-y, stop some text property entries ..." | ||
| 16 | * lisp/subr.el (remove-yank-excluded-properties): put | ||
| 17 | `with-silent-modifications' around only the last three lines of code. | ||
| 18 | |||
| 19 | 2015-04-25 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 20 | |||
| 21 | * lisp/emacs-lisp/package.el (package-all-keywords): Don't cache | ||
| 22 | (package--all-keywords): Deleted variable. | ||
| 23 | |||
| 24 | * etc/NEWS: Document package-hiding functionality | ||
| 25 | |||
| 26 | 2015-04-25 Eli Zaretskii <eliz@gnu.org> | ||
| 27 | |||
| 28 | lisp/window.el (recenter-last-op): Doc fix. (Bug#20419) | ||
| 29 | |||
| 30 | Clarify the doc string of 'replace-regexp-in-string' | ||
| 31 | * lisp/subr.el (replace-regexp-in-string): Doc fix. (Bug#20395) | ||
| 32 | |||
| 33 | Improve doc string of 'insert-buffer-substring' | ||
| 34 | * src/editfns.c (Finsert_buffer_substring): Doc fix. (Bug#20421) | ||
| 35 | |||
| 36 | MS-Windows followup for the recent gnulib update | ||
| 37 | * nt/gnulib.mk (libgnu_a_SOURCES): Replace file-has-acl.c with | ||
| 38 | acl-internal.c. | ||
| 39 | |||
| 40 | 2015-04-24 Paul Eggert <eggert@cs.ucla.edu> | ||
| 41 | |||
| 42 | Spelling fixes | ||
| 43 | |||
| 44 | Merge from gnulib | ||
| 45 | This incorporates: | ||
| 46 | 2015-04-24 file-has-acl: new module, split from acl | ||
| 47 | 2015-04-24 manywarnings: add GCC 5.1 warnings | ||
| 48 | 2015-04-21 lstat: fix cross-compilation 'ln -s' problem | ||
| 49 | 2015-04-15 qacl: Simplify HP-UX acl_nontrivial check | ||
| 50 | 2015-04-15 acl: On Linux, check for acls without libacl | ||
| 51 | 2015-04-14 tempname: avoid unused parameter warnings (trivial) | ||
| 52 | * lib/acl-internal.c: New file, from gnulib. | ||
| 53 | * lib/file-has-acl.c: Remove; no longer imported from gnulib. | ||
| 54 | * lib/acl-internal.h, lib/gnulib.mk, lib/qcopy-acl.c, lib/tempname.c: | ||
| 55 | * m4/acl.m4, m4/gnulib-comp.m4, m4/lstat.m4, m4/manywarnings.m4: | ||
| 56 | Update from gnulib. | ||
| 57 | |||
| 58 | Port --enable-gcc-warnings to GCC 5.1 x86-64 | ||
| 59 | * lib-src/ebrowse.c (dump_sym): | ||
| 60 | * lib-src/hexl.c (main): | ||
| 61 | * src/ccl.c (ccl_driver): | ||
| 62 | * src/character.c (string_escape_byte8): | ||
| 63 | * src/dbusbind.c (xd_retrieve_arg, xd_add_watch): | ||
| 64 | * src/gnutls.c (Fgnutls_boot): | ||
| 65 | * src/gtkutil.c (xg_check_special_colors): | ||
| 66 | * src/image.c (x_build_heuristic_mask): | ||
| 67 | * src/print.c (safe_debug_print, print_object): | ||
| 68 | * src/term.c (produce_glyphless_glyph): | ||
| 69 | * src/xdisp.c (get_next_display_element) | ||
| 70 | (produce_glyphless_glyph): | ||
| 71 | * src/xterm.c (x_draw_glyphless_glyph_string_foreground): | ||
| 72 | Don't use a signed format to print an unsigned integer, or vice | ||
| 73 | versa. GCC 5.1's new -Wformat-signedness option warns about this. | ||
| 74 | * src/image.c (png_load_body, jpeg_load_body): | ||
| 75 | Silence a bogus setjump diagnostic from GCC 5.1 (GCC bug 54561). | ||
| 76 | |||
| 77 | 2015-04-24 Tassilo Horn <tsdh@gnu.org> | ||
| 78 | |||
| 79 | Add new faces to tsdh-light-theme | ||
| 80 | * etc/themes/tsdh-light-theme.el (tsdh-light): New face | ||
| 81 | definitions for Info-quoted, ace-jump-face-foreground, | ||
| 82 | hl-paren-face, show-paren-match, and show-paren-mismatch. | ||
| 83 | |||
| 84 | 2015-04-24 Nicolas Petton <nicolas@petton.fr> | ||
| 85 | |||
| 86 | * lisp/emacs-lisp/seq.el (seq-doseq): Fix the macro. | ||
| 87 | |||
| 88 | 2015-04-24 Glenn Morris <rgm@gnu.org> | ||
| 89 | |||
| 90 | * build-aux/gitlog-to-emacslog: | ||
| 91 | Use raw log format rather than wrapped one. | ||
| 92 | |||
| 93 | 2015-04-24 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 94 | |||
| 95 | * lisp/emacs-lisp/seq.el (seq-doseq): Tighten the code | ||
| 96 | (seq-doseq): Fix out-of-scope binding. | ||
| 97 | Don't call `seq-length at every iteration. | ||
| 98 | Reduce `if's from 3 to 2 per iteration. | ||
| 99 | (emacs-lisp-mode-hook): Don't tweak in Emacs≥25. | ||
| 100 | |||
| 101 | 2015-04-24 Glenn Morris <rgm@gnu.org> | ||
| 102 | |||
| 103 | * lisp/textmodes/text-mode.el (text-mode-hook): | ||
| 104 | Move text-mode-hook-identify to default. | ||
| 105 | |||
| 106 | * lisp/mouse.el (minor-mode-menu-from-indicator): | ||
| 107 | Handle non-function members of minor-mode-map-alist. (Bug#20201) | ||
| 108 | |||
| 109 | * lisp/help-fns.el (describe-function): More type checking. | ||
| 110 | (describe-function-1): Handle changed symbol-function. (Bug#20201) | ||
| 111 | |||
| 112 | * build-aux/gitlog-to-emacslog: Convert "Fixes:" to "(Bug#)". | ||
| 113 | (Bug#20325) | ||
| 114 | |||
| 115 | 2015-04-24 Andreas Schwab <schwab@linux-m68k.org> | ||
| 116 | |||
| 117 | shr: strip leading whitespace when expanding URLs | ||
| 118 | * lisp/net/shr.el (shr-expand-url): Strip leading whitespace from URL. | ||
| 119 | |||
| 120 | 2015-04-24 Eli Zaretskii <eliz@gnu.org> | ||
| 121 | |||
| 122 | Clarify "co-authored" some more | ||
| 123 | |||
| 124 | * CONTRIBUTE: Clarify "co-authored-by". (Bug#20400) | ||
| 125 | |||
| 126 | Clarify doc strings of functions that search for properties | ||
| 127 | * src/textprop.c (Fnext_char_property_change) | ||
| 128 | (Fprevious_char_property_change) | ||
| 129 | (Fnext_single_char_property_change) | ||
| 130 | (Fprevious_single_char_property_change, Fnext_property_change) | ||
| 131 | (Fnext_single_property_change, Fprevious_property_change) | ||
| 132 | (Fprevious_single_property_change): Clarify doc strings wrt return | ||
| 133 | value and the optional LIMIT argument. (Bug#20411) | ||
| 134 | |||
| 135 | 2015-04-24 Glenn Morris <rgm@gnu.org> | ||
| 136 | |||
| 137 | * test/automated/message-mode-tests.el (message-mode-propertize): | ||
| 138 | Handle non-writable HOME; eg on hydra.nixos.org. | ||
| 139 | |||
| 140 | 2015-04-23 Eli Zaretskii <eliz@gnu.org> | ||
| 141 | |||
| 142 | Avoid starting threads by w32-shell-execute | ||
| 143 | * src/w32fns.c (Fw32_shell_execute): Convert "file:///" URLs into | ||
| 144 | local file names, before invoking ShellExecute. (Bug#20220) | ||
| 145 | |||
| 146 | 2015-04-23 Martin Rudalics <rudalics@gmx.at> | ||
| 147 | |||
| 148 | Fix following doc-links in `widget-documentation-link-action' | ||
| 149 | * lisp/wid-edit.el (widget-documentation-link-action): Make | ||
| 150 | following doc-links less simplistic (Bug#20398). | ||
| 151 | |||
| 152 | 2015-04-22 Thomas Fitzsimmons <fitzsim@fitzsim.org> | ||
| 153 | |||
| 154 | Improve EUDC manual | ||
| 155 | * eudc.texi (Troubleshooting): New LDAP troubleshooting subsection. | ||
| 156 | |||
| 157 | 2015-04-22 Paul Eggert <eggert@cs.ucla.edu> | ||
| 158 | |||
| 159 | Omit needless "\ " after multibyte then newline | ||
| 160 | * src/print.c: Include <c-ctype.h>, for c_isxdigit. | ||
| 161 | (print_object): When print-escape-multibyte is non-nil and a | ||
| 162 | multibyte character is followed by a newline or formfeed, followed | ||
| 163 | by a hex digit, don't output a needless "\ " before the hex digit. | ||
| 164 | * test/automated/print-tests.el (print-hex-backslash): New test. | ||
| 165 | |||
| 166 | 2015-04-22 Oleh Krehel <ohwoeowho@gmail.com> | ||
| 167 | |||
| 168 | Add a new `inhibit-message' variable | ||
| 169 | * src/xdisp.c (syms_of_xdisp): Define a boolean `inhibit_message'. | ||
| 170 | (message3): Don't call `message3_nolog' (i.e. use the Echo Area) when | ||
| 171 | `inhibit_message' is non-zero. | ||
| 172 | * etc/NEWS: Add an entry. | ||
| 173 | * doc/lispref/display.texi: Add an entry for `inhibit-message', | ||
| 174 | mention it in `message'. | ||
| 175 | |||
| 176 | 2015-04-22 Martin Rudalics <rudalics@gmx.at> | ||
| 177 | |||
| 178 | Fix last fix in `display-buffer-record-window'. | ||
| 179 | * lisp/window.el (display-buffer-record-window): Fix last fix. | ||
| 180 | |||
| 181 | 2015-04-22 Eli Zaretskii <eliz@gnu.org> | ||
| 182 | |||
| 183 | Minor edits in CONTRIBUTE | ||
| 184 | * CONTRIBUTE: Rearrange instructions about log messages. | ||
| 185 | Use "Git" capitalized all over. | ||
| 186 | Use 2 spaces between sentences. | ||
| 187 | |||
| 188 | 2015-04-22 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 189 | |||
| 190 | * lisp/files.el (basic-save-buffer): Fix argument | ||
| 191 | |||
| 192 | * lisp/cus-edit.el (custom-file): Consider init-file-had-error | ||
| 193 | In case `(and (null custom-file) init-file-had-error)' do the same | ||
| 194 | thing we'd do if `(null user-init-file)', which is to either error out | ||
| 195 | or return nil. This is in line with `custom-save-all' which would | ||
| 196 | throw an error in that situation. (bug#20355) | ||
| 197 | |||
| 198 | * lisp/emacs-lisp/package.el: Hide lower-priority packages in menu | ||
| 199 | (package-menu-hide-low-priority): New variable, see its doc. | ||
| 200 | (package-archive-priorities): Update doc. | ||
| 201 | (package-desc-priority): New function. | ||
| 202 | (package-desc-priority-version): Use it. | ||
| 203 | (package--remove-hidden): New function. | ||
| 204 | (package-menu--refresh): Use it. | ||
| 205 | |||
| 206 | * lisp/emacs-lisp/package.el: Implement displaying obsolete packages | ||
| 207 | (package-menu--hide-obsolete): New variable. | ||
| 208 | (package--remove-hidden): Use it. | ||
| 209 | (package-menu-hide-obsolete): New interactive function to toggle | ||
| 210 | the variable. | ||
| 211 | (package--quick-help-keys): Document it. | ||
| 212 | (package-menu-async): Add :version tag. | ||
| 213 | (package-menu-mode-map): Bind package-menu-hide-obsolete. | ||
| 214 | (package-desc-status): Indicate non-installed obsolete packages as | ||
| 215 | avail-obso. | ||
| 216 | (package-menu-mark-install): Allow installation of avail-obso. | ||
| 217 | (package-menu--status-predicate): Sort avail-obso with available. | ||
| 218 | |||
| 219 | 2015-04-22 Alan Mackenzie <acm@muc.de> | ||
| 220 | |||
| 221 | On C-y, stop some text property entries being written into buffer-undo-list | ||
| 222 | lisp/subr.el (remove-yank-excluded-properties): enclose the code in | ||
| 223 | `with-silent-modifications'. | ||
| 224 | |||
| 225 | 2015-04-22 Martin Rudalics <rudalics@gmx.at> | ||
| 226 | |||
| 227 | In display-buffer-record-window record selected window if necessary. | ||
| 228 | * lisp/window.el (display-buffer-record-window): Store selected window | ||
| 229 | if it differs from 3rd element of 'quit-restore' parameter (Bug#20353). | ||
| 230 | |||
| 231 | 2015-04-22 Tassilo Horn <tsdh@gnu.org> | ||
| 232 | |||
| 233 | Fix reftex-citation bug | ||
| 234 | * reftex-cite.el (reftex-extract-bib-entries): Fix | ||
| 235 | `wrong-type-argument stringp nil' error that occurs when AUCTeX | ||
| 236 | integration is enabled and there are no citations in the document | ||
| 237 | so far. | ||
| 238 | |||
| 239 | 2015-04-21 Dmitry Gutov <dgutov@yandex.ru> | ||
| 240 | |||
| 241 | Add or reset based on the presence of MERGE_HEAD | ||
| 242 | * lisp/vc/vc-git.el (vc-git-find-file-hook): Add | ||
| 243 | `vc-git-resolve-when-done' to `after-save-hook' in either case. | ||
| 244 | (vc-git-conflicted-files): Add a TODO. | ||
| 245 | (vc-git-resolve-when-done): Depending on the presence of | ||
| 246 | MERGE_HEAD, either update the resolved file in the index, or | ||
| 247 | remove it from there. (Bug#20292) | ||
| 248 | |||
| 249 | 2015-04-21 Glenn Morris <rgm@gnu.org> | ||
| 250 | |||
| 251 | * lisp/custom.el (custom-declare-group): No need to purecopy | ||
| 252 | custom-current-group-alist members following recent change to set | ||
| 253 | it to nil before dumping. | ||
| 254 | |||
| 255 | * build-aux/gitlog-to-emacslog: Get footer from ChangeLog.2. | ||
| 256 | (Bug#20399) | ||
| 257 | |||
| 258 | 2015-04-21 Daniel Colascione <dancol@dancol.org> | ||
| 259 | |||
| 260 | Unbreak no-op buffer save message | ||
| 261 | * lisp/files.el (save-buffer): Pass interactive flag to `basic-save-buffer` | ||
| 262 | (basic-save-buffer): Accept called-interactively as an argument instead of | ||
| 263 | directly invoking called-interactively-p, which will always yield nil | ||
| 264 | in that context. | ||
| 265 | |||
| 266 | 2015-04-21 Alan Mackenzie <acm@muc.de> | ||
| 267 | |||
| 268 | CC Mode: Do nothing in before/after-change-functions for text property changes | ||
| 269 | Fixes bug#20266. | ||
| 270 | lisp/progmodes/cc-mode.el (c-basic-common-init): Make | ||
| 271 | yank-handled-properties buffer local, and remove 'category from it. | ||
| 272 | (c-called-from-text-property-change-p): New function. | ||
| 273 | (c-before-change): Don't do anything if a call of the new function | ||
| 274 | returns non-nil. | ||
| 275 | (c-after-change): Don't do much if a call of the new function returns | ||
| 276 | non-nil. | ||
| 277 | (c-extend-after-change-region): Put changes to text property 'fontified | ||
| 278 | inside c-save-buffer-state. | ||
| 279 | |||
| 280 | 2015-04-20 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 281 | |||
| 282 | Fix byte-compiler warnings about looking-back. | ||
| 283 | * lisp/vc/log-view.el (log-view-end-of-defun-1): | ||
| 284 | * lisp/textmodes/tex-mode.el (latex-forward-sexp-1): | ||
| 285 | * lisp/textmodes/reftex-ref.el (reftex-goto-label): | ||
| 286 | * lisp/textmodes/bibtex.el (bibtex-insert-kill): | ||
| 287 | * lisp/progmodes/sh-script.el (sh--maybe-here-document): | ||
| 288 | * lisp/progmodes/ruby-mode.el (ruby-end-of-defun): | ||
| 289 | * lisp/progmodes/ada-mode.el (ada-in-numeric-literal-p): | ||
| 290 | * lisp/org/org.el (org-insert-heading, org-sort-entries): | ||
| 291 | * lisp/org/org-mouse.el (org-mouse-end-headline) | ||
| 292 | (org-mouse-context-menu): | ||
| 293 | * lisp/org/org-clock.el (org-clock-cancel): | ||
| 294 | * lisp/man.el (Man-default-man-entry): | ||
| 295 | * lisp/mail/rmail.el (rmail-get-new-mail, rmail-insert-inbox-text) | ||
| 296 | (rmail-ensure-blank-line): | ||
| 297 | * lisp/mail/footnote.el (Footnote-delete-footnote): | ||
| 298 | * lisp/mail/emacsbug.el (report-emacs-bug): | ||
| 299 | * lisp/info.el (Info-follow-reference, Info-fontify-node): | ||
| 300 | * lisp/info-look.el (info-lookup-guess-custom-symbol): | ||
| 301 | * lisp/help-fns.el (help-fns--key-bindings): | ||
| 302 | * lisp/files.el (hack-local-variables): | ||
| 303 | * lisp/emulation/viper-ex.el (viper-get-ex-token, ex-cmd-complete) | ||
| 304 | (viper-get-ex-pat, ex-expand-filsyms, viper-get-ex-file) | ||
| 305 | (viper-complete-filename-or-exit): | ||
| 306 | * lisp/emulation/viper-cmd.el (viper-backward-indent): | ||
| 307 | * lisp/emacs-lisp/lisp-mode.el (calculate-lisp-indent): | ||
| 308 | * lisp/emacs-lisp/elint.el (elint-get-top-forms): | ||
| 309 | * lisp/cus-edit.el (custom-face-edit-value-create): | ||
| 310 | * lisp/calendar/todo-mode.el (todo-set-item-priority) | ||
| 311 | (todo-filter-items-1, todo-convert-legacy-files) | ||
| 312 | (todo-prefix-overlays): Add explicit second arg to looking-back. | ||
| 313 | |||
| 314 | 2015-04-20 Glenn Morris <rgm@gnu.org> | ||
| 315 | |||
| 316 | Avoid non-nil current-load-list at startup | ||
| 317 | * src/process.c (init_process_emacs): Move Fprovide statement... | ||
| 318 | (syms_of_process): ... to here. | ||
| 319 | |||
| 320 | * lisp/loadup.el (custom-current-group-alist): Reset before dumping. | ||
| 321 | |||
| 322 | * lisp/startup.el (command-line) <site-run-file>: Avoid rogue value in emacs -Q. | ||
| 323 | |||
| 324 | 2015-04-20 Ludovic Courtès <ludo@gnu.org> | ||
| 325 | |||
| 326 | * lisp/loadup.el (exec-path): Avoid storing build-time PATH in binary. | ||
| 327 | (Bug#20330) | ||
| 328 | |||
| 329 | 2015-04-20 Glenn Morris <rgm@gnu.org> | ||
| 330 | |||
| 331 | * lisp/cus-start.el (exec-path): Set standard value, to avoid rogue. | ||
| 332 | |||
| 333 | Tweak exec-path in uninstalled case | ||
| 334 | * src/callproc.c (init_callproc): If running uninstalled, do not | ||
| 335 | include eventual installation libexec directory in exec-path. | ||
| 336 | |||
| 337 | 2015-04-20 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 338 | |||
| 339 | * lisp/emacs-lisp/package.el: Filter by multiple keywords and cache keywords | ||
| 340 | (package-menu-filter): Accept a list of keywords. | ||
| 341 | (package--all-keywords): New variable to cache known keywords. | ||
| 342 | (package-all-keywords): Populate it if necessary. | ||
| 343 | (package-refresh-contents): Reset it. | ||
| 344 | |||
| 345 | * lisp/emacs-lisp/package.el: Make archive and status pseudo-keywords | ||
| 346 | (package--has-keyword-p): Understand "arc:xxxx" and "status:xxxx" | ||
| 347 | as special keywords which match agains package archive and status | ||
| 348 | respectively. | ||
| 349 | * etc/NEWS: Document it. | ||
| 350 | |||
| 351 | 2015-04-20 Eli Zaretskii <eliz@gnu.org> | ||
| 352 | |||
| 353 | Describe and index "empty overlays". | ||
| 354 | * doc/lispref/display.texi (Overlays): Improve indexing. | ||
| 355 | (Managing Overlays): Describe "empty" overlays. | ||
| 356 | (Overlay Properties, Finding Overlays): Add cross-reference to | ||
| 357 | where empty overlays are described. | ||
| 358 | |||
| 359 | 2015-04-19 Paul Eggert <eggert@cs.ucla.edu> | ||
| 360 | |||
| 361 | Spelling fixes | ||
| 362 | |||
| 363 | Quote 'like this' in top-level files | ||
| 364 | * CONTRIBUTE, INSTALL, Makefile.in, README, configure.ac, make-dist: | ||
| 365 | Prefer to single-quote 'like this' (instead of the older style | ||
| 366 | `like this'). | ||
| 367 | * configure.ac: Fix some space-before-tab problems that 'git commit' | ||
| 368 | complained about. | ||
| 369 | |||
| 370 | Use bool for boolean in textprop.c, undo.c | ||
| 371 | * src/textprop.c (soft, hard): Now constants instead of macros. | ||
| 372 | (validate_plist): Rewrite to avoid need for boolean local. | ||
| 373 | (interval_has_all_properties, interval_has_some_properties) | ||
| 374 | (interval_has_some_properties_list, add_properties) | ||
| 375 | (remove_properties, get_char_property_and_overlay) | ||
| 376 | (Fnext_single_char_property_change) | ||
| 377 | (Fprevious_single_char_property_change, add_text_properties_1) | ||
| 378 | (Fremove_text_properties, Fremove_list_of_text_properties) | ||
| 379 | (copy_text_properties): | ||
| 380 | * src/tparam.c (tparam1): | ||
| 381 | * src/undo.c (record_change, record_property_change) | ||
| 382 | (syms_of_undo): | ||
| 383 | Use 'true' and 'false' for booleans. | ||
| 384 | |||
| 385 | 2015-04-19 Dmitry Gutov <dgutov@yandex.ru> | ||
| 386 | |||
| 387 | Call `smerge-start-session' even when dealing with a stash conflict | ||
| 388 | * lisp/vc/vc-git.el (vc-git-find-file-hook): | ||
| 389 | Call `smerge-start-session' even when dealing with a stash | ||
| 390 | conflict (bug#20292). | ||
| 391 | |||
| 392 | 2015-04-19 Vibhav Pant <vibhavp@gmail.com> | ||
| 393 | |||
| 394 | Add option to eshell/clear to clear scrollback. | ||
| 395 | * lisp/eshell/esh-mode.el (eshell/clear-scrollback): New function. | ||
| 396 | (eshell/clear): Add an optional SCROLLBACK argument. If non-nil, | ||
| 397 | scrollback contents are cleared. | ||
| 398 | * etc/NEWS: Describe change. | ||
| 399 | * doc/misc/eshell.texi: Add entry for `clear'. | ||
| 400 | |||
| 401 | 2015-04-19 Paul Eggert <eggert@cs.ucla.edu> | ||
| 402 | |||
| 403 | * src/widget.c (set_frame_size): Prefer 'int' to 'unsigned' | ||
| 404 | where either will do. | ||
| 405 | |||
| 406 | 2015-04-19 Steve Purcell <steve@sanityinc.com> | ||
| 407 | Steve Purcell <steve@sanityinc.com> | ||
| 408 | |||
| 409 | Assume package archive-contents are UTF8-encoded | ||
| 410 | * lisp/emacs-lisp/package.el (package--read-archive-file): | ||
| 411 | Set `coding-system-for-read' explicitly to 'utf-8 when reading the | ||
| 412 | downloaded and cached archive-contents files, so that non-ASCII | ||
| 413 | characters in package descriptions are displayed correctly in the | ||
| 414 | `list-packages' menu. (Bug#20231) | ||
| 415 | |||
| 416 | 2015-04-19 Dmitry Gutov <dgutov@yandex.ru> | ||
| 417 | |||
| 418 | Abort when looking at stashed changes | ||
| 419 | * lisp/vc/vc-git.el (vc-git-find-file-hook): Abort when looking at | ||
| 420 | stashed changes (bug#20292). | ||
| 421 | |||
| 422 | 2015-04-19 Paul Eggert <eggert@cs.ucla.edu> | ||
| 423 | |||
| 424 | Refactor low-level printing for simplicity | ||
| 425 | * src/print.c (PRINTDECLARE): Remove. Move its contents into | ||
| 426 | PRINTPREPARE; doable now that we assume C99. All callers changed. | ||
| 427 | (PRINTCHAR): Remove, as it adds more mystery than clarity. | ||
| 428 | All callers changed. | ||
| 429 | (strout): Assume that caller computes length. All callers changed. | ||
| 430 | (print_c_string): New function. | ||
| 431 | (write_string, write_string_1): Compute length instead of asking | ||
| 432 | the caller to compute it. All callers changed. | ||
| 433 | (write_string): Simplify by using write_string_1. | ||
| 434 | (write_string_1): Simplify by using print_c_string. | ||
| 435 | (Fterpri): Compute default val more clearly. | ||
| 436 | (Fprin1_to_string, print_object): | ||
| 437 | Assume C99 to avoid unnecessary nesting. | ||
| 438 | (print_object): Prefer print_c_string to multiple printchar, or | ||
| 439 | to calling strout with -1 length. Coalesce into sprintf when | ||
| 440 | this is easy. | ||
| 441 | |||
| 1 | 2015-04-18 Paul Eggert <eggert@cs.ucla.edu> | 442 | 2015-04-18 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 443 | ||
| 3 | Prefer "Bug#1234" in commit messages (Bug#20325) | 444 | Prefer "Bug#1234" in commit messages (Bug#20325) |
diff --git a/Makefile.in b/Makefile.in index ff8dbf3011c..f88a9c5d309 100644 --- a/Makefile.in +++ b/Makefile.in | |||
| @@ -1092,7 +1092,7 @@ bootstrap: bootstrap-clean | |||
| 1092 | .PHONY: master-branch-is-current no-ChangeLog unchanged-history-files | 1092 | .PHONY: master-branch-is-current no-ChangeLog unchanged-history-files |
| 1093 | 1093 | ||
| 1094 | # The newest revision that should not appear in the generated ChangeLog. | 1094 | # The newest revision that should not appear in the generated ChangeLog. |
| 1095 | gen_origin = 870287327b1fba7105599eeabac5a2aa5ebadf19 | 1095 | gen_origin = 2c1b8604946efbcd8ec5dd6c6dda7541ce4fc3c0 |
| 1096 | 1096 | ||
| 1097 | # Convert git commit log to ChangeLog file. make-dist uses this. | 1097 | # Convert git commit log to ChangeLog file. make-dist uses this. |
| 1098 | ChangeLog: | 1098 | ChangeLog: |