diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2011-01-17 11:01:01 -0800 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2011-01-17 11:01:01 -0800 |
commit | a3e44e793796153ff1534be9c74fcab50b45de30 (patch) | |
tree | 863d5db087c8e034c96d06ea955515f4d3f3d0a3 /lisp/net | |
parent | 7f818df9420a1320539f7e3e633003573a570413 (diff) | |
parent | 721be9cd4865e9f7d68020adcfa672d2edd52b07 (diff) | |
download | emacs-a3e44e793796153ff1534be9c74fcab50b45de30.tar.gz emacs-a3e44e793796153ff1534be9c74fcab50b45de30.tar.bz2 emacs-a3e44e793796153ff1534be9c74fcab50b45de30.zip |
Merge from mainline.
Diffstat (limited to 'lisp/net')
34 files changed, 54 insertions, 51 deletions
diff --git a/lisp/net/browse-url.el b/lisp/net/browse-url.el index bcf1a506f7a..d22fdd49133 100644 --- a/lisp/net/browse-url.el +++ b/lisp/net/browse-url.el @@ -1,7 +1,8 @@ ;;; browse-url.el --- pass a URL to a WWW browser -;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -;; 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. +;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, +;; 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 +;; Free Software Foundation, Inc. ;; Author: Denis Howe <dbh@doc.ic.ac.uk> ;; Maintainer: FSF diff --git a/lisp/net/eudc-bob.el b/lisp/net/eudc-bob.el index 0f6aae39618..70fae8864fc 100644 --- a/lisp/net/eudc-bob.el +++ b/lisp/net/eudc-bob.el @@ -366,5 +366,4 @@ display a button." "Display a button for the JPEG DATA." (eudc-bob-display-jpeg data nil)) -;; arch-tag: 8f1853df-c9b6-4c5a-bdb1-d94dbd651fb3 ;;; eudc-bob.el ends here diff --git a/lisp/net/eudc-export.el b/lisp/net/eudc-export.el index f5d4311fce3..49afea8f41a 100644 --- a/lisp/net/eudc-export.el +++ b/lisp/net/eudc-export.el @@ -220,5 +220,4 @@ This function can only be called from a directory query result buffer." (overlay-get (car (overlays-at (point))) 'eudc-record) (eudc-insert-record-at-point-into-bbdb))) -;; arch-tag: 8cbda7dc-3163-47e6-921c-6ec5083df2d7 ;;; eudc-export.el ends here diff --git a/lisp/net/eudc-hotlist.el b/lisp/net/eudc-hotlist.el index 7cfb7a159e9..b37fb174a71 100644 --- a/lisp/net/eudc-hotlist.el +++ b/lisp/net/eudc-hotlist.el @@ -194,5 +194,4 @@ These are the special commands of this mode: "" eudc-hotlist-menu)) -;; arch-tag: 9b633ab3-6a6e-4b46-b12e-d96739a7e0e8 ;;; eudc-hotlist.el ends here diff --git a/lisp/net/eudc-vars.el b/lisp/net/eudc-vars.el index 54c7ae074c3..72ead8f2dba 100644 --- a/lisp/net/eudc-vars.el +++ b/lisp/net/eudc-vars.el @@ -1,7 +1,7 @@ ;;; eudc-vars.el --- Emacs Unified Directory Client -;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, -;; 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. +;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +;; 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. ;; Author: Oscar Figueiredo <oscar@cpe.fr> ;; Maintainer: Pavel Janík <Pavel@Janik.cz> @@ -406,5 +406,4 @@ Otherwise records must match queries exactly." (provide 'eudc-vars) -;; arch-tag: 80050575-b838-4246-8ebc-b2d7c5a2e482 ;;; eudc-vars.el ends here diff --git a/lisp/net/eudcb-bbdb.el b/lisp/net/eudcb-bbdb.el index 0b50f51617e..cdfd02b3f6c 100644 --- a/lisp/net/eudcb-bbdb.el +++ b/lisp/net/eudcb-bbdb.el @@ -243,5 +243,4 @@ RETURN-ATTRS is a list of attributes to return, defaulting to (provide 'eudcb-bbdb) -;; arch-tag: 38276208-75de-4dbc-ba6f-8db684c32e0a ;;; eudcb-bbdb.el ends here diff --git a/lisp/net/eudcb-ldap.el b/lisp/net/eudcb-ldap.el index 192f0f4600f..8e2af6ba6b6 100644 --- a/lisp/net/eudcb-ldap.el +++ b/lisp/net/eudcb-ldap.el @@ -208,5 +208,4 @@ attribute names are returned. Default to `person'" (provide 'eudcb-ldap) -;; arch-tag: 0f254dc0-7378-4fd4-ae26-18666184e96b ;;; eudcb-ldap.el ends here diff --git a/lisp/net/eudcb-mab.el b/lisp/net/eudcb-mab.el index 4d34bfde9d0..9163aac13f0 100644 --- a/lisp/net/eudcb-mab.el +++ b/lisp/net/eudcb-mab.el @@ -130,5 +130,4 @@ RETURN-ATTRS is a list of attributes to return, defaulting to (provide 'eudcb-mab) -;; arch-tag: 4bef8e65-f109-47c7-91b9-8a6ea3ed7bb1 ;;; eudcb-mab.el ends here diff --git a/lisp/net/eudcb-ph.el b/lisp/net/eudcb-ph.el index 794fcdfb5fa..4a6cbef92fa 100644 --- a/lisp/net/eudcb-ph.el +++ b/lisp/net/eudcb-ph.el @@ -241,5 +241,4 @@ depending on RETURN-RESPONSE." (provide 'eudcb-ph) -;; arch-tag: 4365bbf5-af20-453e-b5b6-2e7118ebfcdb ;;; eudcb-ph.el ends here diff --git a/lisp/net/gnutls.el b/lisp/net/gnutls.el index e49af2948e6..657925cb544 100644 --- a/lisp/net/gnutls.el +++ b/lisp/net/gnutls.el @@ -1,6 +1,6 @@ ;;; gnutls.el --- Support SSL/TLS connections through GnuTLS -;; Copyright (C) 2010 Free Software Foundation, Inc. +;; Copyright (C) 2010, 2011 Free Software Foundation, Inc. ;; Author: Ted Zlatanov <tzz@lifelogs.com> ;; Keywords: comm, tls, ssl, encryption diff --git a/lisp/net/goto-addr.el b/lisp/net/goto-addr.el index 3bcf985052e..96df47f2fe3 100644 --- a/lisp/net/goto-addr.el +++ b/lisp/net/goto-addr.el @@ -302,5 +302,4 @@ Also fontifies the buffer appropriately (see `goto-address-fontify-p' and (provide 'goto-addr) -;; arch-tag: ca47c505-5661-425d-a471-62bc6e75cf0a ;;; goto-addr.el ends here diff --git a/lisp/net/imap-hash.el b/lisp/net/imap-hash.el index ebc90632cad..3460389dc1e 100644 --- a/lisp/net/imap-hash.el +++ b/lisp/net/imap-hash.el @@ -371,4 +371,3 @@ Get only the headers if HEADERS-ONLY is not nil." ;;; (imap-hash-fetch iht nil 1 2 3) ;;; (imap-hash-fetch iht t 1 2 3) -;; arch-tag: 071410ac-91dc-4e36-b892-18e057d639c5 diff --git a/lisp/net/ldap.el b/lisp/net/ldap.el index 88284af06f0..0de4c7f32d8 100644 --- a/lisp/net/ldap.el +++ b/lisp/net/ldap.el @@ -557,7 +557,8 @@ an alist of attribute/value pairs." (not (equal "" sizelimit))) (setq arglist (nconc arglist (list (format "-z%s" sizelimit))))) (apply #'call-process ldap-ldapsearch-prog - nil buf nil + ;; Ignore stderr, which can corrupt results + nil (list buf nil) nil (append arglist ldap-ldapsearch-args filter)) (insert "\n") (goto-char (point-min)) diff --git a/lisp/net/mairix.el b/lisp/net/mairix.el index 2655c4feb79..e145bd22740 100644 --- a/lisp/net/mairix.el +++ b/lisp/net/mairix.el @@ -946,4 +946,3 @@ Use cursor keys or C-n,C-p to select next/previous search.\n\n") ;;; mairix.el ends here -;; arch-tag: 787ab678-fcd5-4c50-9295-01c2ee5124a6 diff --git a/lisp/net/newst-backend.el b/lisp/net/newst-backend.el index 95e87e8c688..79bede155ab 100644 --- a/lisp/net/newst-backend.el +++ b/lisp/net/newst-backend.el @@ -2353,5 +2353,4 @@ This function is suited for adding it to `newsticker-new-item-functions'." (provide 'newst-backend) -;; arch-tag: 0e37b658-56e9-49ab-90f9-f2df57e1a659 ;;; newst-backend.el ends here diff --git a/lisp/net/newst-plainview.el b/lisp/net/newst-plainview.el index 987c9f0413b..d37d38f9557 100644 --- a/lisp/net/newst-plainview.el +++ b/lisp/net/newst-plainview.el @@ -1800,5 +1800,4 @@ Take care: end of item is at the end of its last line!" (provide 'newst-plainview) -;; arch-tag: 4e48b683-d48b-48dd-a13e-fe45baf41184 ;;; newst-plainview.el ends here diff --git a/lisp/net/newst-reader.el b/lisp/net/newst-reader.el index 92766cb0a41..7f5c36aa836 100644 --- a/lisp/net/newst-reader.el +++ b/lisp/net/newst-reader.el @@ -1181,5 +1181,4 @@ static char * visit_xpm[] = { (provide 'newst-reader) -;; arch-tag: c604b701-bdf1-4fc1-8d05-5fabd1939533 ;;; newst-reader.el ends here diff --git a/lisp/net/newst-ticker.el b/lisp/net/newst-ticker.el index 6a9e12b8e5f..1a5aff876cf 100644 --- a/lisp/net/newst-ticker.el +++ b/lisp/net/newst-ticker.el @@ -290,5 +290,4 @@ running already." (provide 'newst-ticker) -;; arch-tag: faee3ebb-749b-4935-9835-7f36d4b700f0 ;;; newst-ticker.el ends here diff --git a/lisp/net/newst-treeview.el b/lisp/net/newst-treeview.el index 3552107a37a..955ed78c1d6 100644 --- a/lisp/net/newst-treeview.el +++ b/lisp/net/newst-treeview.el @@ -2076,5 +2076,4 @@ POS gives the position where EVENT occurred." (provide 'newst-treeview) -;; arch-tag: 5dbaff48-1f3e-4fc6-8ebd-e966fc90d2d4 ;;; newst-treeview.el ends here diff --git a/lisp/net/newsticker.el b/lisp/net/newsticker.el index c8ad9a32274..0e807cca303 100644 --- a/lisp/net/newsticker.el +++ b/lisp/net/newsticker.el @@ -409,5 +409,4 @@ (provide 'newsticker) -;; arch-tag: ab761dfa-67bc-4207-bc64-4307271dc381 ;;; newsticker.el ends here diff --git a/lisp/net/quickurl.el b/lisp/net/quickurl.el index 2312f7a2375..f1ad2fd4596 100644 --- a/lisp/net/quickurl.el +++ b/lisp/net/quickurl.el @@ -1,7 +1,7 @@ ;;; quickurl.el --- insert an URL based on text at point in buffer -;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, -;; 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. +;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, +;; 2008, 2009, 2010, 2011 Free Software Foundation, Inc. ;; Author: Dave Pearson <davep@davep.org> ;; Maintainer: Dave Pearson <davep@davep.org> diff --git a/lisp/net/rcirc.el b/lisp/net/rcirc.el index 964f9c44ccc..6481f627d92 100644 --- a/lisp/net/rcirc.el +++ b/lisp/net/rcirc.el @@ -2852,5 +2852,4 @@ Passwords are stored in `rcirc-authinfo' (which see)." (provide 'rcirc) -;; arch-tag: b471b7e8-6b5a-4399-b2c6-a3c78dfc8ffb ;;; rcirc.el ends here diff --git a/lisp/net/rcompile.el b/lisp/net/rcompile.el index bd98ab6dd37..86998fd433e 100644 --- a/lisp/net/rcompile.el +++ b/lisp/net/rcompile.el @@ -1,7 +1,7 @@ ;;; rcompile.el --- run a compilation on a remote machine -;; Copyright (C) 1993, 1994, 2001, 2002, 2003, 2004, -;; 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. +;; Copyright (C) 1993, 1994, 2001, 2002, 2003, 2004, 2005, 2006, 2007, +;; 2008, 2009, 2010, 2011 Free Software Foundation, Inc. ;; Author: Albert <alon@milcse.rtsg.mot.com> ;; Maintainer: FSF @@ -178,5 +178,4 @@ See \\[compile]." remote-compile-host "")))))) -;; arch-tag: 2866a132-ece4-4ce9-9f91-ec147f803f73 ;;; rcompile.el ends here diff --git a/lisp/net/rlogin.el b/lisp/net/rlogin.el index 42b671fac6e..4cd366e1d67 100644 --- a/lisp/net/rlogin.el +++ b/lisp/net/rlogin.el @@ -1,7 +1,8 @@ ;;; rlogin.el --- remote login interface ;; Copyright (C) 1992, 1993, 1994, 1995, 1997, 1998, 2001, 2002, 2003, -;; 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. +;; 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 +;; Free Software Foundation, Inc. ;; Author: Noah Friedman ;; Maintainer: Noah Friedman <friedman@splode.com> @@ -318,5 +319,4 @@ Delete ARG characters forward, or send a C-d to process if at end of buffer." (provide 'rlogin) -;; arch-tag: 6e20eabf-feda-40fa-ab40-0d156db447e4 ;;; rlogin.el ends here diff --git a/lisp/net/secrets.el b/lisp/net/secrets.el index 33376418025..8da3c5bc69a 100644 --- a/lisp/net/secrets.el +++ b/lisp/net/secrets.el @@ -1,6 +1,6 @@ ;;; secrets.el --- Client interface to gnome-keyring and kwallet. -;; Copyright (C) 2010 Free Software Foundation, Inc. +;; Copyright (C) 2010, 2011 Free Software Foundation, Inc. ;; Author: Michael Albinus <michael.albinus@gmx.de> ;; Keywords: comm password passphrase diff --git a/lisp/net/snmp-mode.el b/lisp/net/snmp-mode.el index 111fb4ea2f2..3229aa74f9a 100644 --- a/lisp/net/snmp-mode.el +++ b/lisp/net/snmp-mode.el @@ -694,5 +694,4 @@ controls whether case is significant." (provide 'snmp-mode) -;; arch-tag: eb6cc0f9-1e47-4023-8625-bc9aae6c3527 ;;; snmp-mode.el ends here diff --git a/lisp/net/socks.el b/lisp/net/socks.el index 420d9d19775..df4ffb73249 100644 --- a/lisp/net/socks.el +++ b/lisp/net/socks.el @@ -646,5 +646,4 @@ version.") (provide 'socks) -;; arch-tag: 67aef0d9-f4f7-4056-89c3-b4c9bf93ce7f ;;; socks.el ends here diff --git a/lisp/net/telnet.el b/lisp/net/telnet.el index 5403e3b3350..bc3621c1998 100644 --- a/lisp/net/telnet.el +++ b/lisp/net/telnet.el @@ -263,5 +263,4 @@ Normally input is edited in Emacs and sent a line at a time." (provide 'telnet) -;; arch-tag: 98218821-d04a-48b6-9058-57d0d4677a56 ;;; telnet.el ends here diff --git a/lisp/net/tramp-sh.el b/lisp/net/tramp-sh.el index ae7deeeb953..dcb7dc9237c 100644 --- a/lisp/net/tramp-sh.el +++ b/lisp/net/tramp-sh.el @@ -1,7 +1,7 @@ ;;; tramp-sh.el --- Tramp access functions for (s)sh-like connections ;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, -;; 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. +;; 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. ;; (copyright statements below in code to be updated with the above notice) @@ -761,7 +761,7 @@ on the remote host.") (defconst tramp-perl-encode "%s -e ' # This script contributed by Juanma Barranquero <lektu@terra.es>. -# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 +# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 # Free Software Foundation, Inc. use strict; @@ -803,7 +803,7 @@ This string is passed to `format', so percent characters need to be doubled.") (defconst tramp-perl-decode "%s -e ' # This script contributed by Juanma Barranquero <lektu@terra.es>. -# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 +# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 # Free Software Foundation, Inc. use strict; @@ -4065,9 +4065,17 @@ Goes through the list `tramp-inline-compress-commands'." vec 5 "Checking local compress command `%s', `%s' for sanity" compress decompress) - (unless (zerop (tramp-call-local-coding-command - (format "echo %s | %s | %s" - magic compress decompress) nil nil)) + (unless + (zerop + (tramp-call-local-coding-command + (format + ;; Windows shells need the program file name after + ;; the pipe symbol be quoted if they use forward + ;; slashes as directory separators. + (if (memq system-type '(windows-nt)) + "echo %s | \"%s\" | \"%s\"" + "echo %s | %s | %s") + magic compress decompress) nil nil)) (throw 'next nil)) (tramp-message vec 5 @@ -4961,9 +4969,25 @@ function cell is returned to be applied on a buffer." ((symbolp coding) coding) ((and compress (string-match "decoding" prop)) - (format "(%s | %s >%%s)" coding compress)) + (format + ;; Windows shells need the program file name after + ;; the pipe symbol be quoted if they use forward + ;; slashes as directory separators. + (if (and (string-match "local" prop) + (memq system-type '(windows-nt))) + "(%s | \"%s\" >%%s)" + "(%s | %s >%%s)") + coding compress)) (compress - (format "(%s <%%s | %s)" compress coding)) + (format + ;; Windows shells need the program file name after + ;; the pipe symbol be quoted if they use forward + ;; slashes as directory separators. + (if (and (string-match "local" prop) + (memq system-type '(windows-nt))) + "(%s <%%s | \"%s\")" + "(%s <%%s | %s)") + compress coding)) ((string-match "decoding" prop) (format "%s >%%s" coding)) (t diff --git a/lisp/net/tramp-uu.el b/lisp/net/tramp-uu.el index 89947ae761d..b4af01cec43 100644 --- a/lisp/net/tramp-uu.el +++ b/lisp/net/tramp-uu.el @@ -94,7 +94,6 @@ (provide 'tramp-uu) -;; arch-tag: 7153f2c6-8be5-4cd2-8c06-0fbcf5190ef6 ;;; tramp-uu.el ends here ;; Local Variables: diff --git a/lisp/net/tramp.el b/lisp/net/tramp.el index cd9ef314acc..ef312af80ba 100644 --- a/lisp/net/tramp.el +++ b/lisp/net/tramp.el @@ -1,7 +1,7 @@ ;;; tramp.el --- Transparent Remote Access, Multiple Protocol -;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, -;; 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. +;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, +;; 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. ;; Author: Kai GroĂjohann <kai.grossjohann@gmx.net> ;; Michael Albinus <michael.albinus@gmx.de> @@ -291,8 +291,11 @@ shouldn't return t when it isn't." ;; password caching. "scpc" is chosen if we detect that the user is ;; running OpenSSH 4.0 or newer. (cond - ;; PuTTY is installed. - ((executable-find "pscp") + ;; PuTTY is installed. We don't take it, if it is installed on a + ;; non-windows system, or pscp from the pssh (parallel ssh) package + ;; is found. + ((and (eq system-type 'windows-nt) + (executable-find "pscp")) (if (or (fboundp 'password-read) (fboundp 'auth-source-user-or-password) ;; Pageant is running. diff --git a/lisp/net/webjump.el b/lisp/net/webjump.el index 51c2a682d20..c34d70d4894 100644 --- a/lisp/net/webjump.el +++ b/lisp/net/webjump.el @@ -480,5 +480,4 @@ Please submit bug reports and other feedback to the author, Neil W. Van Dyke (provide 'webjump) -;; arch-tag: f1d20156-0a6f-488b-bd91-f69ee8b6d5cc ;;; webjump.el ends here diff --git a/lisp/net/xesam.el b/lisp/net/xesam.el index 234a89393a9..a078284f020 100644 --- a/lisp/net/xesam.el +++ b/lisp/net/xesam.el @@ -918,5 +918,4 @@ Example: ;; yahoo, ebay, ... ;; - Construct complex queries via widgets, like in mairix.el. -;; arch-tag: 7fb9fc6c-c2ff-4bc7-bb42-bacb80cce2b2 ;;; xesam.el ends here diff --git a/lisp/net/zeroconf.el b/lisp/net/zeroconf.el index 40ceb5b149f..b36330342f3 100644 --- a/lisp/net/zeroconf.el +++ b/lisp/net/zeroconf.el @@ -686,5 +686,4 @@ For the description of arguments, see `zeroconf-resolved-services-hash'." (provide 'zeroconf) -;; arch-tag: ea578165-7fa8-44f4-90f0-de3940aec69f ;;; zeroconf.el ends here |