- 20 Aug, 2013 4 commits
-
-
Paul Eggert authored
Fix shell-operator precedence problem in previous change.
-
Glenn Morris authored
-
Glenn Morris authored
Clean test/automated if present.
-
Paul Eggert authored
(struct animation_cache): Make signature a flexible array member. All uses changed. This is a tad slower but may insulate us better from future changes to ImageMagick.
-
- 19 Aug, 2013 11 commits
-
-
Paul Eggert authored
(SIGNATURE_DIGESTSIZE): New constant. (struct animation_cache): Make 'signature' a fixed size array of bytes. (imagemagick_create_cache): Copy the signature. This saves several KB of memory that ImageMagick wastes per signature. Don't bother updating the update_time, as the caller does that now. (imagemagick_prune_animation_cache): Don't destroy the signature, as it's a fixed size struct member now. (imagemagick_get_animation_cache): Always destroy the signature, as it's now imagemagick_create_cache's responsibility to copy it. Avoid duplicate calls to strcmp and to imagemagick_create_cache, and use memcmp rather than strcmp. eassert that ImageMagick returns a signature of the specified length.
-
Lars Magne Ingebrigtsen authored
-
Paul Eggert authored
-
Lars Magne Ingebrigtsen authored
(imagemagick_get_animation_cache): Revert to previous definition so that it actually works. But keep the memory leak fix.
-
Lars Magne Ingebrigtsen authored
Bug introduced by 2013-08-19T07:01:37Z!eggert@cs.ucla.edu, which obviously hadn't even been tested once.
-
Glenn Morris authored
-
Paul Eggert authored
Fix some other minor performance problems while we're at it. (imagemagick_create_cache): Clear just the members that need clearing. Don't set update_time, as caller does that now. (imagemagick_prune_animation_cache, imagemagick_get_animation_cache): Simplify by using pointer-to-pointer instead of a prev pointer. (imagemagick_prune_animation_cache): Use make_emacs_time rather than EMACS_TIME_FROM_DOUBLE, and DestroyString rather than free. (imagemagick_get_animation_cache): Don't xstrdup the image signature; it's already a copy. Free the signature probe unless it's cached.
-
Paul Eggert authored
This was introduced by my 2013-08-12 fix for Bug#15035. Fixes: debbugs:15106
-
Paul Eggert authored
This incorporates: 2013-08-15 warnings: minor optimization 2013-08-15 warnings: check -Wfoo rather than -Wno-foo
-
Katsumi Yamaoka authored
Gnus: Exclude iso-2022-jp-2 and shift_jis from the default value set to mm-coding-system-priorities for Japanese users
-
Dmitry Antipov authored
(imagemagick_prune_animation_cache): Now static.
-
- 18 Aug, 2013 4 commits
-
-
Xue Fuqiao authored
* doc/lispref/positions.texi (Positions): Improve indexing.
-
Eli Zaretskii authored
doc/lispref/markers.texi (The Region): Improve indexing.
-
Lars Magne Ingebrigtsen authored
pruning all entries.
-
Ken Brown authored
* src/sheap.c (STATIC_HEAP_SIZE): Adjust to current needs; use bigger static heap if ENABLE_CHECKING is defined. (max_bss_sbrk_ptr): New variable. (bss_sbrk): Use it. (report_sheap_usage): Report maximum static heap usage instead of ending static heap usage.
-
- 17 Aug, 2013 9 commits
-
-
Eli Zaretskii authored
src/decompress.c (Fzlib_available_p) [WINDOWSNT]: Update the value of zlib_initialized according to the results of calling init_zlib_functions.
-
Xue Fuqiao authored
-
Xue Fuqiao authored
-
Xue Fuqiao authored
-
Michael Albinus authored
* net/tramp-adb.el: * net/tramp-cmds.el: * net/tramp-ftp.el: * net/tramp-gvfs.el: * net/tramp-gw.el: * net/tramp-sh.el: Don't wrap external variable declarations by `eval-when-compile'.
-
Xue Fuqiao authored
-
Xue Fuqiao authored
-
Xue Fuqiao authored
-
Xue Fuqiao authored
* doc/lispref/text.texi (Maintaining Undo): Mention interactive call of buffer-disable-undo.
-
- 16 Aug, 2013 12 commits
-
-
Xue Fuqiao authored
-
Lars Magne Ingebrigtsen authored
The apparently only saved time on invalid animated images, and slowed down everything else. Optimise for the common case.
-
Lars Magne Ingebrigtsen authored
Now that Emacs supports ImageMagick animations.
-
Lars Magne Ingebrigtsen authored
-
Lars Magne Ingebrigtsen authored
-
Lars Magne Ingebrigtsen authored
-
Xue Fuqiao authored
-
Michael Albinus authored
(tramp-append-tramp-buffers): Rewrite buffer local variables part.
-
Glenn Morris authored
-
Martin Rudalics authored
* window.el (mouse-autoselect-window-select): Do autoselect when mouse pointer is on margin.
-
Xue Fuqiao authored
-
Xue Fuqiao authored
* lisp/simple.el (copy-region-as-kill, kill-ring-save): Advertise using `kill-new' and `kill-append' in Lisp programs.
-