- 05 Oct, 2011 3 commits
-
-
Glenn Morris authored
* lisp/progmodes/perl-mode.el (perl-electric-terminator): Doc fix. (perl-calculate-indent): Suppress scan errors. (Bug#2205)
-
Leo Liu authored
-
Stefan Monnier authored
-
- 04 Oct, 2011 2 commits
-
-
Glenn Morris authored
-
Martin Rudalics authored
* window.el (window--delete): New function. (frame-auto-delete): Resuscitate option. (bury-buffer, replace-buffer-in-windows) (quit-window): Rewrite using window--delete. (display-buffer-pop-up-frame, display-buffer-pop-up-window): Pass display-buffer-mark-dedicated to window--display-buffer-2 (Bug#9639).
-
- 03 Oct, 2011 7 commits
-
-
Glenn Morris authored
* lisp/gnus/gnus-group.el (gnus-bug-group-download-format-alist): Once again get the "maintainer" version of debbugs.gnu.org reports.
-
Stefan Monnier authored
(read_key_sequence): Compute remapping in the right buffer. (command_loop_1): Use read_key_sequence's remapping directly.
-
Stefan Monnier authored
returns a list. Add remote file name completion. * lisp/comint.el (comint--table-subvert): Curry and get quote&unquote functions as arguments. (comint--complete-file-name-data): Adjust call accordingly. * lisp/pcomplete.el (pcomplete--table-subvert): Remove. (pcomplete-completions-at-point): Use comint--table-subvert instead. Fixes: debbugs:9554
-
Stefan Monnier authored
(completion--styles-type, completion--cycling-threshold-type): New constants. (completion-styles, completion-category-overrides) (completion-cycle-threshold): Use them. * lisp/pcomplete.el (pcomplete-completions-at-point): Adjust call to completion-table-case-fold.
-
Stephen Berman authored
and add more user friendly tags. Fixes: debbugs:9660
-
Stefan Monnier authored
(mule-input-method-string): New widget. (default-input-method, language-info-custom-alist): Use it. Fixes: debbugs:9661
-
Glenn Morris authored
-
- 02 Oct, 2011 7 commits
-
-
Glenn Morris authored
-
Richard M. Stallman authored
-
Lars Magne Ingebrigtsen authored
shr.el (shr-tag-img): Add a space at the end of an ALT image text to make asynchronous adjacent image insertion work better.
-
Stefan Monnier authored
(pcomplete--common-suffix): Remove. (pcomplete--common-quoted-suffix): Use comint--common-suffix instead. (pcomplete--table-subvert): Sync with comint--table-subvert. (pcomplete--entries): Use comint-completion-file-name-table. * lisp/comint.el (comint-unquote-filename): Simplify. (comint-completion-file-name-table): New function. (comint--complete-file-name-data): Use it. * src/dired.c (file_name_completion): Don't expand file name. (Ffile_name_completion, Ffile_name_all_completions): Expand file name before checking file name handler. Fixes: debbugs:9616
-
Stefan Monnier authored
(pcmpl-gnu-with-file-buffer): Fix last change.
-
Stefan Monnier authored
(pcmpl-gnu-tar-buffer): Remove. (pcmpl-gnu-with-file-buffer): Use it to avoid leaving the tar's buffer avoid. Make sure pcomplete-suffix-list is only changed temporarily. Don't look inside the tar's file is it's too large. Fixes: debbugs:9643
-
Stefan Monnier authored
they've been requested explicitly. Fixes: debbugs:9591
-
- 01 Oct, 2011 10 commits
-
-
Juanma Barranquero authored
-
Chong Yidong authored
Also, tweaks to NEWS. * doc/lispref/windows.texi (Display Action Functions): Fix description of display-buffer-pop-up-window.
-
Chong Yidong authored
-
Chong Yidong authored
* doc/emacs/basic.texi (Moving Point): * doc/emacs/custom.texi (Mouse Buttons): * doc/emacs/rmail.texi (Rmail Scrolling): * doc/emacs/search.texi (Isearch Scroll): * doc/emacs/display.texi (Scrolling): Replace scroll-up/down with scroll-up/down-command. Fix scroll-preserve-screen-position description. Document scroll-error-top-bottom. * doc/lispref/windows.texi (Textual Scrolling): Document scroll-up-command, scroll-down-command, scroll-error-top-bottom, and the scroll-command symbol property.
-
Chong Yidong authored
* cus-edit.el (custom-mode-map): * epa.el (epa-key-list-mode-map): * man.el (Man-mode-map): * startup.el (splash-screen-keymap): * simple.el (special-mode-map): Use scroll-up-command and scroll-down-command. * progmodes/idlw-help.el (idlwave-help-mode-map): * progmodes/ebrowse.el (ebrowse-electric-position-mode-map): * net/newst-plainview.el (newsticker-mode-map): * emulation/ws-mode.el (wordstar-mode-map): * emulation/vi.el (vi-com-map): * calc/calc-graph.el (calc-graph-show-dumb): * term/sun.el (terminal-init-sun): * term/ns-win.el (global-map): * progmodes/grep.el (grep-mode-map): * progmodes/ebrowse.el (ebrowse-electric-list-mode-map): * mail/rmail.el (rmail-mode-map): * progmodes/cpp.el (cpp-edit-mode-map): Likewise.
-
Chong Yidong authored
-
Chong Yidong authored
See http://lists.gnu.org/archive/html/emacs-devel/2011-09/msg00121.html * lisp/custom.el (custom-safe-themes, load-theme): Treat value of t for custom-safe-themes as special.
-
Julien Danjou authored
-
Glenn Morris authored
-
Per Starbäck authored
Fixes: debbugs:9643
-
- 30 Sep, 2011 9 commits
-
-
Paul Eggert authored
This fixes a Y2038 bug on 64-bit hosts. * buffer.c (reset_buffer): * fileio.c (Fdo_auto_save, Fset_buffer_auto_saved) (Fclear_buffer_auto_save_failure): Use 0, not -1, to represent an unset failure time, since time_t might not be signed.
-
Glenn Morris authored
-
Paul Eggert authored
* alloc.c (XMALLOC_OVERRUN_CHECK_OVERHEAD, XMALLOC_OVERRUN_CHECK_SIZE): Move back here from lisp.h, but with their new implementations. (XMALLOC_BASE_ALIGNMENT, COMMON_MULTIPLE, XMALLOC_HEADER_ALIGNMENT) (XMALLOC_OVERRUN_SIZE_SIZE): Move these new lisp.h macros here. * charset.c (charset_table_init): New static var. (syms_of_charset): Use it instead of xmalloc. This removes a dependency on glibc malloc internals. See Eli Zaretskii's comment in <http://lists.gnu.org/archive/html/emacs-devel/2011-09/msg00815.html>. * lisp.h (XMALLOC_OVERRUN_CHECK_OVERHEAD, XMALLOC_OVERRUN_CHECK_SIZE): Move back to alloc.c. (XMALLOC_BASE_ALIGNMENT, COMMON_MULTIPLE, XMALLOC_HEADER_ALIGNMENT) (XMALLOC_OVERRUN_SIZE_SIZE): Move to alloc.c.
-
Martin Rudalics authored
-
Martin Rudalics authored
* startup.el (command-line-1): Fix last fix by inserting initial-scratch-message into *scratch* before displaying it. (Bug#9626) and (Bug#9636)
-
Jan Djärv authored
ns_in_resize is true. Otherwise set pixelwidth/height and call change_frame_size. Fixes: debbugs:9628
-
Eli Zaretskii authored
-
Paul Eggert authored
* charset.c (syms_of_charset): Also account for glibc malloc's internal overhead when calculating the initial malloc maximum.
-
Paul Eggert authored
* alloc.c (XMALLOC_OVERRUN_CHECK_OVERHEAD, XMALLOC_OVERRUN_CHECK_SIZE): Move to lisp.h. (xmalloc_put_size, xmalloc_get_size, overrun_check_malloc) (overrun_check_realloc, overrun_check_free): Use XMALLOC_OVERRUN_SIZE_SIZE, not sizeof (size_t). That way, xmalloc returns a properly-aligned pointer even if XMALLOC_OVERRUN_CHECK is defined. The old debugging code happened to align OK on typical 64-bit hosts, but not on Fedora 14 x86. * charset.c (syms_of_charset): Take XMALLOC_OVERRUN_CHECK_OVERHEAD into account when calculating the initial malloc maximum. * lisp.h (XMALLOC_OVERRUN_CHECK_OVERHEAD, XMALLOC_OVERRUN_CHECK_SIZE): Move here from alloc.c, so that charset.c can use it too. Properly align; the old code wasn't right for common 32-bit hosts when configured with --enable-checking=all. (XMALLOC_BASE_ALIGNMENT, COMMON_MULTIPLE, XMALLOC_HEADER_ALIGNMENT) (XMALLOC_OVERRUN_SIZE_SIZE): New macros.
-
- 29 Sep, 2011 2 commits
-
-
Eli Zaretskii authored
.bzrignore: Add lib/SYS, lib/alloca.in-h, lib/signal.in-h.
-
Eli Zaretskii authored
lisp/simple.el (line-move): If auto-hscroll-mode is disabled and the window is hscrolled, move by logical lines. (line-move-visual): Update the doc string to the above effect.
-