summaryrefslogtreecommitdiff
path: root/lisp
AgeCommit message (Collapse)Author
2012-01-03Merge Org 7.8.03Bastien Guerry
2012-01-03Fix shell completion regression.Chong Yidong
* lisp/shell.el (shell-dynamic-complete-functions): Put pcomplete-completions-at-point, so as to try comint-filename-completion first (Bug#10417).
2012-01-03Fix typos.Juanma Barranquero
2012-01-02Handle battery capacity on Lemote Yeeloong.Richard M. Stallman
2012-01-02Move shell-dir-cookie-re feature into Dirtrack mode.Chong Yidong
* lisp/dirtrack.el (dirtrack-list): Eliminate unused third element. (dirtrack): Merge code for handling relative filenames in prompt from shell-dir-cookie-watcher. (dirtrack-debug-message): New arg to avoid excess format calls. * lisp/shell.el (shell-dir-cookie-re): Variable deleted. (shell-dir-cookie-watcher): Function deleted. (shell-mode): Don't use shell-dir-cookie-re, since it is redundant with dirtrack-mode.
2012-01-01Allow Emacs on w32 to build against and work with GnuTLS 3.x.Eli Zaretskii
src/gnutls.c (init_gnutls_functions): Load gnutls_check_version. Load gnutls_transport_set_lowat only if GnuTLS version is below 2.11.1. (emacs_gnutls_handshake): Call gnutls_transport_set_lowat only for GnuTLS versions below 2.11.1. lisp/term/w32-win.el (dynamic-library-alist) <gnutls>: Load libgnutls-28.dll, from GnuTLS version 3.x, in preference to libgnutls-26.dll.
2012-01-01Auto-commit of loaddefs files.Glenn Morris
2011-12-31* emacs-lisp/bytecomp.el (byte-compile-file): Fix indentation.Andreas Schwab
2011-12-31Auto-commit of loaddefs files.Glenn Morris
2011-12-31Decode message headers of non-MIME messages in Rmail.Eli Zaretskii
lisp/mail/rmail.el (rmail-show-message-1): Decode any RFC2047 encoded headers of non-MIME messages, when rmail-enable-mime is non-nil.
2011-12-31Fix bug #9246 with scrolling in ERC under word-wrap.Antoine Levitt
lisp/erc/erc-goodies.el (erc-scroll-to-bottom): Use post-command-hook rather than window-scroll-functions. Fixes a bug with scrolling under word-wrap on a tty.
2011-12-30Spelling fixes.Paul Eggert
2011-12-29Spelling fixes.Paul Eggert
2011-12-29Fix earlier ChangeLog message from 2011-12-21T11:30:00Z!tzz@lifelogs.com.Ted Zlatanov
2011-12-29* net/tramp-sh.el (tramp-find-shell): Set "remote-shell" propertyMichael Albinus
also for alternative shells. (tramp-open-connection-setup-interactive-shell): Check, whether the shell is a busybox. (tramp-send-command): Don't suppress multiple prompts for busyboxes, it hurts.
2011-12-28Fix GDB mode line for gdb-create-source-file-list nil.Chong Yidong
* lisp/progmodes/gdb-mi.el (gdb-get-source-file-list) (gdb-get-source-file): Move mode line update to gdb-get-source-file. Fixes: debbugs:10087
2011-12-28mm-view.el (mm-display-inline-fontify): Add comment.Katsumi Yamaoka
2011-12-27Update release notes to reflect a fixed, reported bug.Bill Wohler
2011-12-26Update release notes to reflect a fixed, reported bug.Bill Wohler
2011-12-25Fix GDB/MI inline completion.Chong Yidong
* progmodes/gdb-mi.el (gdb-input): Accept command and handler function as separate arguments. (gdb-init-1, gdb-non-stop-handler, gdb-check-target-async) (gdb-tooltip-print-1, gud-watch, gdb-speedbar-update) (gdb-var-list-children, gdb-var-set-format, gdb-var-delete-1) (gdb-var-delete-children, gdb-edit-value, gdb-var-update) (gdb-stopped, def-gdb-auto-update-trigger) (gdb-place-breakpoints, gdb-select-thread, gdb-select-frame) (gdb-get-changed-registers, gdb-get-main-selected-frame): Callers changed. (gud-gdbmi-completions): New function. (gdb): Use it for generating the completion table. * progmodes/gud.el (gud-gdb-fetch-lines-filter): Just use gud-gdb-marker-filter without taking it as an argument. (gud-gdb-run-command-fetch-lines): Caller changed. (gud-gdb-completion-function): New variable. (gud-gdb-completion-at-point): Use it. (gud-gdb-completions-1): Split from gud-gdb-completions.
2011-12-24Introduce a mechanism to widen the region used in context font locking.Alan Mackenzie
Use this to protect declarations from losing their contexts.
2011-12-24* lisp/window.el (window--state-get-1): Set `FORCE' arg of `mark' to t.Juri Linkov
Fixes: debbugs:10348
2011-12-23* net/ange-ftp.el (ange-ftp-copy-file-internal): Check forMichael Albinus
existence of source file. (Bug#10325)
2011-12-23Fix unstable fontification inside templates.Alan Mackenzie
2011-12-23lisp/desktop.el (desktop-internal-v2s): Fix typos in docstring (bug#10353).Juanma Barranquero
2011-12-23* progmodes/grep.el (rgrep): Fix docstring.Juri Linkov
Fixes: debbugs:10185
2011-12-22* vc/vc-hooks.el (vc-keep-workfiles): Doc fix.Chong Yidong
2011-12-21* files.el (file-remote-p): Fix docstring. (Bug#10319)Drew Adams
2011-12-21* lisp/battery.el (battery-linux-sysfs): Add missing parameters from acpi.Jérémy Compostella
2011-12-21* progmodes/cfengine.el: Add CFEngine 3.x syntax highlighting and support.Ted Zlatanov
2011-12-21Spelling fixes.Paul Eggert
2011-12-21* vc-bzr.el (vc-bzr-rename-file): Don't pass ~ to Bzr in filename arg.Chong Yidong
2011-12-20Restore Emacs 23 handling of display-buffer's BUFFER-OR-NAME argument.Martin Rudalics
* window.el (window-normalize-buffer-to-display): Remove. (display-buffer): Handle buffer-or-name argument as in Emacs 23.
2011-12-19Fix typos.Juanma Barranquero
2011-12-19* lisp/cedet/semantic/edit.el (semantic-edits-incremental-parser):Sam Steingold
Add the autoload cookie, necessary for JDEE.
2011-12-19Auto-commit of loaddefs files.Glenn Morris
2011-12-19Fix bugs in vc-dir-mark-unmark and vc-dir-mark-all-files.Chong Yidong
* lisp/vc/vc-dir.el (vc-dir-parent-marked-p, vc-dir-children-marked-p): Don't signal an error in a predicate function; return non-nil. (vc-dir-mark-file): Move the error here. (vc-dir-mark-unmark): If acting on the region, keep going if one of the entries cannot be marked/unmarked. (vc-dir-mark-all-files): If current entry is a directory, mark only child files, as documented.
2011-12-19Ooops... undo changes of ↵Vincent Belaïche
2011-12-11T14:49:48Z!vincentb1@users.sourceforge.net, as trunk branch is feature frozen, and 2011-12-11T14:49:48Z!vincentb1@users.sourceforge.net was a feature addition.
2011-12-18Spelling fixes.Paul Eggert
2011-12-18NS selection bug fix and cleanup, see thread C-g crash in C-x C-f (OSX Lion).Jan Djärv
Thread is on emacs-devel. * lisp/term/ns-win.el (ns-get-selection-internal) (ns-store-selection-internal): Declare. (ns-store-cut-buffer-internal, ns-get-cut-buffer-internal): Declare as obsolete. (ns-get-pasteboard, ns-paste-secondary): Use ns-get-selection-internal. (ns-set-pasteboard, ns-copy-including-secondary): Use ns-store-selection-internal. * src/nsselect.m (CUT_BUFFER_SUPPORT): Remove define. (symbol_to_nsstring): Fix indentation. (ns_symbol_to_pb): New function. (Fns_get_selection_internal): Renamed from Fns_get_cut_buffer_internal. (Fns_rotate_cut_buffers_internal): Removed. (Fns_store_selection_internal): Renamed from Fns_store_cut_buffer_internal. (ns_get_foreign_selection, Fx_own_selection_internal) (Fx_disown_selection_internal, Fx_selection_exists_p) (Fns_get_selection_internal, Fns_store_selection_internal): Use ns_symbol_to_pb and check if return value is nil. (syms_of_nsselect): Remove ifdef CUT_BUFFER_SUPPORT. Remove defsubr Sns_rotate_cut_buffers_internal. Sns_get_cut_buffer_internal renamed to Sns_get_selection_internal, Sns_store_cut_buffer_internal renamed to Sns_store_selection_internal. (ns_handle_selection_request): Move code to Fx_own_selection_internal and remove this function. (ns_handle_selection_clear): Remove, never used. (Fx_own_selection_internal): Move code from ns_handle_selection_request here.
2011-12-17More updates for VC documentation.Chong Yidong
* doc/emacs/maintaining.texi (VCS Concepts): Make "revision" terminology less CVS-specific. (VC With A Merging VCS, VC With A Locking VCS): Add xref to Registering node. (Secondary VC Commands): Deleted. Promote subnodes. (Log Buffer): Add command name for C-c C-c. Fix the name of the log buffer. Add index entries. (VCS Changesets, Types of Log File, VC With A Merging VCS): Use "commit" terminology. (Old Revisions): Move it to just before VC Change Log. "Tag" here doesn't refer to tags tables. Note other possible forms of the revision ID. C-x v = does not save. (Registering): Note similarity to C-x v v action. Fix description of how backends are chosen. De-document vc-default-init-revision. (VC Change Log): Document C-x v l in VC-Dir buffer. Document RET in root log buffers. * lisp/vc/vc.el (vc-deduce-fileset): Minor doc fix.
2011-12-16Spelling fixes.Paul Eggert
2011-12-16* lisp/vc/vc.el (vc-next-action): Doc fix; remove CVS-isms.Chong Yidong
2011-12-16* calc/calc-misc.el (calc-help): Avoid wrapping help message.Andreas Schwab
2011-12-15(Man-getpage-in-background): When running under a window-system, ignore ↵Sam Steingold
$MANWIDTH and $COLUMNS.
2011-12-16* lisp/gnus/mm-decode.el (mm-inline-media-tests): Add missing ↵Juri Linkov
`mm-handle-media-subtype'.
2011-12-15Spelling fixes.Paul Eggert
2011-12-15merge trunkKenichi Handa
2011-12-15Fix Ethiopic related codes for deleted variables and functions.Kenichi Handa
2011-12-14Spelling fixes.Paul Eggert