aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/net (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Revision: emacs@sv.gnu.org/emacs--devo--0--patch-79Miles Bader2006-02-131-22/+19
| | | | (rcirc-format-response-string): Fix small bugs
* * net/tramp.el (tramp-remote-path): Add "/usr/xpg4/bin" on top,Michael Albinus2006-02-121-4/+6
| | | | | because on Solaris a POSIX compatible "id" is needed. Reported by Magnus Henoch <mange@freemail.hu>.
* Revision: emacs@sv.gnu.org/emacs--devo--0--patch-69Miles Bader2006-02-111-73/+141
| | | | | | | | | | | | | | | | | rcirc: Add flexible response formatting; Add nick abbrevs 2006-02-12 Miles Bader <miles@gnu.org> * lisp/net/rcirc.el (rcirc-nick-abbrevs, rcirc-response-formats): New variables. (rcirc-abbrev-nick): New function. (rcirc-format-response-string): Rewrite to use the formats in `rcirc-response-formats' and expand escape sequences therein. A text-property `rcirc-text' is added over the actual response text to make easy to find inside the returned string. (rcirc-print): When filling, just look for the `rcirc-text' text-property to find the appropriate fill prefix, instead of using hardwired patterns.
* (rcirc-startup-channels-alist): Add irc.freenode.net and #emacs as defaults.Eli Zaretskii2006-02-081-250/+272
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (rcirc-ignore-all-activity-flag): Remove variable. (rcirc-authinfo): New variable. (rcirc-authinfo-filename): Remove variable. (rcirc-always-use-server-buffer-flag): New flag. (rcirc): M-x rcirc will automatically connect without prompting. C-u M-x rcirc will prompt. Use rcirc-connect to create a connection in lisp. (rcirc-process-server-response-1): Remove everything but the nick portion of the sender so it doesn't need to be done everywhere else. Update related code. (global-map): Remove global keybindings. (rcirc-get-buffer-create): Make sure rcirc-topic is set. (rcirc-send-input): Split into several functions. (rcirc-process-input-line, rcirc-process-message, rcirc-process-command): New functions. (rcirc-target-buffer): Add function to determine where to route messages. (rcirc-user-nick): Save match data. (rcirc-toggle-ignore-buffer-activity) (rcirc-update-activity-string): Remove global ignore functionality, which can be done now by toggling rcirc-track-minor-mode. (rcirc-track-minor-mode-map): New keymap. (rcirc-track-minor-mode): New minor-mode. (ignore): Make the ignore output nicer. Always print it when adding or removing nicks. (rcirc-url-regexp): Improve. (rcirc-mangle-text): Remove properties before using text in the modeline. (rcirc-authenticate): Authentication data comes from rcirc-authinfo, not the file pointed to by rcirc-authinfo-file. (rcirc-server-prefix): Inherit from rcirc-server.
* (tramp-maybe-open-connection): Do not wait for output from a dead connection.Sam Steingold2006-02-081-1/+2
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-0629-30/+31
|
* (rcirc-cmd-join): Improve argument/docstring consistency.Juanma Barranquero2006-02-021-4/+4
|
* (newsticker--decode-iso8601-date, newsticker--set-customvar,Juanma Barranquero2006-02-021-30/+28
| | | | | | | | | | | | | newsticker--buffer-insert-item, newsticker--do-run-auto-mark-filter, newsticker--parse-generic-feed): Doc fixes. (newsticker--retrieval-timer-list, newsticker-url-list, newsticker-hide-immortal-items-in-echo-area, newsticker-hide-obsolete-items-in-echo-area, newsticker-new-item-face, newsticker--enclosure, newsticker-buffer-update, newsticker-w3m-show-inline-images, newsticker--parse-atom-0.3, newsticker--parse-rss-1.0, newsticker--parse-generic-feed, newsticker--cache-contains, newsticker--stat-num-items, newsticker-download-enclosures): Fix typos in docstrings.
* (rcirc-debug): Fix docstring.Juanma Barranquero2006-02-021-24/+24
| | | | | | | | (rcirc-fill-column, rcirc-receive-message-hooks, rcirc-browse-url-map, rcirc-read-only-flag, rcirc-prompt, rcirc-mode, rcirc-generate-new-buffer-name, rcirc-startup-channels, rcirc-ignore-update-automatic, rcirc-cmd-ignore, rcirc-browse-url, rcirc-url-regexp): Fix typos in docstrings. (rcirc-print): "?\ " -> "?\s".
* * net/tramp.el (tramp-convert-file-attributes): Set file's gidMichael Albinus2006-02-011-5/+6
| | | | | change bit only when id-format is 'integer. Reported by Matt Hodges <M.P.Hodges@rl.ac.uk>.
* * net/tramp-vc.el (vc-user-login-name): Wrap defadvice with a testMichael Albinus2006-01-271-19/+20
| | | | for `process-file', in order to let it work for older Emacsen too.
* (vc-user-login-name): Comment out defadvice, it is no longerAndré Spiegel2006-01-251-17/+20
| | | | necessary.
* Sync with Tramp 2.0.52.Michael Albinus2006-01-225-71/+244
|
* (rcirc-ignore-list): New option.Alex Schroeder2006-01-071-122/+174
| | | | | | | | | | (rcirc-ignore-list-automatic): New variable. (rcirc-print): Take rcirc-ignore-list into account. (rcirc-cmd-ignore): New command. (rcirc-ignore-update-automatic): New function. (rcirc-handler-PART, rcirc-handler-QUIT): Use it to maintain the list if ignored nicks. (rcirc-handler-NICK): Ditto, and also ignore the new nick.
* (rcirc-send-input): No longer check whether theAlex Schroeder2006-01-071-56/+56
| | | | | | process is open, since not all commands need an open process. (rcirc-send-string): Check whether the process is open before sending anything.
* (webjump-sample-sites): Update URLs.Juri Linkov2005-12-301-72/+152
|
* (goto-address-highlight-keymap): Fix docstring.Juri Linkov2005-12-301-2/+3
| | | | (goto-address): Fix docstring.
* Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-676Miles Bader2005-12-171-11/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge from gnus--rel--5.10 Patches applied: * gnus--rel--5.10 (patch 169-173) - Merge from emacs--cvs-trunk--0 - Update from CVS 2005-12-16 Katsumi Yamaoka <yamaoka@jpl.org> * lisp/gnus/gnus-art.el (gnus-signature-separator): Fix custom type. * lisp/gnus/mm-decode.el (mm-inlined-types): Fix custom type. (mm-keep-viewer-alive-types): Ditto. (mm-automatic-display): Ditto. (mm-attachment-override-types): Ditto. (mm-inline-override-types): Ditto. (mm-automatic-external-display): Ditto. 2005-12-12 Katsumi Yamaoka <yamaoka@jpl.org> * lisp/gnus/gnus-art.el (gnus-buttonized-mime-types): Mention addition of multipart/alternative and add xref to mm-discouraged-alternatives in doc string. * lisp/gnus/mm-decode.el (mm-discouraged-alternatives): Add xref to gnus-buttonized-mime-types in doc string. 2005-12-12 Katsumi Yamaoka <yamaoka@jpl.org> * lisp/gnus/rfc2047.el (rfc2047-charset-to-coding-system): Recognize us-ascii as a MIME charset. * lisp/gnus/mm-bodies.el (mm-decode-content-transfer-encoding): Protect against the case where the 2nd arg TYPE is nil. 2005-12-09 Reiner Steib <Reiner.Steib@gmx.de> * lisp/gnus/gnus-start.el (gnus-no-server-1): Mention `gnus-level-default-subscribed' in doc string. 2005-11-26 Dave Love <fx@gnu.org> * lisp/gnus/tls.el (open-tls-stream): Rename arg SERVICE to PORT. (tls-program, tls-success): Provide openssl alternative. * lisp/gnus/starttls.el: Doc fixes. (starttls-open-stream-gnutls, starttls-open-stream): Rename arg SERVICE to PORT. 2005-12-09 Reiner Steib <Reiner.Steib@gmx.de> * lisp/gnus/gnus-start.el (gnus-start-draft-setup): Enforce `gnus-draft-mode' for nndraft:drafts at startup. * lisp/gnus/gnus.el (gnus-splash): Change custom group. (gnus-group-get-parameter, gnus-group-parameter-value): Describe allow-list argument. * lisp/gnus/gnus-agent.el (gnus-agent-article-alist-save-format): Format doc string. 2005-12-09 ARISAWA Akihiro <ari@mbf.ocn.ne.jp> (tiny change) * lisp/gnus/mm-decode.el (mm-display-external): Add lacked cdr. 2005-12-12 Katsumi Yamaoka <yamaoka@jpl.org> * man/gnus.texi (MIME Commands): Mention addition of multipart/alternative to gnus-buttonized-mime-types and add xref to mm-discouraged-alternatives. * man/emacs-mime.texi (Display Customization): Mention addition of "image/.*" and add xref to gnus-buttonized-mime-types in the mm-discouraged-alternatives section.
* (newsticker--retrieval-timer-list, newsticker--display-timer)Richard M. Stallman2005-12-161-23/+26
| | | | (newsticker-running-p, newsticker-ticker-running-p): Definitions moved up.
* (goto-address-fontify): Put `follow-link' property on mail and url overlays.John Paul Wallington2005-11-221-1/+3
| | | | | (goto-address-at-point): Use `posn-set-point' instead of `mouse-set-point' because the latter is not fbound when configured without X.
* (browse-url-default-browser): Signal an error if no usable browser canRomain Francoise2005-11-191-1/+3
| | | | be found, rather than try to load w3.
* (rcirc-mangle-text): Add bold face property without replacing existingEli Zaretskii2005-11-191-57/+114
| | | | | | | | | | | | | properties. (rcirc-my-nick, rcirc-other-nick, rcirc-server) (rcirc-nick-in-message, rcirc-prompt): Use min-colors and remove tty specs. (rcirc-server-prefix, rcirc-server): New faces. (rcirc-url-regexp): Generate with rx macro. (rcirc-last-server-message-time): New variable. (rcirc-filter): Record time of last message. (rcirc-keepalive): Kill processes that did not send a message since the last ping. (rcirc-mode): Give rcirc-topic a local binding here.
* (eudc-ph-open-session): Use set-process-query-on-exit-flag.Richard M. Stallman2005-11-161-1/+1
|
* * net/tramp-util.el (top): Fix compilation warning.Michael Albinus2005-11-131-44/+50
|
* Commentary updated. Code formatting changed.Eli Zaretskii2005-11-041-351/+850
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (newsticker-version): Changed to "1.9". (newsticker, newsticker-feed): Doc fix. (newsticker-url-list): Doc fix. Added option "Weekly". (newsticker-retrieval-interval): Added option "Weekly". (newsticker-headline-processing): Doc fix. (newsticker-auto-mark-filter): Removed. (newsticker-auto-mark-filter-list): New. (newsticker-layout, newsticker-sort-method): Doc fix. (newsticker-hide-old-items-in-newsticker-buffer) (newsticker-heading-format, newsticker-item-format) (newsticker-desc-format): Doc fix. (newsticker-show-all-rss-elements): Removed. (newsticker-show-all-news-elements): New. (newsticker-faces, newsticker-ticker): Doc fix. (remove-from-invisibility-spec): Code formatting. (newsticker--process-ids): New. (newsticker-mode): Doc fix. (newsticker-mode): Changed mode-line-format. (newsticker-start): Removed debug output. (newsticker-start-ticker): Doc fix. Added Autoload cookie. (newsticker-w3m-show-inline-images): Code formatting. (newsticker-next-item): Call `force-mode-line-update'. (newsticker-previous-item): Call `force-mode-line-update'. (newsticker-next-feed): Call `force-mode-line-update'. (newsticker-previous-feed): Call `force-mode-line-update'. (newsticker-mark-all-items-at-point-as-read): Code formatting. (newsticker-show-old-items): Do not show descs. (newsticker-hide-entry): Hided too much. (newsticker-hide-entry, newsticker-show-entry) (newsticker-toggle-auto-narrow-to-feed): Code formatting. (newsticker-set-auto-narrow-to-feed): Update buffer immediately. (newsticker-toggle-auto-narrow-to-item): Code formatting. (newsticker-set-auto-narrow-to-item): Update buffer immediately. (newsticker-running-p, newsticker-ticker-running-p): Autoload cookie. (newsticker-get-news): Call `force-mode-line-update'. Collect process ids. (newsticker--sentinel): Changed coding system handling. Moved image retrieval to new functions newsticker--get-logo-url-*. Moved feed parsing to new functions newsticker--parse-*. Update list of process ids. (newsticker--get-logo-url-atom-1.0, newsticker--get-logo-url-atom-0.3) (newsticker--get-logo-url-rss-2.0, newsticker--get-logo-url-rss-1.0) (newsticker--get-logo-url-rss-0.92, newsticker--get-logo-url-rss-0.91) (newsticker--parse-atom-0.3, newsticker--parse-atom-1.0) (newsticker--parse-rss-0.91, newsticker--parse-rss-0.92) (newsticker--parse-rss-1.0, newsticker--parse-rss-2.0) (newsticker--parse-generic-feed, newsticker--parse-generic-items): New. (newsticker--decode-coding-string): Removed (newsticker--decode-numeric-entities): Check input. Code formatting. (newsticker--remove-whitespace): Check input. (newsticker--do-forget-preformatted): Doc fix. (newsticker--decode-rfc822-date): Allow for missing time. (newsticker--update-process-ids): New. (newsticker--image-sentinel): Changed comment. (newsticker--image-read): Changed error message. (newsticker--imenu-goto): Doc fix. Show headline title. (newsticker--buffer-set-uptodate): Call `force-mode-line-update'. (newsticker--buffer-do-insert-text): Clean whitespace in html-rendered headline title. Code formatting. Call `newsticker--buffer-print-extra-elements'. (newsticker--buffer-print-extra-element): Removed. (newsticker--buffer-print-extra-elements): New. (newsticker--buffer-do-print-extra-element): New. (newsticker--buffer-insert-enclosure): Doc fix. Use MBytes for large sizes. (newsticker--run-auto-mark-filter) (newsticker--do-run-auto-mark-filter): Use `newsticker-auto-mark-filter-list'.
* Use split-string OMIT-NULLS argument.Eli Zaretskii2005-11-041-405/+588
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (rcirc-print): Force redisplay before running hooks. Do long buffer truncation after making new text read-only. Deal with nil text when decoding strings. If TARGET is nil, use either the currently selected buffer, if it is an rcirc buffer and of the same process or the process buffer. (rcirc-mode): Remove header-line. Recompute short buffer names. Initialize rcirc-buffer-alist here instead of rcirc-get-buffer-create. (rcirc-short-buffer-name): Add variable. (rcirc-kill-buffer-hook): Recompute short buffer names. Remove nick from private channel. (rcirc-send-input): Send command text to current-buffer. Don't clear overlay arrow here. (rcirc-short-buffer-name): Return a short buffer name. (rcirc-update-short-buffer-names, rcirc-abbreviate) (rcirc-rebuild-tree, rcirc-make-trees): Add functions to generate buffer-name abbreviations. (rcirc-kill-buffer-hook-1): Split to make debugging easier. Do not touch nick-table when killing a parted channel. (rcirc-window-configuration-change): Rename from rcirc-update-activity. Clear arrow from current buffer if it is now hidden. (rcirc-current-buffer): Add variable. (rcirc-my-nick, rcirc-other-nick, rcirc-server) (rcirc-nick-in-message, rcirc-prompt, rcirc-mode-line-nick): Remove -face from names. (rcirc-update-activity-string): Print "DND" when globally ignoring activity. (rcirc-ignore-buffer-activity-flag): Rename from rcirc-ignore-channel-activity. (rcirc-ignore-all-activity-flag): Doc fix. (rcirc-channels): Remove variable. (rcirc-kill-buffer-hook): (rcirc-get-buffer-create): Add nick to private channel. (rcirc-multiline-edit-submit): Remove tabs. (rcirc-put-nick-channel, rcirc-channel-nicks): Look up nicks case folded. (rcirc-remove-nick-channel): Bug fix. (rcirc-toggle-ignore-buffer-activity): Rename from rcirc-toggle-ignore-channel-activity. (rcirc-record-activity): Add buffers to the front of the list. (rcirc-update-activity): Remove killed buffers from list. (rcirc-process-server-response-1): Remove last argument if it is null before calling handler. (rcirc): Add "rcirc" defcustom prefix. (rcirc-prompt): Simplify default prompt. Use custom-initialize-default. (rcirc-private-chats): Remove variable. (rcirc-prompt): Change initialization. (rcirc-version): Remove function. (rcirc-id-string): Add constant. (rcirc-last-buffer): Remove variable. (rcirc-buffer-alist): Add variable. (rcirc-connect): Update variable setup. (rcirc-sentinel, rcirc-update-prompt): Use `rcirc-buffer-alist'. (rcirc-trap-errors-flag): Rename from `rcirc-trap-errors' change default. (rcirc-handler-generic): Trigger activity. (rcirc-send-message): Create the buffor of the target. (rcirc-generate-new-buffer-name): Rename from `rcirc-get-buffer-name'. (rcirc-get-buffer): Just return nil if there is no matching buffer. (rcirc-multiline-edit-cancel): Remove function. (rcirc-set-last-buffer): Remove function. (rcirc-get-any-buffer): Add function. (rcirc-join-channels): Don't print /join text. (rcirc-toggle-ignore-channel-activity): Add and update echo area messages. (rcirc-cmd-ctcp): Use rcirc-send-string to send request. (rcirc-handler-NOTICE): Recognize CTCP responses. (rcirc-handler-332, rcirc-handler-332): Use a temp buffer for constructing TOPIC string for buffers we are not JOINed. (rcirc-handler-CTCP-response): Add handler. (rcirc-multiline-edit-submit): Restore the window-configuration before adjusting point. (rcirc): Add customization group. (rcirc-server, rcirc-port, rcirc-nick, rcirc-user-name) (rcirc-user-full-name, rcirc-startup-channels-alist) (rcirc-fill-flag, rcirc-fill-column, rcirc-fill-prefix) (rcirc-ignore-all-activity-flag, rcirc-time-format) (rcirc-input-ring-size, rcirc-read-only-flag) (rcirc-buffer-maximum-lines, rcirc-authinfo-file-name) (rcirc-auto-authenticate-flag, rcirc-prompt, rcirc-print-hooks): Change defvar to defcustom. (rcirc-update-prompt): Add optional ALL arg, which will update prompts in all rcirc buffers. Regexp quote replacement text. (rcirc-fill-column): Accept 'frame-width as a value. (rcirc-set-changed): Add function. (rcirc-next-active-buffer): Write more meaningful messages. (rcirc-faces): Add customization group. (rcirc-my-nick-face, rcirc-other-nick-face, rcirc-server-face) (rcirc-nick-in-message-face, rcirc-prompt-face) (rcirc-mode-line-nick-face): Move into rcirc-faces group. (with-rcirc-process-buffer): Move before first usage. (rcirc-debug-buffer): Rename from `rcirc-log-buffer'. (rcirc-debug-flag): Rename from `rcirc-log-p'. (rcirc-debug): Rename from `rcirc-log'. (rcirc-format-response-string): Do not print '-' chars for a NOTICE with no sender. Simplify output of server responses. (rcirc-browse-url-map, rcirc-browse-url-at-point) (rcirc-browse-url-at-mouse, rcirc-mangle-text): Make urls mouse and RET clickable.
* (goto-address-url-regexp): Remove `data:' URLs from goto-address-url-regexp.Eli Zaretskii2005-11-041-6/+12
|
* Copyright assigned to FSF.Romain Francoise2005-11-031-1/+1
|
* Now part of GNU Emacs. Update FSF's address. Update copyright years.Romain Francoise2005-11-031-4/+4
|
* (tramp-action-out-of-band): Handle scp message "Permission denied".Lars Hansen2005-11-021-0/+3
|
* Add arch taglineMiles Bader2005-11-011-0/+1
|
* (eudc-mab-query-internal): Added backend support for OS/X'sJohn Wiegley2005-11-011-0/+132
| | | | | AddressBook, by calling out to the open source program "contacts" (installable through Fink).
* (eudc-expand-inline): If the `eudc-multiple-match-handling-method' isJohn Wiegley2005-11-011-1/+2
| | | | | set to `all', delete the query string before inserting the query result.
* * net/tramp.el (tramp-chunksize): Escape parentheses in docstringMichael Albinus2005-10-301-2/+5
| | | | | | starting at beginning of line. Fontification is messed up when `open-paren-in-column-0-is-defun-start' set to t. Reported by John Paul Wallington <jpw@pobox.com>.
* (tramp-completion-mode): defvar moved up.Richard M. Stallman2005-10-281-3/+3
|
* (browse-url-of-buffer): Add ".html" to filename.Reiner Steib2005-10-251-1/+2
|
* * files.el (directory-listing-before-filename-regexp): NewMichael Albinus2005-10-231-39/+4
| | | | | | | | | | | | | | | | | | | defvar. Replaces `dired-move-to-filename-regexp' from dired.el. * dired.el (dired-move-to-filename-regexp): Removed. All occurences replaced by `directory-listing-before-filename-regexp'. * dired-x.el, locate.el, vc.el: Replace `dired-move-to-filename-regexp' by `directory-listing-before-filename-regexp'. In vc.el it is overwritten locally; maybe this can be handled in files.el too. * net/ange-ftp.el (ange-ftp-date-regexp): Removed. All occurences replaced by `directory-listing-before-filename-regexp'. * faq.texi (Bugs and problems): Replace `dired-move-to-filename-regexp' by `directory-listing-before-filename-regexp'.
* Now part of GNU Emacs. Update FSF's address.Romain Francoise2005-10-211-5/+5
|
* Add arch taglineMiles Bader2005-10-201-1/+3
|
* * net/ange-ftp.el (ange-ftp-date-regexp): Handle also the case noMichael Albinus2005-10-201-1/+6
| | | | group id is given.
* (with-rcirc-process-buffer): Move above its first user.Romain Francoise2005-10-201-6/+6
|
* Comment changes.Richard M. Stallman2005-10-201-5/+1
|
* New file.Richard M. Stallman2005-10-201-0/+1722
|
* * net/tramp.el (tramp-completion-mode): New defvar. Used inMichael Albinus2005-10-171-58/+72
| | | | | | | | `tramp-completion-mode' for checking if we are in completion mode. (tramp-completion-handle-file-name-all-completions): Reorder code in order to complete for file names only in case there are no method/user/host completions. This is necessary for cooperation with ido. Reported by Kim F. Storm <storm@cua.dk>.
* (newsticker-start, newsticker-show-news): Add autoload cookies.Richard M. Stallman2005-10-101-25/+13
|
* (tramp-perl-directory-files-and-attributes): Add error handling.Lars Hansen2005-10-081-3/+6
| | | | (tramp-handle-directory-files-and-attributes): Handle error perl error message.
* Sync with Tramp 2.0.51.Michael Albinus2005-10-082-25/+75
|
* (ange-ftp-ls): Fix typo introduced in last change.Thien-Thi Nguyen2005-10-041-1/+1
|
* Use with-current-buffer.Stefan Monnier2005-10-031-51/+33
| | | | (ange-ftp-insert-directory): Do not follow symlinks any more.
* Pacify byte compiler warnings in pacification code.Richard M. Stallman2005-10-021-2/+2
| | | | (tramp-handle-file-local-copy): Use insert-buffer-substring.