summaryrefslogtreecommitdiff
path: root/lisp/erc
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge from emacs-24; up to 2014-07-28T06:28:15Z!dmantipov@yandex.ruGlenn Morris2014-10-201-0/+4
|\ \ | |/
| * Add 24.4 release ChangeLog entriesemacs-24.4Glenn Morris2014-10-201-0/+4
| |
* | * lisp/erc/erc-track.el (erc-modified-channels-display): Update mode lineIvan Shmakov2014-10-142-3/+8
| | | | | | | | | | | | more frequently. Fixes: debbugs:18510
* | * lisp/erc/erc.el: Fix paren typo in previous.Glenn Morris2014-10-101-1/+1
| |
* | Only initialize erc-last-saved-position if not already a marker.Ivan Shmakov2014-10-102-3/+9
| | | | | | | | Fixes: debbugs:16145
* | * lisp/erc/erc.el (erc-channel-receive-names): Silence compiler warning.Stefan Monnier2014-10-032-8/+15
| | | | | | | | (erc-format-@nick, erc-update-modes): Idem.
* | erc.el (erc-rename-buffers): Use defcustom instead of defvar.Kelvin White2014-10-032-5/+11
| |
* | * erc.el (erc-nick-at-point): Fix format-string typo (Bug#17755).Paul Eggert2014-10-022-3/+7
| |
* | Use local variable to determine if buffers should be renamedKelvin White2014-10-022-1/+11
| | | | | | | | Fixes: debbugs:18300
* | Do not reset input ring if one existsIvan Shmakov2014-10-022-1/+6
| | | | | | | | Fixes: debbugs:18599
* | Merge from emacs-24Stefan Monnier2014-09-302-40/+49
|\ \ | |/
| * * lisp/erc/erc-track.el (erc-modified-channels-display): Update all mode linesStefan Monnier2014-09-242-39/+47
| | | | | | | | | | | | | | | | if needed. Remove call to erc-modified-channels-object where we ignored the return value. (erc-modified-channels-update): Don't force-mode-line-update here any more. Fixes: debbugs:18510
* | Rename 24.5 to 25.1Stefan Monnier2014-09-291-1/+1
| | | | | | | | Except where we expect to backport the corresponding change.
* | Regression fix - #bug18551Kelvin White2014-09-261-6/+1
| |
* | erc.el: Fix regression - Bug #18551Kelvin White2014-09-262-2/+7
| |
* | Follow Emacs versioningKelvin White2014-09-252-22/+30
| |
* | * erc.el Disable display commands in current buffer, fix case where buffer ↵Kelvin White2014-08-132-4/+7
| | | | | | | | name is already set
* | * lisp/erc/erc-stamp.el (erc-timestamp-intangible): Disable by default becauseStefan Monnier2014-08-112-1/+7
| | | | | | | | `intangible' is evil.
* | * lisp/erc/erc.el: rename server buffers and fix variable namesKelvin White2014-08-072-5/+14
| |
* | * lisp/erc/erc.el (erc-channel-receive-names): Reduce redundancy.Stefan Monnier2014-07-082-24/+26
| |
* | Fix nick duplication in format-@nickKelvin White2014-07-031-2/+2
| |
* | Update comments in erc-format-@nick to reflect changes in last merge.Kelvin White2014-06-191-4/+5
| |
* | ERC: Better user mode supportKelvin White2014-06-193-1931/+2040
| | | | | | | | Fixes: debbugs:17755
* | * lisp/erc/erc.el (erc-invite-only-mode, erc-toggle-channel-mode): Simplify.Stefan Monnier2014-04-042-16/+19
|/ | | | (erc-load-script): Tighten a regexp.
* Fix up some Version: headers that might confuse package.elGlenn Morris2014-03-312-2/+2
|
* erc-network: fix erc-determine-network when no networkJulien Danjou2014-02-252-10/+16
| | | | | * erc-networks.el (erc-determine-network): Check that NETWORK as a value, some servers set it to nothing.
* Replace "Maintainer: FSF" with the emacs-devel mailing addressGlenn Morris2014-02-0934-34/+34
|
* * lisp/erc/erc.el (erc-accidental-paste-threshold-seconds): Doc tweak.Glenn Morris2014-01-302-5/+8
| | | | * etc/NEWS: Related markup.
* Link to info manual in `defgroup'.Rüdiger Sonderfeld2014-01-252-0/+5
| | | | | | | | | | | | | | | | * lisp/progmodes/ada-mode.el (ada): * lisp/woman.el (woman): Link to info manual and Commentary section. * lisp/url/url-vars.el (url): * lisp/erc/erc.el (erc): * lisp/progmodes/flymake.el (flymake): * lisp/nxml/nxml-mode.el (nxml): * lisp/net/eww.el (eww): * lisp/speedbar.el (speedbar, speedbar-faces, speedbar-vc): * lisp/htmlfontify.el (htmlfontify): * lisp/ses.el (ses): * lisp/epa.el (epa): * lisp/ido.el (ido): Link to info manual.
* ChangeLog fixesGlenn Morris2014-01-212-3/+3
|
* ChangeLog fixesGlenn Morris2014-01-165-14/+16
|
* ChangeLog fixesGlenn Morris2014-01-141-0/+4
|
* Spelling fixes.Paul Eggert2014-01-041-1/+4
| | | | | | | | * lib-src/Makefile.in (regex.o): Remove reference to no-longer-used macros CONFIG_BROKETS and INHIBIT_STRING_HEADER. "BROKETS" was a misspelling anyway.... * src/nsterm.h (updateCollectionBehavior): Rename from updateCollectionBehaviour. All uses changed.
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-0144-44/+44
|
* Revert earlier erc-button changeGlenn Morris2013-12-282-3/+3
|
* Every defcustom should specify its typeGlenn Morris2013-12-282-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * apropos.el (apropos-match-face): * calculator.el (calculator-displayer): * dabbrev.el (dabbrev-search-these-buffers-only): * face-remap.el (buffer-face-mode-face): * simple.el (yank-handled-properties): * emacs-lisp/testcover.el (testcover-potentially-1value-functions): * mail/footnote.el (footnote-mode-line-string, footnote-prefix): * mail/hashcash.el (hashcash-accept-resources, hashcash-program) (hashcash-double-spend-database): * progmodes/ruby-mode.el (ruby-deep-indent-paren) (ruby-deep-indent-paren-style): * textmodes/flyspell.el (flyspell-auto-correct-binding): * textmodes/rst.el (rst-toc-indent, rst-toc-insert-style) (rst-toc-insert-number-separator, rst-toc-insert-max-level): * vc/pcvs-defs.el (cvs-minor-mode-prefix): * erc/erc-log.el (erc-log-file-coding-system): * gnus/gnus-sieve.el (gnus-sieve-select-method): * gnus/gravatar.el (gravatar-automatic-caching, gravatar-cache-ttl) (gravatar-rating, gravatar-size): * gnus/message.el (message-minibuffer-local-map): * gnus/sieve-manage.el (sieve-manage-authenticators) (sieve-manage-authenticator-alist): Specify custom types. * mail/hashcash.el (hashcash-program): Rename from hashcash-path. Update callers.
* Misc small custom fixesGlenn Morris2013-12-272-1/+5
| | | | | | | | | | | | | | | | | | | | | | | The value of defcustom's const should not be quoted! * lisp/desktop.el (desktop-restore-in-current-display): * lisp/newcomment.el (comment-empty-lines): * lisp/progmodes/idlwave.el (idlwave-scan-all-buffers-for-routine-info) (idlwave-pad-keyword): * lisp/progmodes/tcl.el (tcl-tab-always-indent): * lisp/textmodes/reftex-vars.el (reftex-index-default-tag): * lisp/elec-pair.el (electric-pair-skip-whitespace): * lisp/progmodes/cfengine.el (cfengine-cf-promises): * lisp/cedet/ede/linux.el (project-linux-build-directory-default) (project-linux-architecture-default): * lisp/erc/erc-button.el (erc-button-alist): * lisp/gnus/auth-source.el (auth-sources): * lisp/gnus/nnmairix.el (nnmairix-propagate-marks-upon-close): * lisp/url/url-history.el (url-history-track): * lisp/url/url-vars.el (url-honor-refresh-requests): Fix custom types. * lisp/net/tls.el (tls-certtool-program): Fix default value.
* * erc/erc-button.el (erc-nick-popup): Make `nick' available in the evalGlenn Morris2013-11-242-1/+6
| | | | | | environment. Fixes: debbugs:15969
* * lisp/erc/erc-pcomplete.el (erc-pcomplete): Set this-command.Stefan Monnier2013-11-042-4/+6
|
* * erc.el (erc-invite-only-mode, erc-toggle-channel-mode):Glenn Morris2013-09-202-4/+7
| | | | Remove unused local variable `erc-force-send'.
* * erc/erc-list.el (erc-list-handle-322): Mark unused argument.Glenn Morris2013-09-182-1/+3
|
* Address some "unused lexical argument" warnings in ercGlenn Morris2013-09-184-10/+19
| | | | | | | | * erc/erc.el (erc-open-server-buffer-p): Actually use the `buffer' arg. * erc/erc-backend.el (erc-server-process-alive): Take optional `buffer' arg. * erc/erc-button.el (erc-button-click-button, erc-button-press-button): Mark unused arguments.
* Address some "unused lexical variable" warningsGlenn Morris2013-09-172-1/+5
| | | | | | | | | | | | * lisp/dframe.el (x-sensitive-text-pointer-shape, x-pointer-shape): Declare. * lisp/eshell/esh-io.el (x-select-enable-clipboard): Declare. * lisp/erc/erc-button.el (erc-button-add-buttons): * lisp/eshell/em-cmpl.el (eshell-complete-parse-arguments): * lisp/eshell/em-hist.el (eshell/history, eshell-isearch-backward): * lisp/eshell/em-pred.el (eshell-parse-modifiers, eshell-pred-file-time): Remove unused local variables.
* * erc.el (erc-update-mode-line-buffer): Handle absent topic.Vivek Dasmohapatra2013-09-142-1/+6
| | | | Fixes: debbugs:15377
* * lisp/erc/erc-desktop-notifications.el (dbus-debug): Declare.Glenn Morris2013-09-132-0/+6
|
* * lisp/erc/erc.el: Use lexical-binding.Stefan Monnier2013-08-226-387/+376
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (erc-user-full-name): Minor CSE simplification. (erc-mode-map): Assume command-remapping is available. (erc-once-with-server-event): Replace `forms' arg with a function arg. (erc-once-with-server-event-global): Remove. (erc-ison-p): Adjust to change in erc-once-with-server-event. (erc-get-buffer-create): Remove arg `proc'. (iswitchb-make-buflist-hook): Declare. (erc-setup-buffer): Use pcase; avoid ((lambda ..) ..). (read-passwd): Assume it exists. (erc-display-line, erc-cmd-IDLE): Avoid add-to-list, adjust to change in erc-once-with-server-event. (erc-cmd-JOIN, erc-set-channel-limit, erc-set-channel-key) (erc-add-query): Minor CSE simplification. (erc-cmd-BANLIST, erc-cmd-MASSUNBAN): Adjust to change in erc-once-with-server-event. (erc-echo-notice-in-user-and-target-buffers): Avoid add-to-list. * lisp/erc/erc-track.el: Use lexical-binding. (erc-make-mode-line-buffer-name): Use closures instead of `(lambda...). (erc-faces-in): Avoid add-to-list. * lisp/erc/erc-notify.el: Use lexical-binding. (erc-notify-timer): Adjust to change in erc-once-with-server-event. (erc-notify-QUIT): Use a closure instead of `(lambda...). * lisp/erc/erc-list.el: Use lexical-binding. (erc-list-install-322-handler, erc-cmd-LIST): Adjust to change in erc-once-with-server-event. * lisp/erc/erc-button.el: Use lexical-binding. (erc-button-next-function): Use a closure instead of `(lambda...).
* Fix typos in ChangeLogs.Juanma Barranquero2013-06-191-2/+2
|
* * erc/erc-backend.el: Require erc at run-time too (silences compilation)Glenn Morris2013-05-292-1/+6
|
* Silence some compiler warningsGlenn Morris2013-05-213-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * calculator.el (electric, ehelp): No need to load when compiling. (Electric-command-loop, electric-describe-mode): Declare. * doc-view.el (doc-view-current-converter-processes): Move before use. * files.el (dired-unmark): * progmodes/gud.el (gdb-input): Update declarations. * emacs-lisp/easy-mmode.el (define-globalized-minor-mode): Move MODE-set-explicitly definition before use. * erc/erc-log.el (erc-network-name): Declare. * erc/erc-notify.el (pcomplete--here): Declare. (pcomplete/erc-mode/NOTIFY): Require pcomplete. * international/mule-diag.el (mule-diag): Don't use obsolete window-system-version. * mail/feedmail.el (smtpmail): No need to load when compiling. (smtpmail-via-smtp, smtpmail-smtp-server): Declare. * mail/mail-utils.el (rfc822): No need to load when compiling. (rfc822-addresses): Autoload it. (mail-strip-quoted-names): Trivial simplification. * mail/rmail.el (rmail-mime-message-p, rmail-mime-toggle-raw): Declare. (rmail-retry-failure): Don't assume that rmail-mime-feature == rmailmm. * net/snmp-mode.el (tempo): Don't duplicate requires. * progmodes/prolog.el (info): No need to load when compiling. (comint): Require before shell requires it. (Info-goto-node): Autoload it. (Info-follow-nearest-node): Declare. (prolog-help-info, prolog-goto-predicate-info): No need to require info. * textmodes/artist.el (picture-mode-exit): Declare. * textmodes/reftex-parse.el (reftex-parse-from-file): Trivial rewrite so the compiler can parse it better. * url/url-dav.el (url-http): Require it. (url-http-head-file-attributes): Don't autoload it. * url/url-proxy.el (url-http): Autoload it.
* Make some trivial erc.el functions obsoleteGlenn Morris2013-05-212-12/+24
| | | | | | | | * lisp/erc/erc.el (erc-quit-reason-various-alist) (erc-part-reason-various-alist): Don't mention zippy. (erc-quit-reason, erc-part-reason): Remove zippy options. (erc-quit-reason-zippy, erc-part-reason-zippy): Make obsolete. If yow is not defined, fall back to -normal versions.