(top): Update Copyright. Don't load cl.el.
(all): Replace `case' by `cond', `string-to-int' by
`string-to-number', and `process-kill-without-query' by
`set-process-query-on-exit-flag'.
(socks-char-int): Remove defalias and all occurencies.
(tramp-register-completion-file-name-handler): New defsubst,
derived from `tramp-register-file-name-handlers'. The split is
necessary because Tramp's file name handlers must be registered at
different startup places.
(rcirc-keepalive-seconds): Remove variable.
(rcirc-server-name, rcirc-timeout-timer, rcirc-connecting)
(rcirc-process, rcirc-user-disconnect): New variables.
(rcirc-connect): Initalize new variables.
(rcirc-keepalive): Don't send keepalive pings before connection is completed.
(rcirc-sentinel): Do mark all channels with activity when
connection is dropped. Run hook with process buffer local.
(rcirc-reschedule-timeout, rcirc-delete-process): New functions.
(rcirc-buffer-process): Return value of rcirc-process if rcirc-server-buffer
is nil.
(rcirc-server-name): Return the reported server name.
(rcirc-update-prompt): Simplify computation of the server name.
(rcirc-format-response-string): Likewise.
(rcirc-handler-001): Mark server as connected, record the reported server name,
and schedule a timeout.
(rcirc-track-nick): Add a spec for the tty class.
(rcirc-user-non-nick): Remove function.
(rcirc-nick-prefix-chars): Add variable.
(rcirc-user-nick): Use above variable.
Append its extension to the resulting temporary file name.
(tramp-handle-file-local-copy, tramp-handle-write-region): Apply
it.
* net/tramp-smb.el (tramp-smb-handle-file-local-copy)
(tramp-smb-handle-write-region): Apply it.
(newsticker--set-customvar): Doc string.
(newsticker-new-item-face): Doc string.
(newsticker-mode): Initialize `invisibility-spec' with t.
(newsticker-mode-map): Added `newsticker-mark-all-items-at-point-as-read'.
(newsticker-menu): Added narrow-to-item and narrow-to-feed.
(newsticker-w3m-show-inline-images): Do not call `w3m-remove-image'.
(newsticker--buffer-after-w3m-insert-image): New advice for
w3m-insert-image to cache images.
(newsticker-next-item-same-feed): New.
(newsticker-mark-all-items-at-point-as-read-and-redraw): New.
(newsticker-mark-all-items-of-feed-as-read): New.
(newsticker-mark-all-items-at-point-as-read): Use new functions.
(newsticker-mark-item-at-point-as-read): Doc string.
(newsticker-mark-item-at-point-as-read): Use new functions.
(newsticker--do-mark-item-at-point-as-read): New, extracted from
`newsticker-mark-item-at-point-as-read'.
(newsticker-hide-entry): Use (t) instead of t for invisibility.
(newsticker--sentinel): Yet another xml-parser workaround.
(newsticker--decode-iso8601-date): Bugfix for datestrings without days.
(newsticker--buffer-do-insert-text): Fix.
(newsticker--buffer-insert-enclosure): Fix. length might be missing.
(newsticker--buffer-make-item-completely-visible): `switch-to-buffer' not
necessary.
"ControlMaster" to scp, scp1 and scp2 methods. Suggested by
Andreas Schwab <schwab@suse.de>.
(tramp-do-copy-or-rename-file-out-of-band)
(tramp-open-connection-rsh): Compute format spec for ?t.
(tramp-process-actions): Trace command parameters.
(tramp-do-copy-or-rename-file): Correct data for 'file-already-exists.
Don't call tramp-method-out-of-band-p for local files.
(tramp-touch): Quote file name.