1. 06 Oct, 2010 8 commits
    • Glenn Morris's avatar
      Minor doc/*/Makefile.in change. · 8a944cea
      Glenn Morris authored
      * doc/emacs/Makefile.in ($(infodir)): Add parallel build workaround.
      * doc/lispintro/Makefile.in ($(infodir)): Add parallel build workaround.
      * doc/lispref/Makefile.in ($(infodir)): Add parallel build workaround.
      * doc/misc/Makefile.in ($(infodir)): Add parallel build workaround.
    • Glenn Morris's avatar
      Remove obsolete variable font-lock-defaults-alist. · 6aecca99
      Glenn Morris authored
      * lisp/font-core.el (font-lock-defaults-alist): Remove variable.
      (font-lock-mode): Doc fix.
      (font-lock-default-function): Do not consult font-lock-defaults-alist.
      * lisp/font-lock.el (font-lock-refresh-defaults): Doc fix.
      (font-lock-set-defaults): Doc fix.
      Do not consult font-lock-defaults-alist.
      * etc/NEWS: Mention above change.
    • Glenn Morris's avatar
      * lisp/hilit-chg.el (hilit-chg-get-diff-list-hk): Declare `e' for compiler. · 645a6257
      Glenn Morris authored
      Remove arch-tag comment.
    • Katsumi Yamaoka's avatar
    • Glenn Morris's avatar
      * lisp/emacs-lisp/cl.el: No longer provide cl-19. · 4583e796
      Glenn Morris authored
      * etc/NEWS: Mention this change.
    • Glenn Morris's avatar
      Misc cleanup for doc/*/Makefiles. · 4c83f6e1
      Glenn Morris authored
      * doc/misc/Makefile.in (SHELL): Set it.
      (info): Move the mkdir dependency to the individual info files.
      (mostlyclean): Tidy up.
      (clean): Only delete the specific dvi and pdf files.
      (maintainer-clean): Be more restrictive in what we delete.
      * doc/lispref/Makefile.in: Rearrange to more closely resemble
      (INSTALL_INFO): Remove unused variable.
      (mostlyclean, infoclean, dist): New rules.
      (clean): Delete dvi and pdf files.
      (maintainer-clean): Remove elisp.oaux, use infoclean.
      * doc/lispintro/Makefile.in (SHELL): Use /bin/sh, like every other Makefile.in.
      (INFO_SOURCES, INFO_TARGETS, DVI_TARGETS): Remove variables.
      ($(infodir), html, pdf, infoclean, dist): New rules.
      (${infodir}/eintr): Ensure $infodir exists.  Use $@.
      (emacs-lisp-intro.dvi, emacs-lisp-intro.pdf, emacs-lisp-intro.html): Use $^.
      (.PHONY): Declare clean rules.
      (mostlyclean): Delete more temp files.
      (clean): Delete specific dvi, pdf and html files.
      (maintainer-clean): Use infoclean.
      (.NOEXPORT): Remove, unused by any other Makefile.in.
      * doc/emacs/Makefile.in (EMACS_XTRA): Add the main source file.
      (emacs-xtra.dvi, emacs-xtra.pdf): Remove explicit emacs-xtra.texi.
      (mostlyclean): No core files, reorder other files.
      (clean): Delete specific dvi and pdf files.
      (infoclean, dist): New rules.
      (maintainer-clean): Use infoclean.
    • Katsumi Yamaoka's avatar
    • Katsumi Yamaoka's avatar
      Eliminate `remove-if-not' that is a cl function. · 61c47336
      Katsumi Yamaoka authored
      gnus-util.el (gnus-remove-if): Allow hash table.
      gnus-util.el (gnus-remove-if-not): New function.
      gnus-art.el (gnus-mime-view-part-as-type): Replace remove-if-not with gnus-remove-if-not.
      gnus-score.el (gnus-summary-score-effect): Replace remove-if-not with gnus-remove-if-not.
      gnus-sum.el (gnus-read-move-group-name): Replace remove-if-not with gnus-remove-if-not.
      gnus-group.el (gnus-group-completing-read): Regard collection as a hash table if it is not a list.
  2. 05 Oct, 2010 15 commits
    • Lars Magne Ingebrigtsen's avatar
      shr.el (shr-render-td): Allow blank/missing <TD>s. · a0ec382a
      Lars Magne Ingebrigtsen authored
      shr.el: Document the table-rendering algorithm.
    • Lars Magne Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · 130e977f
      Lars Magne Ingebrigtsen authored
      mm-decode.el (mm-shr): Bind shr-blocked-images to gnus-blocked-images.
      shr.el (shr-tag-table): Put all the images after the table.
      shr.el (shr-tag-table): Really inhibit images inside the table.
      shr.el (shr-collect-overlays): Copy over overlays from the TD elements to the main document.
      nnimap.el (nnimap-request-newgroups): Return success.
      gnus-group.el (gnus-group-make-group): Doc fix.
      nnir.el (nnir-retrieve-headers): Don't bug out on invalid data.
      gnus-sum.el (gnus-article-sort-by-most-recent-date): New function, added for symmetry.
      mm-decode.el (mm-shr): Allow displaying cid: images from shr.el.
      shr.el (shr-insert-table): Bind free variable.
      gnus-art.el (gnus-blocked-images): Move variable here.
      mm-decode.el (mm-shr): Require shr.
      shr.el (shr-tag-img): Shorten ALT texts and allow them to be line-broken.
      shr.el (shr-tag-img): Ignore image fetching errors.
      shr.el (shr-overlays-in-region): Compute overlay positions correctly.
      gnus-html.el (gnus-html-schedule-image-fetching): Protect against invalid URLs.
    • Michael Albinus's avatar
      * net/tramp.el (tramp-handle-directory-files-and-attributes) · bd8fadca
      Michael Albinus authored
      (tramp-handle-file-exists-p, tramp-handle-file-newer-than-file-p):
      New defuns, taken from tramp-smb.el.
      (tramp-set-process-query-on-exit-flag): Removed.
      * net/tramp-compat.el (top): Do not check for byte-compiler
      (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-file-exists-p' and
      (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
      * net/tramp-smb.el (tramp-smb-file-name-handler-alist): Use
      `tramp-handle-file-exists-p' and
      (tramp-smb-handle-file-newer-than-file-p): Removed.
      (tramp-smb-maybe-open-connection): Replace
      `tramp-set-process-query-on-exit-flag' by
    • Julien Danjou's avatar
      sieve-manage.el (sieve-manage-capability): Do not bug out when the... · 6f7e2ffd
      Julien Danjou authored
      sieve-manage.el (sieve-manage-capability): Do not bug out when the server-value of the capability is nil.
      gnus-html.el (gnus-html-wash-images): Rescale image from cid too.
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 562f5ce5
      Gnus developers authored
      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.
    • Julien Danjou's avatar
      gnus-util.el (gnus-emacs-completing-read, gnus-iswitchb-completing-read): Use... · 50cb700c
      Julien Danjou authored
      gnus-util.el (gnus-emacs-completing-read, gnus-iswitchb-completing-read): Use autoload rather than require.
    • Katsumi Yamaoka's avatar
      Merge changes made ein Gnus trunk. · 1225bc49
      Katsumi Yamaoka authored
      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.
    • Glenn Morris's avatar
      NEWS update. · 7b0e3048
      Glenn Morris authored
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      Fix rnewspost.el comment typo. · 61e42a9c
      Glenn Morris authored
    • Katsumi Yamaoka's avatar
    • Glenn Morris's avatar
      * .dir-locals.el: The Emacs convention is sentence-end-double-space. · 888328d2
      Glenn Morris authored
      Remove arch-tag comment.
    • Katsumi Yamaoka's avatar
    • Katsumi Yamaoka's avatar
      shr.el: Revert last change. · 97ab3539
      Katsumi Yamaoka authored
    • Katsumi Yamaoka's avatar
  3. 04 Oct, 2010 17 commits
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 71e691a5
      Gnus developers authored
      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.
    • Michael Albinus's avatar
      Continue reorganization of load dependencies. (Bug#7156) · 4a93e698
      Michael Albinus authored
      * 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-nondirectory, tramp-handle-file-regular-p)
      (tramp-handle-file-remote-p, tramp-handle-file-symlink-p)
      (tramp-handle-insert-file-contents, tramp-handle-load)
      (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-*'.
    • Lars Magne Ingebrigtsen's avatar
      (url-http-wait-for-headers-change-function): Revert previous · d23832a2
      Lars Magne Ingebrigtsen authored
      change.  It lead to really slow loads.
    • Lars Magne Ingebrigtsen's avatar
      * url-http.el (url-http-wait-for-headers-change-function): Protect · 697ebdb0
      Lars Magne Ingebrigtsen authored
      against url-http-response-status for degenerate documents.
    • Chong Yidong's avatar
      Don't add an echo dash for the first keystroke (Bug#7137). · 51b403bd
      Chong Yidong authored
      * 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).
    • Dan Nicolaescu's avatar
      Remove O_RDONLY, O_WRONLY definitions, not needed. · 3e6ae1a4
      Dan Nicolaescu authored
      * 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.
    • Lars Magne Ingebrigtsen's avatar
      shr.el (shr-tag-li): Get <li> indentation right. · 8028ed5c
      Lars Magne Ingebrigtsen authored
      shr.el (shr-tag-li): Get <li> indentation even righter.
      shr.el (shr-tag-blockquote): Ensure paragraph start.
    • Lars Magne Ingebrigtsen's avatar
      shr.el (shr-insert): Tweak line breaking. · 1e463294
      Lars Magne Ingebrigtsen authored
      shr.el (shr-insert): Handle <pre> better.
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 5d2ef6db
      Gnus developers authored
      gnus-html.el (gnus-html-put-image): Fix resize image code.
      shr.el (shr-ensure-paragraph): Fix the non-empty line case.
    • Lars Magne Ingebrigtsen's avatar
    • Glenn Morris's avatar
      Minor appt.el changes. · b4593555
      Glenn Morris authored
      * lisp/calendar/appt.el (appt-add): Ensure reminders are enabled.
      (appt-activate): Give status messages.
    • Ted Zlatanov's avatar
      Provide GnuTLS API with `gnutls-negotiate' and `open-gnutls-stream'. · 8762aa10
      Ted Zlatanov authored
      * 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'.
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      Minor doc Makefile.in clean-up. · 0264072d
      Glenn Morris authored
      * 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.
    • Dan Nicolaescu's avatar
    • Dan Nicolaescu's avatar
      Make 'g' (AKA revert-buffer) rerun the VC log, log-incoming and · 82fb8701
      Dan Nicolaescu authored
      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.
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · a41c2e6d
      Gnus developers authored
      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.