diff options
| author | Glenn Morris | 2015-10-18 06:23:59 -0400 |
|---|---|---|
| committer | Glenn Morris | 2015-10-18 06:23:59 -0400 |
| commit | 1d378c0b9b105ffe6710411ef01b6a9b8cc2a21d (patch) | |
| tree | 152d705607e778dea81a9caeee210c3de7af0d40 | |
| parent | f8ff3937660f4192d72dec2da31fa5c582434d1f (diff) | |
| download | emacs-1d378c0b9b105ffe6710411ef01b6a9b8cc2a21d.tar.gz emacs-1d378c0b9b105ffe6710411ef01b6a9b8cc2a21d.zip | |
; Auto-commit of ChangeLog files.
| -rw-r--r-- | ChangeLog.2 | 596 |
1 files changed, 595 insertions, 1 deletions
diff --git a/ChangeLog.2 b/ChangeLog.2 index 9e04ab0e7a5..9dff59780e0 100644 --- a/ChangeLog.2 +++ b/ChangeLog.2 | |||
| @@ -1,3 +1,597 @@ | |||
| 1 | 2015-10-18 Michael Albinus <michael.albinus@gmx.de> | ||
| 2 | |||
| 3 | Minor edits in Tramp | ||
| 4 | |||
| 5 | * lisp/net/tramp-adb.el (directory-listing-before-filename-regexp): | ||
| 6 | Declare it. | ||
| 7 | |||
| 8 | * lisp/net/tramp-compat.el (directory-listing-before-filename-regexp): | ||
| 9 | Remove declaration. | ||
| 10 | |||
| 11 | 2015-10-17 Mark Oteiza <mvoteiza@udel.edu> | ||
| 12 | |||
| 13 | * lisp/emacs-lisp/eldoc.el: Add back-to-indentation to the command list | ||
| 14 | |||
| 15 | 2015-10-17 Eli Zaretskii <eliz@gnu.org> | ||
| 16 | |||
| 17 | Avoid crashes when redisplayng a window changes faces or fonts | ||
| 18 | |||
| 19 | * src/xdisp.c (redisplay_internal): If redisplaying the selected | ||
| 20 | window or one of the frames turns on the frame's 'redisplay' flag, | ||
| 21 | redisplay again. (Bug#21428) | ||
| 22 | |||
| 23 | * src/frame.c (x_set_font): Set the frame's 'fonts_changed' flag. | ||
| 24 | |||
| 25 | 2015-10-17 Michael Albinus <michael.albinus@gmx.de> | ||
| 26 | |||
| 27 | Solve timimg issues in file-notify-tests.el | ||
| 28 | |||
| 29 | * test/automated/file-notify-tests.el (file-notify-test02-events): | ||
| 30 | Rectify `attribute-change' tests. There are timing issues with | ||
| 31 | gfilenotify. | ||
| 32 | |||
| 33 | 2015-10-16 Paul Eggert <eggert@cs.ucla.edu> | ||
| 34 | |||
| 35 | Fix quoting of data within htmlfontify doc | ||
| 36 | |||
| 37 | * doc/misc/htmlfontify.texi (Data Structures, Customization): | ||
| 38 | Fix quoting of data structures. A Lisp quote is needed only | ||
| 39 | when data appears within Lisp code. | ||
| 40 | |||
| 41 | 2015-10-16 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 42 | |||
| 43 | * emacs-lisp/package.el: Reload archive-contents if priorities change | ||
| 44 | |||
| 45 | (package--old-archive-priorities): New variable. | ||
| 46 | (package-read-all-archive-contents, package-menu--refresh): Use it | ||
| 47 | to decide when the `package-archive-contents' needs to be read | ||
| 48 | again. | ||
| 49 | |||
| 50 | 2015-10-16 Paul Eggert <eggert@cs.ucla.edu> | ||
| 51 | |||
| 52 | Make src headers idempotent and standalone | ||
| 53 | |||
| 54 | Redo src/*.h so that each include file is idempotent (that is, can | ||
| 55 | be included multiple times with the latter inclusions having no | ||
| 56 | effect) and standalone (that is, can be included by itself, | ||
| 57 | with no include file other than config.h needed as a prerequisite). | ||
| 58 | This is standard practice in GNU programs nowadays. | ||
| 59 | * lwlib/lwlib-widget.h, src/buffer.h, src/category.h, src/character.h: | ||
| 60 | * src/charset.h, src/coding.h, src/commands.h, src/disptab.h: | ||
| 61 | * src/fontset.h, src/gnutls.h, src/indent.h, src/keymap.h, src/macros.h: | ||
| 62 | * src/regex.h [emacs]: | ||
| 63 | * src/syntax.h, src/systty.h, src/termhooks.h: | ||
| 64 | Include lisp.h, for Lisp_Object. | ||
| 65 | * src/buffer.h, src/category.h, src/cm.h, src/commands.h, src/disptab.h: | ||
| 66 | * src/indent.h, src/intervals.h, src/keyboard.h, src/macros.h: | ||
| 67 | * src/process.h, src/puresize.h, src/region-cache.h, src/syntax.h: | ||
| 68 | * src/syssignal.h, src/sysstdio.h, src/systty.h, src/termchar.h: | ||
| 69 | * src/termopts.h, src/tparam.h, src/unexec.h: | ||
| 70 | Protect against multiple inclusion. | ||
| 71 | * src/buffer.h: Include character.h, for STRING_CHAR. | ||
| 72 | * src/emacsgtkfixed.h (struct frame): | ||
| 73 | * src/fontset.h (struct face): | ||
| 74 | * src/region-cache.h (struct buffer): | ||
| 75 | * src/termhooks.h (struct glyph): | ||
| 76 | * src/xsettings.h (struct x_display_info): | ||
| 77 | Add possibly-forward decl. | ||
| 78 | * src/syntax.h: Include buffer.h, for BVAR. | ||
| 79 | * src/sysselect.h: Include lisp.h, for eassume. | ||
| 80 | * src/termchar.h: Include <stdio.h>, for FILE. | ||
| 81 | * src/widget.h: Include <X11/IntrinsicP.h>, for Widget. | ||
| 82 | * src/xsettings.h: Include <X11/Xlib.h>, for XEvent. | ||
| 83 | |||
| 84 | 2015-10-16 Jürgen Hötzel <juergen@archlinux.org> | ||
| 85 | |||
| 86 | Handle symlink targets containing spaces in tramp-gvfs.el | ||
| 87 | |||
| 88 | * lisp/net/tramp-gvfs.el (tramp-gvfs-handle-file-attributes): | ||
| 89 | Handle symlink targets containing spaces. | ||
| 90 | |||
| 91 | 2015-10-16 Artur Malabarba <bruce.connor.am@gmail.com> | ||
| 92 | |||
| 93 | * custom.el (custom-theme-load-path): Demote to defvar | ||
| 94 | |||
| 95 | `custom-theme-load-path' was a defcustom, but it shouldn't be for the | ||
| 96 | same reason that `load-path' shouldn't. Setting it via the customize | ||
| 97 | interface is a trap for the user. | ||
| 98 | |||
| 99 | Installed themes commonly add themselves to this variable, which means | ||
| 100 | its value is not fit for being saved (it will permanently remember dirs | ||
| 101 | that don't exist anymore). | ||
| 102 | |||
| 103 | This is aggravated by the fact that Emacs always applies the `user' | ||
| 104 | theme on top of any theme that's loaded, since this will apply the old | ||
| 105 | variable value and remove any new directories that had been recently | ||
| 106 | added by themes themselves. | ||
| 107 | |||
| 108 | Not to mention, we already have `custom-theme-directory', which is safe | ||
| 109 | to customize. | ||
| 110 | |||
| 111 | 2015-10-16 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 112 | |||
| 113 | * lisp/mpc.el: Rename the new toggling commands | ||
| 114 | |||
| 115 | (mpc-toggle-consume, mpc-toggle-repeat, mpc-toggle-single) | ||
| 116 | (mpc-toggle-shuffle): Add "-toggle" in the name. | ||
| 117 | |||
| 118 | 2015-10-16 Eli Zaretskii <eliz@gnu.org> | ||
| 119 | |||
| 120 | Improve the doc string of 'completion-boundaries' | ||
| 121 | |||
| 122 | * lisp/minibuffer.el (completion-boundaries): Rename the argument | ||
| 123 | TABLE to COLLECTION, for consistency with other high-level | ||
| 124 | completion functions. Document how COLLECTION is called if it | ||
| 125 | is a function. (Bug#21644) | ||
| 126 | |||
| 127 | 2015-10-16 Oleh Krehel <ohwoeowho@gmail.com> | ||
| 128 | |||
| 129 | lisp/dired-aux.el (dired-shell-command): Fix compile warning | ||
| 130 | |||
| 131 | 2015-10-16 Oleh Krehel <ohwoeowho@gmail.com> | ||
| 132 | |||
| 133 | Make dired-do-compress work for *.zip files | ||
| 134 | |||
| 135 | * lisp/dired-aux.el (dired-check-process): Transform the top-level | ||
| 136 | comment into a docstring. | ||
| 137 | (dired-shell-command): New command. This mirrors | ||
| 138 | `dired-check-process', but is more user-friendly for passing | ||
| 139 | arguments. | ||
| 140 | (dired-compress-file-suffixes): Allow to specify the command switches | ||
| 141 | along with input (%i) and output (%o) inside the PROGRAM part. | ||
| 142 | Add an entry for *.zip files, and update the entry for *.tar.gz files | ||
| 143 | to the new style. Update the docstring. | ||
| 144 | (dired-compress-file): When PROGRAM matches %i or %o, use the new | ||
| 145 | logic. | ||
| 146 | (dired-update-file-line): Avoid an error when at end of buffer. | ||
| 147 | |||
| 148 | Fixes Bug#21637 | ||
| 149 | |||
| 150 | 2015-10-16 Eli Zaretskii <eliz@gnu.org> | ||
| 151 | |||
| 152 | Minor improvement in documentation of internals | ||
| 153 | |||
| 154 | * doc/lispref/internals.texi (Writing Emacs Primitives): Document QUIT. | ||
| 155 | |||
| 156 | 2015-10-16 Eli Zaretskii <eliz@gnu.org> | ||
| 157 | |||
| 158 | Improve documentation of COLLECTION in completion functions | ||
| 159 | |||
| 160 | * doc/lispref/minibuf.texi (Minibuffer Completion): Add a | ||
| 161 | cross-reference to "Programmed Completion". | ||
| 162 | |||
| 163 | * src/minibuf.c (Fcompleting_read): Improve the doc string. | ||
| 164 | (Bug#21644) | ||
| 165 | |||
| 166 | 2015-10-16 Eli Zaretskii <eliz@gnu.org> | ||
| 167 | |||
| 168 | Add more release info to etc/HISTORY | ||
| 169 | |||
| 170 | * etc/HISTORY: Add more release information about 19.x and 20.x | ||
| 171 | versions. | ||
| 172 | |||
| 173 | 2015-10-15 Paul Eggert <eggert@cs.ucla.edu> | ||
| 174 | |||
| 175 | New file etc/HISTORY | ||
| 176 | |||
| 177 | * admin/FOR-RELEASE: Procedure for etc/HISTORY. | ||
| 178 | * etc/HISTORY: New file. | ||
| 179 | * etc/NEWS: Mention it. | ||
| 180 | |||
| 181 | 2015-10-15 Dmitry Gutov <dgutov@yandex.ru> | ||
| 182 | |||
| 183 | js-mode: Don't misindent generator methods | ||
| 184 | |||
| 185 | * lisp/progmodes/js.el (js--looking-at-operator-p): Distinguish | ||
| 186 | generator methods from multiplication operator | ||
| 187 | (https://github.com/mooz/js2-mode/issues/275). | ||
| 188 | |||
| 189 | 2015-10-15 Paul Eggert <eggert@cs.ucla.edu> | ||
| 190 | |||
| 191 | Fix animation timeout delay calculation | ||
| 192 | |||
| 193 | * lisp/image.el (image-animate-timeout): | ||
| 194 | Don’t assume speed is floating-point. | ||
| 195 | |||
| 196 | 2015-10-15 Mark Oteiza <mvoteiza@udel.edu> | ||
| 197 | |||
| 198 | Add commands for controlling MPD modes | ||
| 199 | |||
| 200 | * lisp/mpc.el (mpc-cmd-consume, mpc-cmd-random, mpc-cmd-repeat) | ||
| 201 | (mpc-cmd-single): New functions. | ||
| 202 | (mpc-consume, mpc-repeat, mpc-single, mpc-shuffle): New commands. | ||
| 203 | (mpc-mode-menu): Add new commands as menu items. | ||
| 204 | |||
| 205 | 2015-10-15 Dmitry Gutov <dgutov@yandex.ru> | ||
| 206 | |||
| 207 | Refer to `(elisp)Basic Completion' in completing-read docstring | ||
| 208 | |||
| 209 | * src/minibuf.c (Fcompleting_read): Refer to `(elisp)Basic | ||
| 210 | Completion' in the docstring (bug#21644). | ||
| 211 | |||
| 212 | 2015-10-14 Mark Oteiza <mvoteiza@udel.edu> | ||
| 213 | |||
| 214 | * lisp/mpc.el (mpc-format): Always push form to pred | ||
| 215 | |||
| 216 | 2015-10-14 Paul Eggert <eggert@cs.ucla.edu> | ||
| 217 | |||
| 218 | Spelling fixes | ||
| 219 | |||
| 220 | * configure.ac (bitmapdir): Fix misspelling of bmd_acc. | ||
| 221 | * test/automated/coding-tests.el (ert-test-coding-bogus-coding-systems): | ||
| 222 | Fix misspelling of nonexistent file name. | ||
| 223 | |||
| 224 | 2015-10-14 Mark Oteiza <mvoteiza@udel.edu> | ||
| 225 | |||
| 226 | * lisp/mpc.el (mpc-mode-menu, mpc-toggle-play): Fix docstrings | ||
| 227 | |||
| 228 | 2015-10-14 Michael Albinus <michael.albinus@gmx.de> | ||
| 229 | |||
| 230 | Some editing fixes in Tramp | ||
| 231 | |||
| 232 | * lisp/net/tramp-gvfs.el: | ||
| 233 | * doc/misc/tramp.texi: "customer option" -> "custom option". | ||
| 234 | |||
| 235 | * lisp/net/tramp.el (tramp-completion-function-alist): Fix docstring. | ||
| 236 | |||
| 237 | 2015-10-14 Jürgen Hötzel <juergen@archlinux.org> | ||
| 238 | |||
| 239 | Use proper localization in tramp-gvfs.el | ||
| 240 | |||
| 241 | * lisp/net/tramp-gvfs.el (tramp-gvfs-handle-file-attributes): | ||
| 242 | Suppress localized settings in order to proper parse gfvs output. | ||
| 243 | |||
| 244 | 2015-10-14 Warren Lynn <wrn.lynn@gmail.com> (tiny change) | ||
| 245 | |||
| 246 | Fix Bug#21562 | ||
| 247 | |||
| 248 | * lisp/net/tramp-sh.el (tramp-do-copy-or-rename-file-out-of-band): | ||
| 249 | Quote argument in proper order. (Bug#21562) | ||
| 250 | |||
| 251 | 2015-10-14 Nicolas Petton <nicolas@petton.fr> | ||
| 252 | |||
| 253 | Fix typos in docstrings | ||
| 254 | |||
| 255 | * lisp/emacs-lisp/map.el: | ||
| 256 | * lisp/emacs-lisp/seq.el: Fix typos in the docstrings of the pcase | ||
| 257 | macros. | ||
| 258 | |||
| 259 | 2015-10-14 Mark Oteiza <mvoteiza@udel.edu> | ||
| 260 | |||
| 261 | * lisp/mpc.el (mpc-volume-refresh): Check if buffer is live. | ||
| 262 | |||
| 263 | 2015-10-14 Oleh Krehel <ohwoeowho@gmail.com> | ||
| 264 | |||
| 265 | Make dired-jump work with tar-subfile-mode | ||
| 266 | |||
| 267 | * lisp/dired-x.el (dired-jump): When in `tar-subfile-mode', instead of | ||
| 268 | emitting an error, switch to `tar-superior-buffer'. | ||
| 269 | |||
| 270 | 2015-10-14 Juanma Barranquero <lekktu@gmail.com> | ||
| 271 | |||
| 272 | * .gitignore: Add build-aux/ar-lib. | ||
| 273 | |||
| 274 | 2015-10-14 Nicolas Petton <nicolas@petton.fr> | ||
| 275 | |||
| 276 | Better docstrings in seq.el and map.el | ||
| 277 | |||
| 278 | * lisp/emacs-lisp/map.el: | ||
| 279 | * lisp/emacs-lisp/seq.el: Improve the docstring for the pcase patterns. | ||
| 280 | |||
| 281 | 2015-10-14 Paul Eggert <eggert@cs.ucla.edu> | ||
| 282 | |||
| 283 | Merge from gnulib | ||
| 284 | |||
| 285 | This incorporates: | ||
| 286 | 2015-10-13 binary-io, u64, unistd: port to strict C | ||
| 287 | 2015-09-26 c-ctype: do not worry about EBCDIC + char signed | ||
| 288 | 2015-09-25 c-ctype: port better to z/OS EBCDIC | ||
| 289 | 2015-09-25 gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash | ||
| 290 | * doc/misc/texinfo.tex, lib/binary-io.c, lib/c-ctype.h, lib/u64.c: | ||
| 291 | * lib/unistd.c, m4/gnulib-common.m4, m4/gnulib-comp.m4: | ||
| 292 | Copy from gnulib. | ||
| 293 | |||
| 294 | 2015-10-14 Paul Eggert <eggert@cs.ucla.edu> | ||
| 295 | |||
| 296 | Take XPNTR private | ||
| 297 | |||
| 298 | * src/alloc.c (PURE_POINTER_P): Remove. | ||
| 299 | All uses replaced with PURE_P. | ||
| 300 | (XPNTR_OR_SYMBOL_OFFSET): New function. | ||
| 301 | (XPNTR): Move here from lisp.h. | ||
| 302 | Reimplement in terms of XPNTR_OR_SYMBOL_OFFSET. | ||
| 303 | (mark_maybe_object, valid_lisp_object_p, survives_gc_p): | ||
| 304 | Remove unnecessary cast. | ||
| 305 | (purecopy): Use XPNTR_OR_SYMBOL_OFFSET instead of XPNTR, | ||
| 306 | to avoid an unnecessary runtime test for symbols. | ||
| 307 | * src/lisp.h (lisp_h_XPNTR, XPNTR): Remove, moving XPNTR to alloc.c. | ||
| 308 | Only alloc.c needs XPNTR now. | ||
| 309 | |||
| 310 | 2015-10-13 Mark Oteiza <mvoteiza@udel.edu> | ||
| 311 | |||
| 312 | Add MPC play/pause command | ||
| 313 | |||
| 314 | * lisp/mpc.el (mpc-toggle-play): New command. | ||
| 315 | (mpc-mode-map): Bind it to "s". | ||
| 316 | (mpc-mode-menu): Add corresponding menu item. | ||
| 317 | |||
| 318 | 2015-10-13 Mark Oteiza <mvoteiza@udel.edu> | ||
| 319 | |||
| 320 | Add bindings and menu items for prev and next tracks | ||
| 321 | |||
| 322 | * lisp/mpc.el (mpc-mode-map): Bind ">" to mpc-next, | ||
| 323 | "<" to mpc-prev. | ||
| 324 | (mpc-mode-menu): Add corresponding menu items | ||
| 325 | |||
| 326 | 2015-10-13 Ken Raeburn <raeburn@raeburn.org> | ||
| 327 | |||
| 328 | Reduce face-related consing during frame creation. | ||
| 329 | |||
| 330 | * faces.el (face--attributes-unspecified): Compute the "unspecified" | ||
| 331 | attribute list once. | ||
| 332 | (face-spec-reset-face): Use it instead of building the list. | ||
| 333 | |||
| 334 | 2015-10-13 Ken Raeburn <raeburn@permabit.com> | ||
| 335 | |||
| 336 | Do process ConfigureNotify events indicating size changes. | ||
| 337 | |||
| 338 | * src/xterm.c (handle_one_xevent): If consecutive ConfigureNotify | ||
| 339 | events don't have the same size, process each one. | ||
| 340 | |||
| 341 | 2015-10-13 Mark Oteiza <mvoteiza@udel.edu> | ||
| 342 | |||
| 343 | Derive mpc-mode from special-mode | ||
| 344 | |||
| 345 | lisp/mpc.el (mpc-mode-map): Make from sparse keymap. Unbind g. | ||
| 346 | (mpc-mode): Derive from special mode. | ||
| 347 | (mpc-songs-mode-map): Don't set parent keymap. | ||
| 348 | |||
| 349 | 2015-10-13 Mark Oteiza <mvoteiza@udel.edu> | ||
| 350 | |||
| 351 | Fix error messages for when covers are not found. | ||
| 352 | |||
| 353 | The last change to mpc-format let the binding to file call | ||
| 354 | mpc-file-local-copy with nil argument. Instead, employ if-let here so | ||
| 355 | nil bindings don't result in needless computation and errors. | ||
| 356 | * lisp/mpc.el: Require 'subr-x at compile time. | ||
| 357 | * lisp/mpc.el (mpc-format): Use if-let. | ||
| 358 | |||
| 359 | 2015-10-13 Oleh Krehel <ohwoeowho@gmail.com> | ||
| 360 | |||
| 361 | Make dired-do-compress work for *.tar.gz files | ||
| 362 | |||
| 363 | * lisp/dired-aux.el (dired-compress-file-suffixes): Associate | ||
| 364 | "tar -zxvf" to *.tar.gz; update docstring. | ||
| 365 | |||
| 366 | (dired-compress-file): Allow to specify switches after the command in | ||
| 367 | `dired-compress-file-suffixes'. | ||
| 368 | |||
| 369 | 2015-10-13 Oleh Krehel <ohwoeowho@gmail.com> | ||
| 370 | |||
| 371 | Make dired-do-compress work for directories | ||
| 372 | |||
| 373 | * lisp/dired-aux.el (dired-compress-file): When FILE is a directory, | ||
| 374 | instead of emitting an error, call "tar -czf FILE.tar.gz FILE". | ||
| 375 | Also convert the top comment into a docstring. | ||
| 376 | |||
| 377 | 2015-10-13 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 378 | |||
| 379 | * lisp/mpc.el (mpc-songs-refresh): Don't side-effect `active' | ||
| 380 | |||
| 381 | ... since it might come straight from the memoizing table. | ||
| 382 | |||
| 383 | 2015-10-13 Juanma Barranquero <lekktu@gmail.com> | ||
| 384 | |||
| 385 | * src/w32fns.c (x_change_tool_bar_height): Remove unused variable frame. | ||
| 386 | |||
| 387 | 2015-10-13 Mark Oteiza <mvoteiza@udel.edu> | ||
| 388 | |||
| 389 | Use special-mode in eww list modes | ||
| 390 | |||
| 391 | * lisp/net/eww.el (eww-bookmark-mode, eww-history-mode) | ||
| 392 | (eww-buffers-mode): Derive from special-mode and remove redundant | ||
| 393 | setting of buffer-read-only. | ||
| 394 | (eww-mode-map): Remove redundant keymap parent setting. | ||
| 395 | (eww-bookmark-mode-map, eww-history-mode-map, eww-buffers-mode-map): | ||
| 396 | Remove redundant keymap suppressions and mappings. | ||
| 397 | |||
| 398 | 2015-10-13 Martin Rudalics <rudalics@gmx.at> | ||
| 399 | |||
| 400 | Allow setting frame pixel sizes from frame parameters (Bug#21415) | ||
| 401 | |||
| 402 | Also fix some misfeatures in frame (re-)sizing code, add more | ||
| 403 | debugging information and remove some dead code. | ||
| 404 | |||
| 405 | * lisp/frame.el (frame-notice-user-settings, make-frame): Change | ||
| 406 | parameter names when setting `frame-size-history'. | ||
| 407 | (frame--size-history): New function. | ||
| 408 | |||
| 409 | * src/frame.c (frame_inhibit_resize): If frame has not been made | ||
| 410 | yet, return t if inhibit_horizontal_resize or | ||
| 411 | inhibit_vertical_resize bit have been set. | ||
| 412 | (adjust_frame_size): Simplify. | ||
| 413 | (make_frame): Initialize inhibit_horizontal_resize, | ||
| 414 | inhibit_vertical_resize, tool_bar_redisplayed, tool_bar_resized. | ||
| 415 | (Fframe_after_make_frame): Reset inhibit_horizontal_resize and | ||
| 416 | inhibit_vertical_resize slots. | ||
| 417 | (x_set_frame_parameters): Handle `text-pixels' specification for | ||
| 418 | width and height parameters. Don't consider new_height or | ||
| 419 | new_width changes. Call adjust_frame_size instead of | ||
| 420 | Fset_frame_size. | ||
| 421 | (x_figure_window_size): Two new arguments x_width and y_width | ||
| 422 | returning frame's figures width and height. Calculate tool bar | ||
| 423 | height before frame sizes so SET_FRAME_HEIGHT can pick it up. | ||
| 424 | Handle `text-pixels' specification for width and height | ||
| 425 | parameters. | ||
| 426 | (Qtext_pixels, Qx_set_frame_parameters, Qset_frame_size) | ||
| 427 | (Qx_set_window_size_1, Qx_set_window_size_2) | ||
| 428 | (Qx_set_window_size_3, Qx_set_menu_bar_lines) | ||
| 429 | (Qupdate_frame_menubar, Qfree_frame_menubar_1) | ||
| 430 | (Qfree_frame_menubar_2): New symbols. | ||
| 431 | * src/frame.h (structure frame): New booleans | ||
| 432 | tool_bar_redisplayed, tool_bar_resized, | ||
| 433 | inhibit_horizontal_resize, inhibit_vertical_resize. | ||
| 434 | (x_figure_window_size): Update external declaration. | ||
| 435 | * src/gtkutil.c (xg_frame_set_char_size): Set size hints before | ||
| 436 | calling gtk_window_resize. | ||
| 437 | (update_frame_tool_bar): Make inhibiting of frame resizing more | ||
| 438 | discriminative. Set tool_bar_resized bit. | ||
| 439 | * src/nsfns.m (x_set_tool_bar_lines): Make inhibiting of frame | ||
| 440 | resizing more discriminative. Call adjust_frame_size instead of | ||
| 441 | x_set_window_size. | ||
| 442 | (Fx_create_frame): Handle x_width and x_height if | ||
| 443 | set by x_figure_window_size. | ||
| 444 | * src/nsterm.m (x_set_window_size): For GNUSTEP build don't | ||
| 445 | subtract 3 from tool bar height. | ||
| 446 | (x_set_window_size): Add frame_size_history_add call. | ||
| 447 | (x_new_font): Call adjust_frame_size instead of | ||
| 448 | x_set_window_size. | ||
| 449 | * src/w32fns.c (x_change_tool_bar_height): Reset | ||
| 450 | tool_bar_redisplayed and tool_bar_resized bits when adding tool | ||
| 451 | bar. Make inhibiting of frame resizing more discriminative. | ||
| 452 | (w32_wnd_proc): Remove dead code in WM_WINDOWPOSCHANGING case. | ||
| 453 | (Fx_create_frame): Handle x_width and x_height if set by | ||
| 454 | x_figure_window_size. Set size hints before adjusting frame size. | ||
| 455 | (x_create_tip_frame): Adjust x_figure_window_size call. | ||
| 456 | * src/w32term.c (x_set_window_size): Add frame_size_history_add | ||
| 457 | call. | ||
| 458 | * src/widget.c (set_frame_size): Remove dead code. Add | ||
| 459 | frame_size_history_add call. When frame_resize_pixelwise is t | ||
| 460 | use FRAME_PIXEL_WIDTH and FRAME_PIXEL_HEIGHT instead of | ||
| 461 | pixel_width and pixel_height. | ||
| 462 | (update_various_frame_slots): Remove dead code. | ||
| 463 | (EmacsFrameResize): Add more information in | ||
| 464 | frame_size_history_add call. | ||
| 465 | (EmacsFrameQueryGeometry): Round only when frame_resize_pixelwise | ||
| 466 | is not set. | ||
| 467 | * src/xdisp.c (redisplay_tool_bar): Set tool_bar_redisplayed bits. | ||
| 468 | * src/xfns.c (x_set_menu_bar_lines): Change argument name. | ||
| 469 | (x_change_tool_bar_height): Reset tool_bar_redisplayed and | ||
| 470 | tool_bar_resized bits when adding tool bar. Make inhibiting of | ||
| 471 | frame resizing more discriminative. | ||
| 472 | (Fx_create_frame): Handle x_width and x_height if set by | ||
| 473 | x_figure_window_size. Set size hints before adjusting frame size. | ||
| 474 | (x_create_tip_frame): Adjust x_figure_window_size call. | ||
| 475 | * src/xmenu.c (update_frame_menubar): Don't handle Lucid specially. | ||
| 476 | (set_frame_menubar): On Lucid never add core-border-width to | ||
| 477 | avoid that adding XtNinternalBorderWidth adds it again. | ||
| 478 | (free_frame_menubar): Handle frame_inhibit_resize true for Motif. | ||
| 479 | * src/xterm.c (x_new_font): In non-toolkit case handle size | ||
| 480 | change of menu bar. | ||
| 481 | (x_set_window_size_1): Fix calls to frame_size_history_add. | ||
| 482 | (x_wm_set_size_hint): Remove dead code. Set | ||
| 483 | size_hints.min_width and size_hints.min_height to base_width and | ||
| 484 | base_height. | ||
| 485 | |||
| 486 | 2015-10-13 Michael Albinus <michael.albinus@gmx.de> | ||
| 487 | |||
| 488 | * test/automated/file-notify-tests.el (file-notify--test-timeout): | ||
| 489 | |||
| 490 | Add docstring. Increase to 10 seconds for remote | ||
| 491 | directories. (Bug#21669) | ||
| 492 | |||
| 493 | 2015-10-12 Paul Eggert <eggert@cs.ucla.edu> | ||
| 494 | |||
| 495 | Unmacroize ebrowse.c and etags.c a bit | ||
| 496 | |||
| 497 | * lib-src/ebrowse.c (READ_CHUNK_SIZE): Now an enum constant. | ||
| 498 | (streq, filename_eq, set_flag, has_flag): Now inline functions. | ||
| 499 | (set_flag): First arg is now an address, not an lvalue. | ||
| 500 | All callers changed. | ||
| 501 | (filename_eq, set_flag, has_flag): | ||
| 502 | Rename from FILENAME_EQ, SET_FLAG, HAS_FLAG. | ||
| 503 | All callers changed. | ||
| 504 | * lib-src/etags.c (streq, strcaseeq, strneq, strncaseeq): | ||
| 505 | Now inline functions. Remove asserts that are unnecessary these | ||
| 506 | days (and in some cases were too-generous anyway). | ||
| 507 | |||
| 508 | 2015-10-12 Mark Oteiza <mvoteiza@udel.edu> | ||
| 509 | |||
| 510 | Use highlight for current items. | ||
| 511 | |||
| 512 | * lisp/mpc.el (mpc-select-make-overlay, mpc-tagbrowser-all-select): | ||
| 513 | Apply highlight face instead of region face. | ||
| 514 | |||
| 515 | 2015-10-12 Mark Oteiza <mvoteiza@udel.edu> | ||
| 516 | |||
| 517 | Search for more cover image names in MPC | ||
| 518 | |||
| 519 | * lisp/mpc.el (mpc-format): Also look for .folder.jpg or folder.jpg | ||
| 520 | case insensitively | ||
| 521 | |||
| 522 | 2015-10-12 Juanma Barranquero <lekktu@gmail.com> | ||
| 523 | |||
| 524 | Remove or comment out unused variables | ||
| 525 | |||
| 526 | * src/w32fns.c (x_set_mouse_color): Comment out variables cursor, | ||
| 527 | nontext_cursor, mode_cursor, hand_cursor and count. | ||
| 528 | (x_change_tool_bar_height): Remove variable old_text_height. | ||
| 529 | (deliver_wm_chars): Remove variable strip_Alt. | ||
| 530 | (Fw32_shell_execute): Remove variable document_a. | ||
| 531 | (Fw32_frame_geometry): Remove variable fullboth. | ||
| 532 | * src/w32term.c (w32_setup_relief_color): Comment out variable | ||
| 533 | w32_display_info. | ||
| 534 | (w32_horizontal_scroll_bar_handle_click): Remove variables start, end. | ||
| 535 | (w32_read_socket): Comment out variables rows, columns. | ||
| 536 | * src/w32uniscribe.c (uniscribe_check_otf_1): Remove variable rest. | ||
| 537 | |||
| 538 | 2015-10-12 Juanma Barranquero <lekktu@gmail.com> | ||
| 539 | |||
| 540 | * src/w32proc.c (sys_select): Fix bitwise test. | ||
| 541 | |||
| 542 | 2015-10-12 Eli Zaretskii <eliz@gnu.org> | ||
| 543 | |||
| 544 | Minor typo corrections in doc strings | ||
| 545 | |||
| 546 | * lisp/menu-bar.el (popup-menu, popup-menu-normalize-position): | ||
| 547 | Doc fixes. | ||
| 548 | |||
| 549 | 2015-10-12 Eli Zaretskii <eliz@gnu.org> | ||
| 550 | |||
| 551 | * nt/INSTALL: Recommend MSYS Automake/Autoconf from ezwinports. | ||
| 552 | |||
| 553 | 2015-10-12 Eli Zaretskii <eliz@gnu.org> | ||
| 554 | |||
| 555 | Attempt to avoid crashes in plist-member | ||
| 556 | |||
| 557 | * src/fns.c (Fplist_member): Don't call QUIT between a CONSP test | ||
| 558 | and a call to XCDR. (Bug#21655) | ||
| 559 | |||
| 560 | 2015-10-12 Mike FABIAN <mfabian@redhat.com> | ||
| 561 | |||
| 562 | In gui-get-primary-selection use gui--selection-value-internal (Bug#20906) | ||
| 563 | |||
| 564 | * lisp/select.el (gui-get-primary-selection): In gui-get-primary-selection | ||
| 565 | use gui--selection-value-internal (Bug#20906) | ||
| 566 | |||
| 567 | 2015-10-12 Tassilo Horn <tsdh@gnu.org> | ||
| 568 | |||
| 569 | Support RTF in doc-view | ||
| 570 | |||
| 571 | * lisp/doc-view.el (doc-view-set-doc-type): Add entry for RTF extension. | ||
| 572 | |||
| 573 | 2015-10-12 Juanma Barranquero <lekktu@gmail.com> | ||
| 574 | |||
| 575 | * w32fns.c (get_wm_chars): Increment counter, not pointer. | ||
| 576 | |||
| 577 | 2015-10-11 Nicolas Petton <nicolas@petton.fr> | ||
| 578 | |||
| 579 | Replace the usage of an obsolete function in auth-source.el | ||
| 580 | |||
| 581 | * lisp/gnus/auth-source.el (auth-source-epa-make-gpg-token): Replace an | ||
| 582 | usage of `epg-context-set-armor' with `setf'. | ||
| 583 | |||
| 584 | 2015-10-11 Nicolas Petton <nicolas@petton.fr> | ||
| 585 | |||
| 586 | * lisp/gnus/auth-source.el: Use sharp-quoting with functions. | ||
| 587 | |||
| 588 | 2015-10-11 Jay Belanger <jay.p.belanger@gmail.com> | ||
| 589 | |||
| 590 | Have calc-yank recognize numbers in different bases. | ||
| 591 | |||
| 592 | * lisp/calc/calc-yank.el (math-number-regexp): New function. | ||
| 593 | (calc-yank): Use `math-number-regexp' to recognize numbers. | ||
| 594 | |||
| 1 | 2015-10-11 Ken Raeburn <raeburn@raeburn.org> | 595 | 2015-10-11 Ken Raeburn <raeburn@raeburn.org> |
| 2 | 596 | ||
| 3 | Handle an opaque-move X11 window manager operation more efficiently. | 597 | Handle an opaque-move X11 window manager operation more efficiently. |
| @@ -15086,7 +15680,7 @@ | |||
| 15086 | 15680 | ||
| 15087 | This file records repository revisions from | 15681 | This file records repository revisions from |
| 15088 | commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to | 15682 | commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to |
| 15089 | commit ce402dd77fe39c3a6d968e23d7a4a20f2b04ccf0 (inclusive). | 15683 | commit f8ff3937660f4192d72dec2da31fa5c582434d1f (inclusive). |
| 15090 | See ChangeLog.1 for earlier changes. | 15684 | See ChangeLog.1 for earlier changes. |
| 15091 | 15685 | ||
| 15092 | ;; Local Variables: | 15686 | ;; Local Variables: |