aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* auth-source.el (auth-source-backend-parse-parameters): Don't rely on ↵Teodor Zlatanov2011-02-142-3/+11
| | | | `plist-get' to accept non-list parameters (XEmacs issue). Fix docstring.
* nnimap.el (nnimap-inhibit-logging): New variable.Lars Ingebrigtsen2011-02-144-6/+30
| | | | | | | (nnimap-log-command): Don't log login commands. auth-source.el (auth-source-netrc-search): The asserts seem to want to have more parameters. nnimap.el (nnimap-send-command): Mark the command time for each command, so that we don't get NOOPs stepping on our toes. gnus-art.el (article-date-ut): Get the date from the Date header on `t'.
* * admin/notes/bzr: Add section on undoing a bzr remove.Glenn Morris2011-02-131-0/+24
|
* Add Log View toggle and log format customization for Git and Hg.Chong Yidong2011-02-136-60/+149
| | | | | | | | | | | | | | | | | | | | | * lisp/vc/vc-git.el (vc-git-root-log-format): New option for customizing log format. (vc-git-print-log, vc-git-log-outgoing, vc-git-log-incoming) (vc-git-log-view-mode): Use it. (vc-git-expanded-log-entry): New function. (vc-git-log-view-mode): Use it. Truncate lines in root log. * lisp/vc/vc-hg.el (vc-hg-root-log-template): New option for customizing log format. (vc-hg-print-log): Use it. (vc-hg-expanded-log-entry): New function. (vc-hg-log-view-mode): Use vc-hg-root-log-template and vc-hg-expanded-log-entry. Truncate lines in root log. * lisp/vc/vc-bzr.el (vc-bzr-log-view-mode): Truncate lines in root log. * lisp/vc/log-view.el (log-view-mode-menu): Add log-view-toggle-entry-display.
* auth-source.el (auth-source-search): Use copy-sequence instead of the cl.el ↵Katsumi Yamaoka2011-02-142-1/+6
| | | | copy-list.
* dired-x.el misc cleanup.Glenn Morris2011-02-132-121/+57
| | | | | | | | | | | * lisp/dired-x.el: Simplify commentary. Don't require man when compiling. (dired-omit-extensions, dired-local-variables-file) (dired-x-hands-off-my-keys): Make them defcustoms. (Man-support-local-filenames, Man-getpage-in-background): Declare. (vm-visit-folder): Declare rather than defining. (dired-x-help-address, dired-x-variable-list): Remove. (dired-x-submit-report): Make it an obsolete alias.
* Fix last change.Katsumi Yamaoka2011-02-141-2/+1
|
* net/imap.el: Bring it back.Teodor Zlatanov2011-02-142-0/+3060
|
* lisp/makefile.w32-in (TRAMP_SRC): Remove tramp-imap.el.Juanma Barranquero2011-02-142-15/+19
|
* gnus-delay.el (gnus-delay-article) Fix number of seconds per day. Improve ↵Gnus developers2011-02-133-3/+14
| | | | | | prompt. gnus-art.el (gnus-article-mode-line-format): Remove the article washing status from the default format. It isn't very informative.
* Proper fix for CC mode Bug#7722.Alan Mackenzie2011-02-133-53/+55
| | | | | | | | | * lisp/progmodes/cc-fonts.el (c-font-lock-declarations): Remove a narrow-to-region call that cuts context off the end (Bug#7722). * lisp/progmodes/cc-engine.el (c-forward-<>-arglist-recur): Refactor nested if-forms with a simple cond. (c-forward-<>-arglist): Revert 2011-01-31 change.
* Bind RET in Log View mode to a command that toggles a more detailed display.Chong Yidong2011-02-134-74/+165
| | | | | | | | | | | | | | | | | | | * lisp/vc/log-view.el: New command log-view-toggle-entry-display for toggling log entries between concise and detailed forms. (log-view-toggle-entry-display): New command. (log-view-mode-map): Bind RET to it. (log-view-expanded-log-entry-function): New variable. (log-view-current-entry, log-view-inside-comment-p) (log-view-current-tag): New functions. (log-view-toggle-mark-entry): Use log-view-current-entry and log-view-end-of-defun instead of searching directly with log-view-message-re. (log-view-end-of-defun): Likewise. Add optional ARG for compatibility with end-of-defun. (log-view-end-of-defun): Ignore comments and VC buttons. * lisp/vc/vc-bzr.el (vc-bzr-expanded-log-entry): New function. (vc-bzr-log-view-mode): Use log-view-expanded-log-entry-function.
* Don't ignore files that are no longer generatedAndreas Schwab2011-02-131-1/+0
|
* net/imap.el: Remove file. All the functionality is in nnimap.el.Gnus developers2011-02-134-3057/+10
| | | | nnimap.el (nnimap-request-accept-article, nnimap-process-quirk): Fix Gcc processing on imap.
* Remove imap-hash.el now that tramp-imap.el is gone.Ted Zlatanov2011-02-132-374/+4
| | | | * net/imap-hash.el: Remove file.
* * NEWS: Tramp methods "imap" and "imaps" are discontinued.Michael Albinus2011-02-132-1/+5
|
* * Makefile.in (TRAMP_SRC): Remove tramp-imap.el.Michael Albinus2011-02-134-861/+21
| | | | | | | * net/tramp.el (tramp-read-passwd): Simplify `auth-source-search' call. * net/tramp-imap.el: Remove file.
* * tramp.texi (History): Remove IMAP support.Michael Albinus2011-02-133-46/+12
| | | | | | | | (External methods, Frequently Asked Questions): Remove `imap' and `imaps' methods. (Password handling): Remove IMAP entries for ~/.authinfo.gpg. * trampver.texi: Remove default value of `emacsimap'.
* * callproc.c (Fcall_process):Jan D2011-02-133-3/+9
| | | | | * process.c (create_process): Replace Gtk with GConf in SIGPIPE comment.
* Use simple buttons, instead of widget buttons, in vc-log.Chong Yidong2011-02-123-17/+22
| | | | | | | | * lisp/vc/vc.el (vc-print-log-setup-buttons): Instead of using the widget library for buttons, just use button.el. * lisp/vc/log-view.el (log-view-mode-map): Don't inherit from widget-keymap.
* Add @top to some misc/*.texi files.Glenn Morris2011-02-1210-2/+16
| | | | | * ada-mode.texi, dired-x.texi, ebrowse.texi, ediff.texi, eudc.texi: * idlwave.texi, reftex.texi, sc.texi, speedbar.texi: Add @top.
* lwlib trivia.Glenn Morris2011-02-122-7/+5
| | | | | * lwlib/lwlib-utils.c (index, rindex): Don't undef (neither used in lwlib/, nor set in config.h).
* * make-dist: Exclude generated file src/globals.h.Glenn Morris2011-02-122-1/+5
|
* Fix date of merged ChangeLog entries.Glenn Morris2011-02-121-5/+1
|
* Merge changes made in Gnus trunk.Gnus developers2011-02-1310-469/+1197
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | auth.texi (Overview, Help for users, Help for developers): Update docs. (Help for users): Talk about spaces. sieve-manage.el: Autoload `auth-source-search'. (sieve-sasl-auth): Use it. nnimap.el: Autoload `auth-source-forget+'. (nnimap-open-connection-1): Use it if the connection fails. auth-source.el: Require `password-cache'. (auth-source-hide-passwords, auth-source-cache): Remove and mark obsolete. (auth-source-magic): Marker for `password-cache' keys. (auth-source-do-cache): Update docstring. (auth-source-search): Use and check cache. (auth-source-forget-all-cached, auth-source-remember) (auth-source-recall, auth-source-forget, auth-source-forget+) (auth-source-specmatchp): Caching support functions. (auth-source-forget-user-or-password, auth-source-forget-all-cached): Remove and obsolete. (auth-source-user-or-password): Remove caching to further discourage using it. Always hide passwords. password-cache.el (password-cache-remove): Accept secrets that are not strings. mail-source.el: Autoload `auth-source-search'. (mail-source-keyword-map): Note order matters. (mail-source-set-1): Get all the mail-source source values and defaults and search auth-source on those if needed. This can all probably be simplified. nnimap.el: Autoload `auth-source-search'. (nnimap-credentials): Use it. (nnimap-open-connection-1): Ask for the virtual server and physical address in one shot. nntp.el: Autoload `auth-source-search'. (nntp-send-authinfo): Use it. Note TODO. auth-source.el (auth-source-secrets-search, auth-source-user-or-password): Use `append' instead of `nconc'. (auth-source-user-or-password): Build return list better and protect against nil :secret. auth-source.el (top): Require 'eieio unconditionally. Autoload `secrets-get-attributes' instead of `secrets-get-attribute'. (auth-source-secrets-search): Limit search when `max' is greater than number of results. auth-source.el (auth-source-secrets-search): Add examples. auth-source.el (auth-sources): Allow for simpler defaults for Secrets API with a string "secrets:collection-name" and with 'default. (auth-source-backend-parse): Parse "secrets:collection-name" and 'default. Recurse on parses instead of repeating code. Use the Secrets API is the source is not nil and 'ignore otherwise. Emit a message when ignoring a source. (auth-source-search): List ignored search keys at the top level. (auth-source-netrc-create): Use `case' instead of `cond'. (auth-source-secrets-search): Created with TODOs. (auth-source-secrets-create): Created with TODOs. (auth-source-retrieve, auth-source-create, auth-source-delete) (auth-source-protocol-defaults, auth-source-user-or-password-imap) (auth-source-user-or-password-pop3, auth-source-user-or-password-ssh) (auth-source-user-or-password-sftp) (auth-source-user-or-password-smtp): Removed. (auth-source-user-or-password): Deprecated and modified to be a wrapper around `auth-source-search'. Not tested thoroughly. auth-source.el: Bring in assoc and eioeio libraries. (secrets-enabled): New variable to track the status of the Secrets API. (auth-source-backend): New EIOEIO class to represent a backend. (auth-source-creation-defaults): New variable to set prompt defaults during token creation (see the `auth-source-search' docstring for details). (auth-sources): Simplify to allow a simple string as a netrc backend spec. (auth-source-backend-parse): Parse a backend from an `auth-sources' spec. (auth-source-backend-parse-parameters): Fill in the backend parameters. (auth-source-search): Main auth-source API entry point. (auth-source-delete): Wrapper around `auth-source-search' for deletion. (auth-source-search-collection): Helper function for searching. (auth-source-netrc-parse, auth-source-netrc-normalize) (auth-source-netrc-search, auth-source-netrc-create): Netrc backend. Supports search, create, and delete. (auth-source-secrets-search, auth-source-secrets-create): Secrets API backend stubs. (auth-source-user-or-password): Call `auth-source-search' but it's not ready yet.
* Merge changes from emacs-23 branchChong Yidong2011-02-1220-46/+99
|\
| * Merge changes from emacs-23 branchChong Yidong2011-02-1220-46/+120
| |\
| | * * doc/misc/sc.texi (Getting Connected): Remove old index entries.Glenn Morris2011-02-122-2/+4
| | |
| | * * url.texi: Remove duplicate @dircategory (Bug#7942).Ulrich Mueller2011-02-122-1/+4
| | |
| | * * lisp/files.el (copy-directory): Revert to pre-2011-01-29 version.Chong Yidong2011-02-122-44/+24
| | |
| | * Fix bug #7840 with setting terminal/keyboard encoding of emacsclient frames.Eli Zaretskii2011-02-122-2/+23
| | | | | | | | | | | | | | | | | | terminal.c (create_terminal): Use default-keyboard-coding-system and default-terminal-coding-system to initialize coding systems of the new terminal.
| | * Fix trivial typos in comments and ChangeLogs.Juanma Barranquero2011-02-1210-21/+21
| | |
| | * Bind delete-by-moving-to-trash to nil in EPA and EPG.Chong Yidong2011-02-113-7/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should not be merged into the trunk. * epa-file.el (epa-file-insert-file-contents): Likewise. * epg.el (epg-delete-output-file, epg-decrypt-string) (epg-verify-string, epg-sign-string, epg-encrypt-string): Bind delete-by-moving-to-trash to nil.
| | * Update cl-loaddefs.el againAndreas Schwab2011-02-101-2/+2
| | |
| | * Update cl-loaddefs.el and ibuffer.elAndreas Schwab2011-02-102-10/+10
| | |
| | * cl-seq.el doc fixes.Glenn Morris2011-02-092-8/+12
| | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/cl-seq.el (union, nunion, intersection) (nintersection, set-difference, nset-difference) (set-exclusive-or, nset-exclusive-or): Doc fix.
| | * * lisp/ediff-ptch.el (ediff-fixup-patch-map): Doc fix.Glenn Morris2011-02-092-1/+5
| | |
| | * Fix to select_window.Martin Rudalics2011-02-082-1/+6
| | | | | | | | | | | | | | | | | | | | | http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00346.html * window.c (select_window): Check inhibit_point_swap argument when deciding whether to return immediately.
| | * * nsterm.m (setFrame, initFrame): Make sure pixel_height doesn't becomeJan Djärv2011-02-082-0/+7
| | | | | | | | | | | | | | | | | | zero. Fixes: debbugs:7348
| | * faces.el fix for bug#7966.Glenn Morris2011-02-072-4/+21
| | | | | | | | | | | | | | | | | | * lisp/faces.el (face-attr-match-p): Handle the obsolete :bold and :italic props, so that frame-set-background-mode works. (Otherwise such faces were always thought to be locally modified.)
| | * * lisp/simple.el (next-error): Doc fix.Glenn Morris2011-02-072-2/+6
| | |
| | * * lisp/files.el (copy-directory): New arg COPY-AS-SUBDIR.Chong Yidong2011-02-052-22/+37
| | | | | | | | | | | | If nil, don't copy as a subdirectory.
* | | * admin/notes/bzr: Mention the helpful changelog_merge plugin.Glenn Morris2011-02-121-0/+15
| | |
* | | * admin/bzrmerge.el (bzrmerge-resolve): Fix bzr revert call.Glenn Morris2011-02-122-1/+7
|/ /
* | * themes/light-blue-theme.el: New file.Drew Adams2011-02-122-0/+71
| |
* | Adapt dired-create-files to copy-directory changes.Thierry Volpiatto2011-02-122-0/+9
| | | | | | | | | | * dired-aux.el (dired-create-files): Adapt destination name to match the new behavior of copy-directory.
* | * md5.c (md5_process_bytes): Use sizeof, not __alignof__.Paul Eggert2011-02-122-2/+8
| | | | | | | | | | | | The difference doesn't matter here, in practice, and sizeof is more portable to non-GCC compilers. Also, this makes the code match the already-existing comment.
* | Minor commentary fix (Bug#8024).Chong Yidong2011-02-121-7/+3
| |
* | Make rmail-default-dont-reply-to-names nil (Bug#7888); rename ↵Chong Yidong2011-02-125-57/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rmail-dont-reply-*. * lisp/mail/mail-utils.el (mail-dont-reply-to-names): New variable, from rmail-dont-reply-to-names. Callers changed. (mail-dont-reply-to): Rename from mail-dont-reply-to. (rmail-dont-reply-to): Make it an obsolete alias. * lisp/mail/rmail.el (rmail-default-dont-reply-to-names): Default to nil, and make obsolete. (rmail-dont-reply-to-names): Alias to mail-dont-reply-to-names. * lisp/mail/rmailsum.el (rmail-summary-sort-by-correspondent): Doc fix. * lisp/mail/rmailsort.el (rmail-sort-by-correspondent) (rmail-select-correspondent): Doc fix. Use mail-dont-reply-to. * lisp/mail/rmail.el (rmail-reply): Use mail-dont-reply-to.
* | New optional arg COPY-CONTENTS to copy-directory.Thierry Volpiatto2011-02-123-20/+34
| | | | | | | | | | * files.el (copy-directory): New argument COPY-CONTENTS for copying directory contents into another existing directory.