summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * net/tramp.el (tramp-handle-directory-files-and-attributes)Michael Albinus2010-10-058-103/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (tramp-handle-file-exists-p, tramp-handle-file-newer-than-file-p): New defuns, taken from tramp-smb.el. (tramp-coding-system-change-eol-conversion) (tramp-set-process-query-on-exit-flag): Removed. * net/tramp-compat.el (top): Do not check for byte-compiler objects. (tramp-compat-coding-system-change-eol-conversion) (tramp-compat-set-process-query-on-exit-flag): New defuns, taken from tramp.el. * net/tramp-gvfs.el: * net/tramp-gw.el: Replace `tramp-set-process-query-on-exit-flag' by `tramp-compat-set-process-query-on-exit-flag'. * net/tramp-imap.el (tramp-imap-file-name-handler-alist): Use `tramp-handle-directory-files-and-attributes', `tramp-handle-file-exists-p' and `tramp-handle-file-newer-than-file-p'. (tramp-imap-handle-file-exists-p) (tramp-imap-handle-file-executable-p) (tramp-imap-handle-file-readable-p) (tramp-imap-handle-directory-files-and-attributes) (tramp-imap-handle-file-newer-than-file-p): Removed. * net/tramp-sh.el: Replace `tramp-set-process-query-on-exit-flag' by `tramp-compat-set-process-query-on-exit-flag' and `tramp-coding-system-change-eol-conversion' by `tramp-compat-coding-system-change-eol-conversion'. * net/tramp-smb.el (tramp-smb-file-name-handler-alist): Use `tramp-handle-directory-files-and-attributes', `tramp-handle-file-exists-p' and `tramp-handle-file-newer-than-file-p'. (tramp-smb-handle-directory-files-and-attributes) (tramp-smb-handle-file-exists-p) (tramp-smb-handle-file-newer-than-file-p): Removed. (tramp-smb-maybe-open-connection): Replace `tramp-set-process-query-on-exit-flag' by `tramp-compat-set-process-query-on-exit-flag'.
* sieve-manage.el (sieve-manage-capability): Do not bug out when the ↵Julien Danjou2010-10-053-25/+41
| | | | | | server-value of the capability is nil. gnus-html.el (gnus-html-wash-images): Rescale image from cid too.
* Merge changes made in Gnus trunk.Gnus developers2010-10-054-2/+22
| | | | | | | sieve-manage.el (sieve-manage-default-stream): Make default stream customizable. gnus-html.el (gnus-html-wash-tags): Decode URL entities to avoid broken links. nnimap.el (nnimap-open-connection): Give an error if nnimap-stream is unknown. shr.el (shr-tag-em): Add <EM> tag.
* gnus-util.el (gnus-emacs-completing-read, gnus-iswitchb-completing-read): ↵Julien Danjou2010-10-052-2/+8
| | | | Use autoload rather than require.
* Merge changes made ein Gnus trunk.Katsumi Yamaoka2010-10-053-14/+28
| | | | | gnus-util.el (gnus-completing-read-function): Exclude gnus-icompleting-read and gnus-ido-completing-read from candidates for XEmacs since iswitchb.el is very old and ido.el is unavailable in XEmacs. gnus-registry.el (gnus-registry-install-nnregistry): Rewrite so as not to use `delete-dups' that is unavailable in XEmacs 21.4.
* NEWS update.Glenn Morris2010-10-041-0/+3
|
* * lisp/obsolete/rnews.el, lisp/obsolete/rnewspost.el: Remove files.Glenn Morris2010-10-043-1428/+4
|
* Fix rnewspost.el comment typo.Glenn Morris2010-10-041-1/+1
|
* gnus-html.el (gnus-html-schedule-image-fetching): Work for XEmacs.Katsumi Yamaoka2010-10-052-2/+8
|
* * .dir-locals.el: The Emacs convention is sentence-end-double-space.Glenn Morris2010-10-042-2/+5
| | | | Remove arch-tag comment.
* mm-decode.el (mm-shr): Decode contents by charset.Katsumi Yamaoka2010-10-052-1/+18
|
* shr.el: Revert last change.Katsumi Yamaoka2010-10-052-26/+1
|
* shr.el (shr-encode-url-chars): New function.Katsumi Yamaoka2010-10-052-1/+26
|
* Merge changes made in Gnus trunk.Gnus developers2010-10-0418-301/+334
| | | | | | | | | | | | | | | | | | | | | | | | | shr.el: Implement table rendering. shr.el (shr-make-table): Tweak table generation. shr.el (shr-make-table): Fix typo. nnimap.el (nnimap-open-connection): Allow tls as a synonym for ssl. gnus-util.el (gnus-emacs-completing-read): Mapcar collection to list, for XEmacs. nnimap.el (nnimap-close-server): Implement. gnus-salt.el: Remove all gnus-carpal stuff -- it's not useful. nnir.el (nnir-run-imap): Remove spurious space in search string. message.el (message-idna-to-ascii-rhs-1): Don't bug out on addresses without @ signs. gnus-sum.el (gnus-widen-article-window): New variable. shr.el (browse-url): Required. shr.el (shr-ensure-paragraph): Don't insert a new newline after empty-ish lines. shr.el (shr-show-alt-text, shr-browse-image): New commands. gravatar.el (gravatar-retrieved): kill buffer when retrieved. shr.el (shr-browse-url, shr-copy-url): New commands. shr.el (shr-render-td): Protect against too-wide text. spam-report.el (spam-report-url-ping-plain): Don't query about killing the process. nnimap.el (nnimap-finish-retrieve-group-infos): Message while waiting for data. shr.el (shr-tag-blockquote): Ensure paragraph after quote, too. mml-smime.el: Fix gnus-completing-read usage. shr.el (shr-get-image-data): Ensure against the cache file missing. nnimap.el (nnimap-open-connection): Give an error if nnimap-stream is unknown.
* Continue reorganization of load dependencies. (Bug#7156)Michael Albinus2010-10-045-616/+633
| | | | | | | | | | | | | | | | | | | | | | | | | | * net/tramp.el (tramp-handle-file-local-copy-hook) (tramp-delete-temp-file-function): Move down. (tramp-exists-file-name-handler): Move up. (tramp-register-file-name-handlers): Simplify autoload. (tramp-handle-write-region-hook, tramp-handle-directory-file-name) (tramp-handle-directory-files, tramp-handle-dired-uncache) (tramp-handle-file-modes, tramp-handle-file-name-as-directory) (tramp-handle-file-name-completion) (tramp-handle-file-name-directory) (tramp-handle-file-name-nondirectory, tramp-handle-file-regular-p) (tramp-handle-file-remote-p, tramp-handle-file-symlink-p) (tramp-handle-find-backup-file-name) (tramp-handle-insert-file-contents, tramp-handle-load) (tramp-handle-substitute-in-file-name) (tramp-handle-unhandled-file-name-directory) (tramp-mode-string-to-int, tramp-local-host-p) (tramp-make-tramp-temp-file): Moved from tramp-sh.el. * net/tramp-gvfs.el (top): * net/tramp-smb.el (top): Do not require 'tramp-sh. * net/tramp-sh.el (all): Move several objects to tramp.el, see there. Rename `tramp-handle-*' to `tramp-sh-handle-*'.
* (url-http-wait-for-headers-change-function): Revert previousLars Magne Ingebrigtsen2010-10-042-2/+3
| | | | change. It lead to really slow loads.
* * url-http.el (url-http-wait-for-headers-change-function): ProtectLars Magne Ingebrigtsen2010-10-042-1/+7
| | | | against url-http-response-status for degenerate documents.
* Don't add an echo dash for the first keystroke (Bug#7137).Chong Yidong2010-10-042-13/+17
| | | | | | * src/keyboard.c (echo_prompt): Function moved into read_key_sequence. (read_key_sequence): Inline echo_prompt. (echo_dash): Add a dash only if key is continued (Bug#7137).
* Remove O_RDONLY, O_WRONLY definitions, not needed.Dan Nicolaescu2010-10-048-40/+13
| | | | | | | | | | * src/unexcoff.c: * src/lread.c: * src/fileio.c: * src/doc.c: * src/callproc.c: * src/alloc.c: * src/termcap.c: Remove O_RDONLY O_WRONLY definitions.
* shr.el (shr-tag-li): Get <li> indentation right.Lars Magne Ingebrigtsen2010-10-042-6/+13
| | | | | shr.el (shr-tag-li): Get <li> indentation even righter. shr.el (shr-tag-blockquote): Ensure paragraph start.
* shr.el (shr-insert): Tweak line breaking.Lars Magne Ingebrigtsen2010-10-042-6/+13
| | | | shr.el (shr-insert): Handle <pre> better.
* Merge changes made in Gnus trunk.Gnus developers2010-10-043-11/+21
| | | | | gnus-html.el (gnus-html-put-image): Fix resize image code. shr.el (shr-ensure-paragraph): Fix the non-empty line case.
* shr.el (shr-insert): Use string anchors instead of line anchors.Lars Magne Ingebrigtsen2010-10-042-2/+6
|
* Minor appt.el changes.Glenn Morris2010-10-032-7/+16
| | | | | * lisp/calendar/appt.el (appt-add): Ensure reminders are enabled. (appt-activate): Give status messages.
* Provide GnuTLS API with `gnutls-negotiate' and `open-gnutls-stream'.Ted Zlatanov2010-10-032-30/+23
| | | | | | | * net/gnutls.el: Improve docs. Remove starttls and ssl emulation. Provide only `open-gnutls-stream' (formerly `open-ssl-stream') and `gnutls-negotiate' (formerly `starttls-negotiate'). Remove trivial wrapper `starttls-open-stream'.
* * doc/lispref/Makefile.in ($(infodir)/elisp): Fix -I typo.Glenn Morris2010-10-032-2/+2
|
* Minor doc Makefile.in clean-up.Glenn Morris2010-10-034-28/+46
| | | | | | | | | | | | | | | | | | | * doc/emacs/Makefile.in (SHELL): Set it. (INFO_TARGETS, DVI_TARGETS): Remove variables. (info, dvi): Replace above variables with their expansions. (info): Move mkdir from here... ($(infodir)/emacs): ... to here (for parallel builds). (pdf): New target. ($(infodir)/emacs): Pass -o option to makeinfo. (.PHONY): Declare clean rules. (maintainer-clean): Delete dvi and pdf files. Guard against cd failures. Use a more restrictive delete. * doc/lispref/Makefile.in (dvi, pdf, $(infodir)): New targets. ($(infodir)/elisp): Ensure target directory exists. Use $@. (clean): No 'make.out' or 'core' files. (.PHONY): Declare clean rules. (maintainer-clean): Delete pdf file. Guard against cd failures.
* Mention the 'g' binding in VC diff,log, etc.Dan Nicolaescu2010-10-031-0/+4
|
* Make 'g' (AKA revert-buffer) rerun the VC log, log-incoming andDan Nicolaescu2010-10-032-8/+37
| | | | | | | | log-outgoing commands. * lisp/vc/vc.el (vc-log-internal-common): Add a new argument and use it to create a buffer local revert-buffer-function variable. (vc-print-log-internal, vc-log-incoming, vc-log-outgoing): Pass a revert-buffer-function lambda.
* Merge changes made in Gnus trunk.Gnus developers2010-10-0410-70/+251
| | | | | | | | | | | | | | | | | | | | | | | | | shr.el: Rename the tag functions a bit, and add some new ones. gnus-sum.el (gnus-summary-select-article-buffer): If the article buffer isn't shown, then select the current article first instead of bugging out. gnus-sum.el (gnus-summary-select-article-buffer): Show both the article and summary buffers again. shr.el (shr-tag-blockquote): Convert name. shr.el (shr-rescale-image): Use the right image-size variant. shr.el (shr-tag-p): Don't insert newlines at the start of the buffer. shr.el: Implement indentation in blockquotes. gnus-sum.el (gnus-summary-select-article-buffer): Really select the article buffer again. shr.el (shr-ensure-paragraph): Don't insert newlines on empty tags at the beginning of the buffer. gnus-ems.el, gnus-util.el, mm-decode.el, mm-view.el: Add resize for large images in mm. gnus-html.el (gnus-html-put-image): Use gnus-rescale-image. shr.el (shr-tag-p): Don't insert newlines on empty tags at the beginning of the buffer. gnus-ems.el, gnus-html.el, gnus-util.el, mm-decode.el, mm-view.el: Support image resizing. shr.el: Add headings. shr.el (shr-ensure-paragraph): Actually work. shr.el (shr-tag-li): Make <ul> prettier. shr.el (shr-insert): Get white space at the beginning/end of elements right. shr.el (shr-tag-li): Tweak <li> rendering. shr.el (shr-tag-p): Collapse subsequent <p>s. shr.el (shr-ensure-paragraph): Don't insert double line feeds after blank lines. shr.el (shr-tag-h6): Add. shr.el (shr-insert): \t is also space.
* Fix compilation warnings.Dan Nicolaescu2010-10-036-18/+25
| | | | | | | | | | * lib-src/test-distrib.c (cool_read): * lib-src/movemail.c (main, concat): * lib-src/make-docfile.c (scan_file, write_c_args): * emacsclient.c (get_server_config): Fix -Wconversion warning. (egetenv): Move conditional definition earlier. (progname): Use const. * lib-src/sorted-doc.c (xstrdup): Use const.
* Rework the gnutls boot interface.Lars Magne Ingebrigtsen2010-10-045-55/+157
| | | | From Teodor Zlatanov.
* Cosmetic changes for some lisp/url files.Glenn Morris2010-10-033-12/+17
| | | | | | | | | | * lisp/url/url-util.el (url-get-url-filename-chars): Don't eval-and-compile. (url-get-url-at-point): Don't use eval-when-compile. * lisp/url/url-cache.el (url-cache-create-filename-human-readable) (url-cache-create-filename-using-md5): * lisp/url/url-util.el (url-file-directory, url-file-nondirectory): Don't use eval-when-compile and regexp-quote.
* * src/fileio.c (Vdirectory_sep_char): Remove.Glenn Morris2010-10-032-7/+8
|
* Remove directory-sep-char, obsolete since 21.1.Glenn Morris2010-10-036-27/+19
| | | | | | | | | | | * lisp/subr.el (directory-sep-char): Remove obsolete variable. * lisp/net/tramp-compat.el: Don't mess about with the byte-compiler unless it is "necessary". * doc/lispref/files.texi (File Name Components): Remove ignored section about deleted variable directory-sep-char. * etc/NEWS: Mention above change.
* Remove vc-header-alist, obsolete since 21.1.Glenn Morris2010-10-0310-24/+32
| | | | | | | | | | | | | | * lisp/vc/vc-hooks.el (vc-header-alist): Remove obsolete variable. * lisp/vc/vc.el (vc-static-header-alist): Doc fix. * lisp/vc/vc-cvs.el (vc-cvs-header): * lisp/vc/vc-rcs.el (vc-rcs-header): * lisp/vc/vc-sccs.el (vc-sccs-header): * lisp/vc/vc-svn.el (vc-svn-header): Do not consult vc-header-alist. * lisp/obsolete/vc-mcvs.el (vc-mcvs-header): * lisp/progmodes/cperl-mode.el (cperl-mode): Only set vc-header-alist on XEmacs. * etc/NEWS: Mention above change.
* Avoid using plusp; cl may not be loaded.Chong Yidong2010-10-034-3/+10
| | | | | | * lisp/gnus/shr.el (shr-insert): * lisp/gnus/pop3.el (pop3-movemail): * lisp/gnus/gnus-html.el (gnus-html-wash-tags): Don't use plusp.
* Add user option `remote-file-name-inhibit-cache'.Michael Albinus2010-10-031-0/+3
|
* * src/termhooks.h: Remove #ifdef CONSP.Dan Nicolaescu2010-10-032-7/+2
|
* * files.texi (Magic File Names): New defopt remote-file-name-inhibit-cache.Michael Albinus2010-10-032-0/+33
|
* * lib-src/Makefile.in: Remove ^L, old makes choke on it.Dan Nicolaescu2010-10-032-1/+4
|
* * configure.in (NO_INLINE, noinline): Move here from src/xterm.c.Dan Nicolaescu2010-10-035-12/+28
| | | | * src/xterm.c (NO_INLINE, noinline): Move definitions to ../configure.in.
* Include <fcntl.h> unconditionally.Dan Nicolaescu2010-10-0310-25/+12
| | | | | | | | | | | | | * src/termcap.c: * src/sysdep.c: * src/lread.c: * src/keyboard.c: * src/filelock.c: * src/fileio.c: * src/doc.c: * src/callproc.c: * src/alloc.c: Remove include guards for <fcntl.h>, process.c already does it.
* * tramp.texi (Frequently Asked Questions): MentionMichael Albinus2010-10-032-1/+9
| | | | remote-file-name-inhibit-cache.
* * src/process.c: Do not include <sys/wait.h>, syswait.h does it.Dan Nicolaescu2010-10-032-4/+2
|
* * src/sysdep.c (flush_pending_output): Remove code, does not doDan Nicolaescu2010-10-032-16/+4
| | | | anything on any platform.
* Remove unused code.Dan Nicolaescu2010-10-033-254/+8
| | | | | | | * src/sysdep.c (select_alarm, sys_select, read_input_waiting): Remove select emulation, all systems support select. (set_exclusive_use): Remove, the only user is in an #if 0 block. * src/process.c (create_process): Remove #if 0 code.
* Remove unused arguments for unexec.Dan Nicolaescu2010-10-0310-132/+65
| | | | | | | | | | | | | | | | | | | | | | | The third one is never used, and the last two are always passed as zero. * src/emacs.c (unexec): Add declaration. (Fdump_emacs): Only pass the first two arguments to unexec. Simplify #ifdef. * src/unexw32.c (unexec): * src/unexsol.c (unexec): * src/unexhp9k800.c (unexec): * src/unexcw.c (unexec): Remove the last 3 arguments, unused. * src/unexelf.c (unexec): Remove the last 3 arguments, unused. (find_section): Use const. * src/unexmacosx.c (unexec): Remove the last 3 arguments, unused. (unexec_error): Declare it NO_RETURN. * src/unexcoff.c (make_hdr): Assume bss_start is always zero, remove it as an argument, remove data_start and entry_address arguments, unused. (unexec): Remove bss_start, data_start and entry_address arguments. * src/unexaix.c (make_hdr): Assume bss_start is always zero, remove it as an argument, remove data_start and entry_address arguments, unused. (unexec): Remove bss_start, data_start and entry_address arguments.
* src/gnutls.c: Fix typo in docstring.Juanma Barranquero2010-10-031-4/+4
|
* url-vars.el (url-mime-charset-string): Changed the default to nil toLars Magne Ingebrigtsen2010-10-032-1/+7
| | | | | avoid sending 1171 bytes of not very useful data to the HTTP server every request.