Michael Albinus
30fe660ede
* net/xesam.el (xesam-kill-buffer-function): Wrap code by
...
`ignore-errors' (the function must succeed always).
2008-08-28 20:35:42 +00:00
Ulf Jasper
4367e4b249
Added newsticker-browse-url-item and configurable layout parameters.
2008-08-25 17:41:53 +00:00
Ulf Jasper
62c4fff6cd
Added newsticker-browse-url-item.
2008-08-25 17:41:16 +00:00
Michael Albinus
736215fd6c
* net/dbus.el (dbus-introspect): Use `dbus-call-method-non-blocking'.
2008-08-24 20:16:15 +00:00
Michael Albinus
1766890345
* net/xesam.el (xesam-minor-mode): New minor mode.
...
(xesam-highlight-buffer): Remove. Code moved to
`xesam-minor-mode'.
(xesam-refresh-entry): Use `xesam-minor-mode'.
2008-08-22 19:32:26 +00:00
Michael Albinus
80ad4a2a5b
* net/trampver.el: Update release number.
2008-08-22 19:24:40 +00:00
Michael Albinus
97c696d53f
* net/tramp.el (tramp-remote-process-environment): Add "EMACS=t"
...
and "INSIDE_EMACS=...". Reported by Tassilo Horn <tassilo@member.fsf.org>.
2008-08-22 19:22:55 +00:00
Michael Albinus
f7a17e30c8
* net/xesam.el (xesam-highlight-string): Precise doc string.
...
(xesam-highlight-buffer): New defun.
(xesam-refresh-entry): Use it. Better check for sourceModified.
2008-08-20 20:08:50 +00:00
Michael Albinus
96038f8157
* net/xesam.el (xesam-vendor, xesam-notify-function): New local
...
variables.
(xesam-mode): Extend docstring. Initialize `xesam-notify-function'.
(xesam-refresh-entry): Use `xesam-notify-function' if set. Remove
Debbugs specific code; it shall be enabled via `xesam-mode-hooks'.
(xesam-new-search): Initialize `xesam-vendor'.
2008-08-17 20:03:05 +00:00
Michael Albinus
c7041c350e
* net/xesam.el (xesam-refresh-entry): Use `save-excursion' in the
...
notify function of the URL.
(xesam-new-search): Encode special characters in the query string.
2008-08-14 05:03:18 +00:00
Andreas Schwab
f34db3167f
(tramp-handle-shell-command): Handle output going
...
to current buffer like shell-command. Don't disable undo.
2008-08-13 19:33:36 +00:00
Andreas Schwab
5d2ebd96ec
(tramp-handle-shell-command): Correctly handle
...
output going to current buffer. Don't disable undo.
2008-08-13 19:09:10 +00:00
Chong Yidong
6430562b71
(ldap-search-internal): Tweak URL regexp.
2008-08-12 18:35:18 +00:00
Michael Albinus
3cf235ebe6
* net/xesam.el (xesam-search-engines): Add Debbugs hit fields.
...
(xesam-refresh-entry): Add Debbugs handling. Insert a widget
"DONE", when all hits are retrieved.
(xesam-search): autoload it.
2008-08-10 19:36:12 +00:00
Glenn Morris
5d4cc4581a
Standardize license layout.
2008-08-10 00:32:57 +00:00
Michael Albinus
4edefb46c0
* net/xesam.el (top): Require `wid-edit' always.
...
(xesam-mode-line, xesam-highlight): New deffaces.
(xesam-objects): New local variable.
(xesam-search-engines): Fix error in field list.
(xesam-mode): Use `xesam-mode-line' instead of
`font-lock-type-face'. Apply `xesam-mode' to a temp buffer, for
proper initiatilzaion (why?).
(xesam-highlight-string, xesam-get-hits)
(xesam-kill-buffer-function): New defuns.
(xesam-refresh-entry): Move code to `xesam-get-hits'. Check
result of "hit.fields", it isn't a string only. Wrap an error of
the strigi search engine ("xesam:size" is returned as string).
Highlight search items.
(xesam-refresh-search-buffer): Make logic of counters more simple.
Prefetch next hits.
(xesam-signal-handler): Use `xesam-mode-line' instead of
`font-lock-type-face'.
(xesam-new-search): Add `xesam-kill-buffer-function' to
`kill-buffer-hook'.
2008-08-05 19:49:17 +00:00
Michael Albinus
52a39a6456
* net/dbus.el (dbus-call-method-asynchronously): Declare
...
it with `declare-function'.
2008-08-04 12:42:28 +00:00
Michael Albinus
5e895c068d
* net/dbus.el (dbus-method-return-internal)
...
(dbus-method-error-internal): Declare them with
`declare-function'.
2008-08-04 12:33:38 +00:00
Michael Albinus
818f12ceb9
* net/xesam.el (xesam-all-fields): Remove source and content
...
identifiers.
(xesam-dbus-unique-names): New defvar.
(xesam-dbus-call-method): New defun. Replace all calls of
`dbus-call-method' by `xesam-dbus-call-method'.
(xesam-get-cached-property, xesam-set-cached-property): New
defuns.
(xesam-get-property, xesam-set-property, xesam-refresh-entry)
(xesam-new-search, xesam-search): Apply
`xesam-get-cached-property'.
(xesam-search-engines): Make it an association list. Take changed
layout into account in the corresponding function.
(xesam-delete-search-engine): Remove check for consistency of
`xesam-search-engines', not needed anymore.
(xesam-mode): Show XML query string only in the debug case.
2008-08-01 18:56:08 +00:00
Michael Albinus
ba0b66b030
* net/dbus.el (dbus-check-event, dbus-handle-event): Handle D-Bus
...
error messages.
(dbus-set-property): Call `dbus-introspect-get-property' instead
of `dbus-get-property'.
2008-08-01 18:41:05 +00:00
Michael Albinus
5dd3307831
* net/xesam.el (xesam-type, xesam-query, xesam-xml-string): New
...
defvar.
(xesam-mode): Rework implementation.
(xesam-new-search): Additional parameter TYPE.
(xesam-search): Adapt call of `xesam-new-search'.
2008-07-31 19:30:14 +00:00
Michael Albinus
98c38bfc56
* net/dbus.el (top): Don't register for "NameOwnerChanged".
...
(dbus-message-type-invalid, dbus-message-type-method-call)
(dbus-message-type-method-return, dbus-message-type-error)
(dbus-message-type-signal): New defconst.
(dbus-ignore-errors): Fix `edebug-form-spec' property.
(dbus-return-values-table): New defvar.
(dbus-call-method-non-blocking-handler, dbus-event-message-type):
New defun.
(dbus-check-event, dbus-handle-event, dbus-event-serial-number, ):
Extend docstring. Adapt implementation according to new
`dbus-event' layout.
(dbus-event-service-name, dbus-event-path-name)
(dbus-event-interface-name, dbus-event-member-name): Adapt
implementation according to new `dbus-event' layout.
(dbus-set-property): Correct `dbus-introspect-get-attribute' call.
2008-07-31 19:25:00 +00:00
Miles Bader
f1902fc011
Add arch tagline
2008-07-30 02:40:52 +00:00
Chong Yidong
8640e61c84
New file.
2008-07-29 17:41:01 +00:00
Michael Albinus
e08d3d72b4
* net/trampver.el: Update release number.
2008-07-28 03:47:56 +00:00
Michael Albinus
b946a4567c
* net/tramp.el (tramp-perl-directory-files-and-attributes)
...
(tramp-get-device): Make device number a cons cell.
(tramp-convert-file-attributes): Make inode a cons cell.
2008-07-28 03:47:00 +00:00
Michael Albinus
de8bb89eb2
* net/xesam.el (xesam-from): Remove defvar.
...
(xesam-mode): Derive from `special-mode'. Extend `xesam-mode-map'
and `mode-line-position'.
(xesam-refresh-entry): Remove argument `hit-number'. Add debug
information to the widgets. Don't set `mode-line-position'.
(xesam-refresh-search-buffer): Correct hit number computing.
Don't set `mode-line-position'.
(xesam-new-search): Add debug information to the mode line.
2008-07-26 18:55:02 +00:00
Michael Albinus
9064669d01
* net/tramp-smb.el (tramp-smb-maybe-open-connection): Don't call
...
`tramp-process-sentinel'.
2008-07-26 18:44:55 +00:00
Michael Albinus
c34edbdc80
* net/tramp-fish.el (tramp-fish-maybe-open-connection): Don't call
...
`tramp-process-sentinel'.
2008-07-26 18:44:25 +00:00
Michael Albinus
6ce63faf37
* net/tramp.el (tramp-handle-start-file-process): Set
...
query-on-exit flag. Kill temporary buffer.
(tramp-process-sentinel): Remove defun.
(tramp-do-copy-or-rename-file-out-of-band)
(tramp-maybe-open-connection):Don't call it.
2008-07-26 18:43:51 +00:00
Miles Bader
2bbcd618ef
Add arch tagline
2008-07-24 23:46:50 +00:00
Michael Albinus
38d63e6af4
* net/tramp.el (tramp-handle-start-file-process): Make NAME a unique
...
process name. Reported by Markus Triska <markus.triska@gmx.at>.
2008-07-24 21:46:20 +00:00
Michael Albinus
24008bc4f3
* net/xesam.el: New file.
2008-07-24 21:45:01 +00:00
Michael Albinus
2296b54d60
* net/tramp.el (tramp-methods): Add "-q" for "scp", "scp1",
...
"scp2", "ssh", "ssh1", "ssh2", "scpc", "scpx", "sshx".
(tramp-temp-buffer-name): New defconst.
(tramp-handle-start-file-process): Use it. Apply "exec", for the
command. No trailing prompt.
(tramp-process-sentinel): Remove temporary buffer, if existing.
Don't handle trailing prompt.
(tramp-open-connection-setup-interactive-shell): Use
`tramp-temp-buffer-name'.
2008-07-23 19:17:55 +00:00
Michael Albinus
f636d3cafd
* net/dbus.el (dbus-interface-properties): New defconst.
...
(dbus-introspect): Update docstring.
(dbus-introspect-xml, dbus-introspect-get-attribute)
(dbus-introspect-get-node-names, dbus-introspect-get-all-nodes)
(dbus-introspect-get-interface-names)
(dbus-introspect-get-interface, dbus-introspect-get-method-names)
(dbus-introspect-get-method, dbus-introspect-get-signal-names)
(dbus-introspect-get-signal, dbus-introspect-get-property-names)
(dbus-introspect-get-property)
(dbus-introspect-get-annotation-names)
(dbus-introspect-get-annotation)
(dbus-introspect-get-argument-names, dbus-introspect-get-argument)
(dbus-introspect-get-signature, dbus-get-property)
(dbus-set-property, dbus-get-all-properties): New defuns.
2008-07-18 20:20:03 +00:00
Katsumi Yamaoka
3c2dbd9416
(open-tls-stream): Make it work with the 2nd argument BUFFER that is a string
...
but does not exist as a buffer object, as mentioned in the doc-string.
2008-07-18 00:59:10 +00:00
Juanma Barranquero
db6003fb80
* net/browse-url.el (browse-url-default-browser): Fix argument list in lambda.
2008-07-08 14:45:36 +00:00
Ulf Jasper
79a3bdcd51
newsticker: handle url-retrieve errors.
2008-07-07 17:34:38 +00:00
Miles Bader
08fc78fe05
Fix a bug with parsing of overlapping markup sequences in rcirc
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1299
2008-06-30 08:00:27 +00:00
Michael Albinus
8e303a2fe1
* net/tramp-ftp.el (tramp-ftp-file-name-handler): Revert patch
...
from 2008-06-28. It does not work on W32.
2008-06-29 16:53:46 +00:00
Juanma Barranquero
ea5973038f
Fix typos.
...
* lisp/net/sasl.el (sasl-client-set-property, sasl-make-mechanism)
(sasl-find-mechanism, sasl-next-step):
* lisp/net/sasl-ntlm.el (sasl-ntlm-steps, sasl-ntlm-request)
(sasl-ntlm-response): Fix typos in docstrings.
* doc/misc/sasl.texi (Mechanisms): Fix typos.
2008-06-29 01:51:51 +00:00
Michael Albinus
5da241082e
* net/tramp.el (tramp-handle-file-modes): Handle symlinks.
...
(tramp-convert-file-attributes): Convert symlinks only when
returned from `tramp-handle-file-attributes-with-stat'.
2008-06-28 10:17:22 +00:00
Michael Albinus
2d8b5d77c1
* net/tramp-ftp.el (top): Delete 'ange-ftp property from
...
`substitute-in-file-name' when unloading.
(tramp-ftp-file-name-handler): Set `tramp-mode' to nil.
2008-06-28 10:15:00 +00:00
Glenn Morris
fffa137cb7
American English spelling fix.
2008-06-27 07:34:53 +00:00
Glenn Morris
04bf5b655a
American English spelling fix.
2008-06-27 02:14:52 +00:00
Glenn Morris
e8f28744e2
Require 'cl when compiling.
2008-06-21 23:00:49 +00:00
Ulf Jasper
883bef2dd1
newsticker: window config fix, doc fixes
2008-06-21 15:43:34 +00:00
Ulf Jasper
639fbfe13a
newsticker-treeview-own-frame turned off, tooltips
2008-06-20 16:16:34 +00:00
Michael Albinus
d8ac123e39
(tramp-open-connection-setup-interactive-shell): Flush cache, and
...
restart `tramp-maybe-open-connection' when the remote system has
been changed. Throw 'uname-changed event.
(tramp-maybe-open-connection): Catch it.
2008-06-15 16:59:25 +00:00
Michael Albinus
6f77e7d72e
* net/tramp-cmds.el (tramp-cleanup-all-connections): Reset
...
`tramp-locked'.
2008-06-15 13:40:27 +00:00