- 25 Jul, 2012 6 commits
-
-
Christopher Schmidt authored
* emacs-lisp/pp.el (pp-display-expression): Select old selected window only if it is still live (Bug#12034).
-
Martin Rudalics authored
* frame.c (Fredirect_frame_focus): In doc-string don't mention that FOCUS-FRAME can be omitted. * subr.el (redirect-frame-focus): Add advertised calling convention (Bug#12030).
-
Paul Eggert authored
-
Dmitry Antipov authored
* buffer.c (Fkill_buffer): Adjust indirection counters when the buffer is definitely dead. This should really fix an issue reported by Christoph Scholtes again. (Bug#12007). (init_buffer_once): Initialize indirection counters of buffer_defaults and buffer_local_symbols (for sanity and safety).
-
Katsumi Yamaoka authored
-
Jay Belanger authored
in an equation when the lhs is a variable.
-
- 24 Jul, 2012 3 commits
-
-
Julien Danjou authored
* mail-source.el (mail-source-movemail-and-remove): Remove, unused. * nntp.el (nntp-send-nosy-authinfo, nntp-send-authinfo-from-file) (nntp-async-timer-handler): Remove, unused. * nnimap.el (nnimap-get-responses): Remove, unused. * nnheader.el (mail-header-set-extra): Remove, unused. * netrc.el (netrc-find-service-number, netrc-store-data): Remove, unused. * mm-view.el (mm-view-sound-file): Remove, unused. * mm-url.el (mm-url-fetch-simple, mm-url-fetch-form) (mm-url-encode-multipart-form-data): Remove, unused. * message.el (message-remove-signature, message-make-host-name) (message-fill-address): Remove, unused. * gnus.el (gnus-writable-groups, gnus-group-guess-prefixed-name) (gnus-group-guess-full-name, gnus-group-guess-prefixed-name): Remove, unused. * gnus-uu.el (gnus-uu-find-name-in-shar): Remove, unused. * gnus-util.el (gnus-extract-address-component-name) (gnus-extract-address-component-email, gnus-sortable-date) (gnus-alist-to-hashtable, gnus-hashtable-to-alist) (gnus-process-live-p): Remove, unused. * gnus-topic.el (gnus-group-parent-topic): Remove, unused. * gnus-sum.el (gnus-score-set-default, gnus-article-parent-p) (gnus-article-read-p, gnus-uncompress-marks): Remove, unused. (gnus-summary-set-current-mark): Remove obsolete, empty and unused function. * gnus-start.el (gnus-kill-newsgroup): Remove unused obsolete function. * gnus-score.el (gnus-summary-score-crossposting) (gnus-score-regexp-bad-p): Remove, unused. * gnus-salt.el (gnus-tree-goto-article): Remove, unused. * gnus-range.el (gnus-sublist-p): Remove, unused. * gnus-msg.el (gnus-mail-parse-comma-list, gnus-put-message): Remove, unused. * gnus-kill.el (gnus-Newsgroup-kill-file): Remove, unused. * gnus-int.el (gnus-list-active-group, gnus-request-group-articles) (gnus-request-associate-buffer): Remove, unused. * gnus-group.el (gnus-group-set-method-info) (gnus-group-set-params-info): Remove, unused. * gnus-fun.el (gnus-shell-command-to-string) (gnus-shell-command-on-region): Remove, unused. * gnus-cite.el (gnus-cited-line-p): Remove, unused. * gnus-art.el (gnus-article-text-type-exists-p) (article-translate-characters, gnus-article-hide-text-of-type) (gnus-kill-sticky-article-buffers, gnus-article-maybe-highlight): Remove, unused.
-
Eli Zaretskii authored
src/xdisp.c (init_iterator): Don't compute dimensions of truncation and continuation glyphs on tooltip frames, leave them at zero. Avoids displaying continued lines in tooltips.
-
Dmitry Antipov authored
* buffer.c (copy_overlay): Simplify, use build_marker. * lisp.h (struct Lisp_Overlay): Restore comment with minor tweaks.
-
- 23 Jul, 2012 6 commits
-
-
Eli Zaretskii authored
lisp/startup.el (command-line): Don't display an empty user name in the error message about non-existent home directory, when init-file-user was set to an empty string. See http://lists.gnu.org/archive/html/bug-gnu-emacs/2012-07/msg00835.html for the details and context.
-
Eli Zaretskii authored
src/print.c (print_object): Don't crash when a frame's name is nil or invalid. src/window.c (decode_any_window): Disable CHECK_LIVE_FRAME test, as it signals an error when a tooltip frame is being created.
-
Katsumi Yamaoka authored
-
Dmitry Antipov authored
* alloc.c (allocate_misc): Change to static. Add argument to specify the subtype. Adjust comment and users. (build_overlay): New function. * buffer.c (copy_overlays, Fmake_overlay): Use it. * lisp.h (struct Lisp_Overlay): Remove obsolete comment. (allocate_misc): Remove prototype. (build_overlay): Add prototype.
-
Andrew Cohen authored
-
Dmitry Antipov authored
* buffer.c (Fbuffer_swap_text): Swap indirections too. This avoids crash reported by Christoph Scholtes at http://lists.gnu.org/archive/html/bug-gnu-emacs/2012-07/msg00785.html.
-
- 22 Jul, 2012 7 commits
-
-
Vincent Belaïche authored
(ses-cell-references-aset): New macro. (ses-cell-p): New function. (ses-rename-cell): Do no longer rely on complex operations like ses-cell-set-formula or ses-set-cell to change the cell and handle the undo at the same time, but rather use lower level new macros `ses-cell-formula-aset' and `ses-cell-references-aset' and handle the undo directly. Refresh the mode line.
-
Jan Djärv authored
(pop_down_menu): p->pointer is Popdown_data. Release the pool and free Popdown_data. (ns_popup_dialog): Use NSAutoreleasePool and pass it to pop_down_menu. (initWithContentRect): Make imgView and contentView non-static and autorelease them. Also autorelease img and matrix. (dealloc): Remove (Bug#1995-05-29T20:16:10Z!kwzh@gnu.org).
-
Dmitry Antipov authored
* alloc.c (GC_DEFAULT_THRESHOLD): New macro. (Fgarbage_collect): Use it. Change minimum to 1/10 of default. (free_cons, free_misc): Subtract object size from consing_since_gc.
-
Dmitry Antipov authored
* marker.c (attach_marker): More useful eassert. (live_buffer, set_marker_internal): New function. (Fset_marker, set_marker_restricted): Use set_marker_internal. (set_marker_both, set_marker_restricted_both): Use live_buffer.
-
Paul Eggert authored
-
Paul Eggert authored
-
Paul Eggert authored
as it's limited by the amount of memory, not by INT_MAX.
-
- 21 Jul, 2012 12 commits
-
-
Eli Zaretskii authored
-
Eli Zaretskii authored
doc/lispref/commands.texi (Special Events): Mention language-change event. (Input Events, Interactive Codes): doc/lispref/keymaps.texi (Key Sequences): Mention events that are non-keyboard but also non-mouse events.
-
Eli Zaretskii authored
src/keyboard.c (keys_of_keyboard): Bind language-change to 'ignore' in special-event-map. See the discussion at http://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00417.html for the reasons.
-
Eli Zaretskii authored
src/w32menu.c (add_menu_item): Cast to UINT_PTR when assigning info.dwItemData. Fixes crashes on 64-bit Windows. Suggested by Fabrice Popineau <fabrice.popineau@supelec.fr>.
-
Jan Djärv authored
-
Jan Djärv authored
-
Julien Danjou authored
-
Julien Danjou authored
-
Jan Djärv authored
Fixes: debbugs:11134
-
Chong Yidong authored
* window.c (decode_any_window): Signal an error if the window is on a dead frame. Fixes: debbugs:11984
-
Chong Yidong authored
-
Leo Liu authored
for consistency.
-
- 20 Jul, 2012 6 commits
-
-
Leo Liu authored
Fixes: debbugs:7879
-
Vincent Belaïche authored
* ses.el (ses-rename-cell): Set new name also in reference list of cells of which the renamed cell depends.
-
Jan Djärv authored
Fixes: debbugs:7879
-
Dmitry Antipov authored
* buffer.h (struct buffer): New member. * buffer.c (Fget_buffer_create): Set indirection counter to 0. (Fmake_indirect_buffer): Set indirection counter to -1, increment base buffer indirection counter. (compact_buffer): If ENABLE_CHECKING, verify indirection counters. (Fkill_buffer): Adjust indirection counters as needed, don't walk through buffer list if indirection counter is 0.
-
Dmitry Antipov authored
* alloc.c (Qheap): New symbol. (syms_of_alloc): DEFSYM it. (Fgarbage_collect): If DOUG_LEA_MALLOC, add mallinfo data. (Fmemory_free): Remove. (syms_of_alloc): Don't defsubr it. * buffer.c (Fcompact_buffer): Remove. (syms_of_buffer): Don't defsubr it.
-
Dmitry Antipov authored
Verify that inlining is always possible (GCC 4.7.1, -O3 -Winline). * lisp.h (consing_since_gc, gc_relative_threshold) (memory_full_cons_threshold): Revert declaration. (maybe_gc): Remove prototype, define as inline. * alloc.c: Remove old commented-out code. (consing_since_gc, gc_relative_threshold) (memory_full_cons_threshold): Revert to global. (maybe_gc): Remove.
-