summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Restore files that I seem to have mistakenly deleted.Katsumi Yamaoka2010-12-0320-1/+35866
|
* gnus-demon.el (gnus-demon-init): Fix time computing when time is nil.Julien Danjou2010-12-0321-35866/+5
|
* Restore dock New Frame and Preferences menu functions (Bug#7535).Jan Djärv2010-12-033-2/+12
| | | | | | | | * term/common-win.el (x-setup-function-keys): Restore ns-new-frame and ns-show-prefs. * term/ns-win.el (global-map): Restore ns-new-frame and ns-show-prefs bindings.
* Draw cursor and images correctly for Nextstep (bug#7412).Jan Djärv2010-12-032-1/+19
| | | | | * src/nsterm.m (ns_dumpglyphs_image): If drawing cursor, fill background with cursor color and draw a rectangle around the image.
* * frame.c (x_set_font): Remove unused variable.Andreas Schwab2010-12-032-1/+5
|
* Update cl-loaddefs.elAndreas Schwab2010-12-031-1/+1
|
* gnus-util.el (gnus-macroexpand-all): Fix last change.Katsumi Yamaoka2010-12-031-2/+3
|
* gnus-util.el (gnus-macroexpand-all): Allow optional argument `environment'.Katsumi Yamaoka2010-12-032-4/+7
|
* gnus-util.el (gnus-macroexpand-all): Don't modify argument.Katsumi Yamaoka2010-12-032-1/+5
|
* Silence nxml-mode.el compilation.Glenn Morris2010-12-022-3/+8
| | | | | | * lisp/nxml/nxml-mode.el: Require rng-nxml. (rng-nxml-mode-init, nxml-enable-unicode-char-name-sets): Remove declarations.
* Remove leading `*' from nxml defcustom docs.Glenn Morris2010-12-026-30/+34
| | | | | | * lisp/nxml/nxml-mode.el, lisp/nxml/nxml-outln.el, lisp/nxml/rng-loc.el: * lisp/nxml/rng-nxml.el, lisp/nxml/rng-valid.el: Remove leading `*' from defcustom docs.
* startup.el trivia.Glenn Morris2010-12-022-21/+22
| | | | | | * lisp/startup.el (normal-top-level-add-subdirs-to-load-path): Simplify. (normal-top-level-add-to-load-path, tty-handle-args): Convert comments to basic doc-strings.
* Remove some browse-url.el autoloads.Glenn Morris2010-12-022-2/+3
| | | | | * lisp/net/browse-url.el (browse-url-url-at-point) (browse-url-default-browser): Remove autoload cookies.
* emacsbug.el trivia.Glenn Morris2010-12-022-2/+5
| | | | | * lisp/mail/emacsbug.el (report-emacs-bug-create-existing-bugs-buffer): Remove more undefined cl functions.
* diff-sentinel trivia.Glenn Morris2010-12-024-5/+9
| | | | | | | * lisp/ibuf-ext.el (diff-sentinel): Update declaration. * lisp/ibuffer.el: Regenerate autoloads. * lisp/vc/diff.el (diff-sentinel): Make new arguments optional, eg for the sake of ibuffer-diff-buffer-with-file-1.
* * lisp/gnus/mm-extern.el (message-goto-body): Update declaration.Glenn Morris2010-12-022-3/+7
|
* Standardize license notices in new files.Glenn Morris2010-12-022-14/+12
|
* EMACS_UNIBYTE trivia.Glenn Morris2010-12-023-3/+6
| | | | * make-dist: Remove EMACS_UNIBYTE unsetting; it does nothing.
* gnus-util.el (gnus-macroexpand-all): Fix last change.Katsumi Yamaoka2010-12-031-3/+2
|
* gnus-util.el (gnus-macroexpand-all): New function.Katsumi Yamaoka2010-12-033-3/+28
| | | | gnus-sum.el (gnus-summary-line-format-alist): Use gnus-macroexpand-all instead of macroexpand-all that is unavailable in XEmacs.
* Trivial fixes for epg.el.Daiki Ueno2010-12-032-2/+15
| | | | | | | * epg.el (epg-digest-algorithm-alist): Replace "RMD160" with "RIPEMD160" (Bug#7490). Reported by Daniel Kahn Gillmor. (epg-context-set-passphrase-callback): Mention that the callback is not called when used with GnuPG 2.x.
* message.el (message-from-style): Fix previous commit.Katsumi Yamaoka2010-12-021-5/+1
|
* Merge changes made in Gnus trunk.Gnus developers2010-12-0218-835/+1532
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nnir.el: Batch header retrieval. proto-stream.el: New library to provide protocol-specific TLS/STARTTLS connections for IMAP, NNTP, SMTP, POP3 and similar protocols. nnimap.el (nnimap-open-connection): Use it. proto-stream.el (open-proto-stream): Complete the documentation. nnimap.el (nnimap-open-connection): Check for "OK" from the greeting. nntp.el: Use proto-streams for the relevant connections types. nntp.el (nntp-open-connection): Switch on STARTTLS on supported servers. proto-stream.el (open-proto-stream): Add a way to specify what the end of a command is. proto-stream.el (proto-stream-open-tls): Delete output from openssl if we're using tls.el. proto-stream.el (proto-stream-open-network): If we don't have gnutls-cli or gnutls built in, then don't try to establish a STARTTLS connection. color.el (color-lab->srgb): Fix function call name. proto-stream.el: Fix the syntax in the comment. nntp.el (nntp-open-connection): Fix the STARTTLS command syntax. proto-stream.el (proto-stream-open-starttls): Actually implement the starttls.el STARTTLS. proto-stream.el (proto-stream-always-use-starttls): New variable. proto-stream.el (proto-stream-open-starttls): De-duplicate the starttls code. proto-stream.el (proto-stream-open-starttls): Folded back into the main function. proto-stream.el (proto-stream-command): Refactor out. nnimap.el (nnimap-stream): Change default to `undecided'. nnimap.el (nnimap-open-connection): If `nnimap-stream' is `undecided', try ssl first, and then network. nnimap.el (nnimap-open-connection-1): Respect nnimap-server-port. nnimap.el (nnimap-open-connection): Be more backwards-compatible. proto-stream.el (open-protocol-stream): Renamed from open-proto-stream. proto-stream.el (proto-stream-open-network): When doing opportunistic TLS upgrades we don't really care about the identity of the peer. gnus.texi (Customizing the IMAP Connection): Note the new defaults. gnus.texi (Direct Functions): Note the STARTTLS upgrade. proto-stream.el (proto-stream-open-network): Force starttls.el to use gnutls-cli, since that what we've checked for. proto-stream.el (proto-stream-always-use-starttls): Only default to t if open-gnutls-stream exists. proto-stream.el (proto-stream-open-network): If STARTTLS failed, then just open a normal connection. proto-stream.el (proto-stream-open-network): Wait until the greeting before doing STARTTLS. nnimap.el (nnimap-open-connection-1): Always upgrade to STARTTLS (for backwards compatibility). nnimap.el (nnimap-open-connection-1): Really respect nnimap-server-port. nntp.el (nntp-open-connection): Provide a :success condition. nnimap.el (nnimap-open-connection-1): Ditto. proto-stream.el (proto-stream-open-network): See what the response to the STARTTLS command is. proto-stream.el (proto-stream-open-network): Add some comments. proto-stream.el: Fix example. proto-stream.el (open-protocol-stream): Actually mention the STARTTLS upgrade. nnir.el (nnir-get-active): Skip nnir-ignored-newsgroups when searching. nnir.el (nnir-ignore-newsgroups): Fix default value. nnir.el (nnir-run-gmane): Use mm-delete-duplicates instead of delete-dups that is not available in XEmacs 21.4. mm-util.el (mm-delete-duplicates): Add comment. gnus-sum.el (gnus-summary-delete-article): If delete fails don't change the registry. nnimap.el (nnimap-open-connection-1): w32 open-network-stream doesn't seem to accept strings-with-numbers as port numbers. color.el: fix docstring to use English rather than math notation for intervals. shr.el (shr-find-fill-point): Don't break before apostrophes. nnir.el (nnir-request-move-article): Bail out if no move support in group. color.el (color-rgb->hsv): Fix docstring. nnir.el (nnir-get-active): Improve active list retrieval. shr.el (shr-find-fill-point): Work better for kinsoku chars and apostrophes. gnus-gravatar.el (gnus-gravatar-size): Set gnus-gravatar-size to nil. nnimap.el (nnimap-open-connection-1): Use gnus-string-match-p. nnimap.el (nnimap-open-connection-1): Fix PREAUTH. proto-stream.el (open-protocol-stream): All starttls connections are handled by the network handler. gnus-gravatar.el (gnus-gravatar-insert): Delete unnecessary binding to t of inhibit-read-only since it is inside gnus-with-article-headers. gnus-gravatar.el (gnus-gravatar-transform-address): Use mail-extract-address-components that supports non-ASCII names rather than mail-header-parse-addresses. shr.el (shr-find-fill-point): Don't break line between kinsoku-bol characters. gnus-gravatar.el (gnus-gravatar-insert): Allow LWSP in the middle of names. nnmaildir.el (nnmaildir-request-set-mark): Add article to add-mark funcall. gnus-msg.el: Remove nastygram thing. message.el (message-from-style): Fix comment. message.el (message-user-organization): Do not use gnus-local-organization. gnus.el: Remove gnus-local-organization. rtree.el: New file to handle range trees. nnir.el, gnus-sum.el: Redo the way nnir handles registry updates. rtree.el (rtree-extract): Simplify. gnus-win.el (gnus-configure-windows): Remove Gnus 3.x setting support. gnus-msg.el: Mark gnus-outgoing-message-group as obsolete. gnus.texi (Archived Messages): Remove gnus-outgoing-message-group. gnus-win.el (gnus-configure-frame): Remove old compatibility code. rtree.el (rtree-memq): Rewrite it as a non-recursive function. rtree.el (rtree-add, rtree-delq, rtree-length): Implement. rtree.el (rtree-add): Make code slightly faster. nnir.el: Allow modified summary-line-format in nnir summary buffers.
* * net/tramp.el (tramp-local-host-regexp): Add "localhost6".Michael Albinus2010-12-0210-108/+145
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (tramp-file-name-port): Check also for `tramp-default-port'. (tramp-get-connection-name): New defun. (tramp-get-connection-process): Use it. (tramp-debug-message): Extend function exclude list. (tramp-drop-volume-letter): Fix doc string. * net/tramp-cmds.el: Remove solved todo item. * net/tramp-efs.el: * net/tramp-ftp.el: * net/tramp-gvfs.el: * net/tramp-gw.el: * net/tramp-imap.el: * net/tramp-smb.el: Fix regexps added to `tramp-default-method-alist' and `tramp-default-user-alist', respectively. * net/tramp-gw.el (tramp-gw-open-connection): Use `tramp-get-connection-name' and `tramp-get-connection-buffer'. * net/tramp-imap.el (tramp-imap-make-iht): Use just `tramp-file-name-port'. * net/tramp-sh.el (tramp-methods): Add recursive options to "pscp" and "psftp". Exchange "%k" marker with options. (tramp-do-copy-or-rename-file, tramp-sh-handle-file-local-copy): Compute size of link target. (tramp-do-copy-or-rename-file-out-of-band). Move setting of `tramp-current-*' up due to gateway methods. Optimze computing of copy arguments. Use `tramp-get-connection-name' and `tramp-get-connection-buffer'. Improve debug messages. (tramp-compute-multi-hops): Remove port determination. (tramp-maybe-open-connection): Use `tramp-get-connection-name'. * net/trampver.el: Update release number.
* cl-macs `loop' fix for bug#7492.Glenn Morris2010-12-022-2/+14
| | | | | * lisp/emacs-lisp/cl-macs.el (cl-parse-loop-clause): Avoid infinite loop over windows.
* Small flymake changes.Glenn Morris2010-12-022-6/+34
| | | | | | | | * lisp/progmodes/flymake.el (flymake-check-file-limit): Allow nil to mean "no limit". (flymake-check-patch-master-file-buffer): Update for above change. Allow a .tex file-name extension to be optional. (flymake-master-tex-init): Also match \include statements.
* * nsmenu.m (update_frame_tool_bar): Remove NSLog on invalid image.Jan Djärv2010-12-022-6/+8
|
* Draw text under filled box cursor in inverted color (Bug#7479).Jan Djärv2010-12-022-0/+19
| | | | | * src/nsterm.m (ns_draw_glyph_string): Switch fore- and background if drawing text under filled box cursor.
* * lisp/nxml/nxml-mode.el (nxml-parent-document): Add a variable.Sam Steingold2010-11-303-12/+54
| | | | | | | | | (nxml-parent-document-set): A function to set `nxml-parent-document'. (nxml-mode): Define using `define-derived-mode' instead of `defun'. (nxml-mode-hook): Remove `defcustom' (auto-defined by define-derived-mode'). * lisp/nxml/rng-valid.el (rng-dtd-trivial-p): Add a helper function for users who want to call `nxml-parent-document-set'.
* Fix error in last merge.Chong Yidong2010-11-302-28/+28
| | | | src/gtkutil.c (menubar_map_cb): Use xg_height_or_width_changed.
* Merge changes from emacs-23 branch.Chong Yidong2010-11-2746-530/+1234
|\
| * Merge changes from emacs-23 branchChong Yidong2010-11-2746-530/+1234
| |\
| | * Fix log-edit-font-lock-keywords (Bug#6465).Chong Yidong2010-11-272-4/+9
| | | | | | | | | | | | | | | | | | * log-edit.el (log-edit-font-lock-keywords): Don't try matching stand-alone lines, since that is handled by log-edit-match-to-eoh (Bug#6465).
| | * Fix bug #7308 with `locate' on MS-Windows.Eduard Wiebe2010-11-273-2/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | dired.el (dired-get-filename): Replace backslashes with slashes in file names on MS-Windows, needed by `locate'. locate.el (locate-default-make-command-line): Don't consider drive letter and root directory part of `directory-listing-before-filename-regexp'. (locate-post-command-hook, locate-post-command-hook): New defcustoms.
| | * Fix bug #7446 with overrunning input buffer in ebrowse.Joe Matarazzo2010-11-272-0/+10
| | | | | | | | | | | | | | | ebrowse.c (yylex): If end of input buffer encountered while searching for a newline after "//", return YYEOF.
| | * * emacs-lisp/smie.el (smie-prec2->grammar): Simplify handlingStefan Monnier2010-11-262-54/+74
| | | | | | | | | | | | | | | | | | | | | of :smie-open/close-alist. (smie-next-sexp): Make it accept a "start token" as argument. (smie-indent-keyword): Be careful not to misidentify tokens that span more than one line, as empty lines. Add argument `token'.
| | * mail/rmailmm.el (rmail-mime-insert-multipart): For unsupported multipart ↵Kenichi Handa2010-11-262-2/+5
| | | | | | | | | | | | subtypes, insert all as usual.
| | * mail/rmail.el: Require rfc2047.Kenichi Handa2010-11-262-0/+5
| | |
| | * Improve rmail's MIME handling.Kenichi Handa2010-11-264-66/+419
| | |
| | * merge emacs-23Kenichi Handa2010-11-25154-3515/+7779
| | |\
| | | * * progmodes/which-func.el (which-func-imenu-joiner-function):Stefan Monnier2010-11-232-104/+113
| | | | | | | | | | | | | | | | | | | | | | | | Return a string, as expected. (which-function-mode): Make sure we stop any previous timer before starting a new one.
| | | * * net/tramp.el (tramp-default-method-alist)Michael Albinus2010-11-232-7/+13
| | | | | | | | | | | | | | | | | | | | (tramp-default-user-alist, tramp-default-proxies-alist): Adapt custom options type. (Bug#7445)
| | | * Tweak previous nxml doc change.Glenn Morris2010-11-233-3/+3
| | | |
| | | * * doc/misc/nxml-mode.texi (Introduction): New section.Glenn Morris2010-11-232-4/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This summarizes the still-relevant information from the standalone nxml README fle, mistakenly removed in the initial import of nxml-mode. See http://lists.gnu.org/archive/html/emacs-devel/2007-11/msg01716.html and associated thread, also bug#7456.
| | | * ChangeLog fix for initial nxml import.Glenn Morris2010-11-231-5/+3
| | | |
| | | * Small VC fixes for doc/emacs.Bob Rogers2010-11-233-5/+11
| | | | | | | | | | | | | | | | | | | | * doc/emacs/maintaining.texi (VC With A Locking VCS, VC Directory Commands): * doc/emacs/vc1-xtra.texi (Customizing VC, General VC Options): Small fixes.
| | | * Back-port 2010-09-17T21:34:45Z!eliz@gnu.org from the trunk, to resolve bug ↵Eli Zaretskii2010-11-222-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | #7452. w32.c (_PROCESS_MEMORY_COUNTERS_EX): Don't define with versions of w32api >= 3.15.
| | | * bugtracker: REALLY correct locations of bzr *.conf files.Eli Zaretskii2010-11-221-1/+1
| | | |
| | | * Fix image cache marking bug (Bug#6301).YAMAMOTO Mitsuharu2010-11-212-5/+11
| | | | | | | | | | | | | | | | | | | | * src/alloc.c (mark_terminals): Ensure that the image cache is marked even if the terminal object was marked earlier (Bug#6301).
| | | * * etc/HELLO: Add ancient Greek (Bug#7418).Ulrich Mueller2010-11-212-0/+5
| | | |