1. 09 Nov, 2014 1 commit
  2. 20 Oct, 2014 1 commit
  3. 24 Sep, 2014 1 commit
  4. 10 Feb, 2014 1 commit
  5. 01 Jan, 2014 1 commit
  6. 22 Aug, 2013 1 commit
    • Stefan Monnier's avatar
      * lisp/erc/erc.el: Use lexical-binding. · d0fcaff5
      Stefan Monnier authored
      (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...).
      d0fcaff5
  7. 01 Jan, 2013 1 commit
  8. 19 Nov, 2012 1 commit
    • Stefan Monnier's avatar
      Use cl-lib instead of cl, and interactive-p => called-interactively-p. · 19dc7206
      Stefan Monnier authored
      * lisp/erc/erc-track.el, lisp/erc/erc-networks.el, lisp/erc/erc-netsplit.el:
      * lisp/erc/erc-dcc.el, lisp/erc/erc-backend.el: Use cl-lib, nth, pcase, and
      called-interactively-p instead of cl.
      * lisp/erc/erc-speedbar.el, lisp/erc/erc-services.el:
      * lisp/erc/erc-pcomplete.el, lisp/erc/erc-notify.el, lisp/erc/erc-match.el:
      * lisp/erc/erc-log.el, lisp/erc/erc-join.el, lisp/erc/erc-ezbounce.el:
      * lisp/erc/erc-capab.el: Don't require cl since we don't use it.
      * lisp/erc/erc.el: Use cl-lib, nth, pcase, and called-interactively-p i.s.o cl.
      (erc-lurker-ignore-chars, erc-common-server-suffixes): Move before first use.
      * lisp/json.el: Don't require cl since we don't use it.
      * lisp/color.el: Don't require cl.
      (color-complement): `caddr' -> `nth 2'.
      * test/automated/ert-x-tests.el: Use cl-lib.
      * test/automated/ert-tests.el: Use lexical-binding and cl-lib.
      19dc7206
  9. 06 Oct, 2012 1 commit
  10. 17 Sep, 2012 1 commit
    • Chong Yidong's avatar
      Update docstrings and comments to use "init file" terminology. · 865fe16f
      Chong Yidong authored
      * bookmark.el (bookmark-bmenu-toggle-filenames): Doc fixes.
      * comint.el (comint-prompt-read-only):
      * custom.el (defcustom):
      * hi-lock.el (hi-lock-mode):
      * ibuffer.el (ibuffer-formats):
      * ielm.el (ielm-prompt-read-only):
      * novice.el (disable-command):
      * saveplace.el (toggle-save-place):
      * speedbar.el (speedbar-supported-extension-expressions):
      * startup.el (auto-save-list-file-prefix, init-file-user)
      (after-init-hook, inhibit-startup-echo-area-message):
      * strokes.el (strokes-help):
      * time-stamp.el (time-stamp):
      * calendar/calendar.el (calendar, diary-file):
      * calendar/diary-lib.el (diary-mail-entries, diary)
      (diary-list-entries-hook):
      * calendar/holidays.el (holidays, calendar-holidays):
      * calendar/lunar.el (lunar-phases):
      * calendar/solar.el (sunrise-sunset):
      * emulation/edt.el (edt-load-keys):
      * emulation/viper.el (viper-mode):
      * eshell/em-alias.el (eshell-command-aliases-list):
      * eshell/esh-util.el (eshell-convert-numeric-arguments):
      * international/ogonek.el (ogonek-information):
      * net/tramp-cmds.el (tramp-bug):
      * net/quickurl.el (quickurl-reread-hook-postfix):
      * play/decipher.el (decipher-font-lock-keywords):
      * progmodes/cc-styles.el (c-set-style):
      * progmodes/idlw-shell.el (idlwave-shell-prompt-pattern):
      * progmodes/inf-lisp.el (inferior-lisp-prompt):
      * progmodes/octave-mod.el (octave-mode):
      * progmodes/sql.el (sql-mode, sql-interactive-mode, sql-password):
      * progmodes/verilog-mode.el (verilog-read-defines):
      * textmodes/two-column.el (2C-mode): Likewise.
      865fe16f
  11. 02 Jun, 2012 1 commit
    • Chong Yidong's avatar
      Remove incorrect uses of "modeline". · 37269466
      Chong Yidong authored
      * ansi-color.el (ansi-color-faces-vector): Change default faces.
      
      * cus-edit.el (mode-line):
      * dframe.el (dframe-mouse-hscroll):
      * emacs-lisp/re-builder.el:
      * emacs-lisp/easy-mmode.el (define-minor-mode):
      * frame.el (set-frame-name):
      * help.el (lookup-minor-mode-from-indicator):
      * net/rcirc.el (rcirc-activity-string, rcirc-short-buffer-name):
      * progmodes/cc-cmds.el (c-toggle-auto-newline)
      (c-toggle-hungry-state):
      * progmodes/antlr-mode.el (antlr-language-alist):
      * progmodes/idlw-shell.el (idlwave-shell-electric-stop-line-face):
      * progmodes/vhdl-mode.el (vhdl-mode):
      * progmodes/which-func.el (which-func, which-func-cleanup-function):
      * term/ns-win.el (ns-face-at-pos):
      * term/sup-mouse.el (sup-mouse-report):
      * textmodes/flyspell.el (flyspell-mode-line-string):
      * textmodes/ispell.el (ispell-highlight-face):
      * textmodes/reftex-global.el:
      * vc/vc-arch.el (vc-arch-mode-line-string):
      * vc/vc-cvs.el (vc-cvs-mode-line-string):
      * vc/vc-git.el (vc-git-mode-line-string):
      * vc/vc-hooks.el (vc-display-status)
      (vc-default-mode-line-string):
      * vc/vc-mtn.el (vc-mtn-mode-line-string): Doc fixes.
      
      * dired.el (dired-sort-set-mode-line): Rename from
      dired-sort-set-modeline.  All callers changed.
      
      * foldout.el (foldout-mode-line-string): Rename from
      foldout-modeline-string.  All callers changed.
      (foldout-update-mode-line): Rename from foldout-update-modeline.
      
      * strokes.el (strokes-lighter): Rename from
      strokes-modeline-string.
      
      * subr.el (redraw-modeline): Make into obsolete alias.
      
      * calendar/timeclock.el (timeclock-mode-line-display): Rename from
      timeclock-modeline-display.  Make old name an alias.
      (timeclock-update-mode-line): Likewise.  All callers changed.
      (timeclock-mode-line-display): No need to check before using
      add-hook.
      (timeclock-relative, timeclock-day-over-hook)
      (timeclock-use-elapsed, timeclock-mode-string)
      (timeclock-mode-line-display): Doc fix, "modeline" -> "mode line".
      
      * emulation/crisp.el (crisp-mode-mode-line-string): Rename from
      crisp-mode-modeline-string.
      
      * erc-track.el (erc-track, erc-track-faces-priority-list)
      (erc-track-faces-normal-list, erc-track-find-face)
      (erc-track-modified-channels): Fix modeline -> mode line in docs.
      
      * eshell/esh-mode.el (eshell-status-in-mode-line): Rename from
      eshell-status-in-modeline.
      
      * org-clock.el (org-clock-string-limit)
      (org-clock-modeline-total, org-clock-task-overrun-text)
      (org-clock-mode-line-entry): Doc fix, "modeline" -> "mode line".
      
      * play/solitaire.el (solitaire-build-mode-line): Rename from
      solitaire-build-modeline.  All callers changed.
      
      * play/zone.el (zone-hiding-mode-line): Rename from
      zone-hiding-modeline.  All callers changed.
      (zone): Remove unusued `modeline-hidden-level' property.
      
      * progmodes/xscheme.el (xscheme-mode-line-initialize): Rename from
      xscheme-modeline-initialize.  All callers changed.
      
      * textmodes/sgml-mode.el (html-face-tag-alist)
      (html-tag-face-alist): Use mode-line face instead of obsolete
      alias modeline.
      
      Fixes: debbugs:10329
      37269466
  12. 09 Apr, 2012 1 commit
  13. 11 Jan, 2012 1 commit
  14. 05 Jan, 2012 1 commit
  15. 20 Nov, 2011 1 commit
  16. 20 Oct, 2011 1 commit
    • Chong Yidong's avatar
      Fix more minor mode docstrings. · ac6c8639
      Chong Yidong authored
      * lisp/emulation/cua-base.el (cua-mode):
      * lisp/mail/footnote.el (footnote-mode):
      * lisp/mail/mailabbrev.el (mail-abbrevs-mode):
      * lisp/net/xesam.el (xesam-minor-mode):
      * lisp/progmodes/bug-reference.el (bug-reference-mode):
      * lisp/progmodes/cap-words.el (capitalized-words-mode):
      * lisp/progmodes/compile.el (compilation-minor-mode)
      (compilation-shell-minor-mode):
      * lisp/progmodes/gud.el (gud-tooltip-mode):
      * lisp/progmodes/hideif.el (hide-ifdef-mode):
      * lisp/progmodes/idlw-shell.el (idlwave-shell-electric-debug-mode):
      * lisp/progmodes/subword.el (subword-mode):
      * lisp/progmodes/vhdl-mode.el (vhdl-electric-mode, vhdl-stutter-mode):
      * lisp/progmodes/which-func.el (which-function-mode):
      * lisp/term/tvi970.el (tvi970-set-keypad-mode):
      * lisp/term/vt100.el (vt100-wide-mode):
      * lisp/textmodes/flyspell.el (flyspell-mode):
      * lisp/textmodes/ispell.el (ispell-minor-mode):
      * lisp/textmodes/nroff-mode.el (nroff-electric-mode):
      * lisp/textmodes/paragraphs.el (use-hard-newlines):
      * lisp/textmodes/refill.el (refill-mode):
      * lisp/textmodes/reftex.el (reftex-mode):
      * lisp/textmodes/rst.el (rst-minor-mode):
      * lisp/textmodes/sgml-mode.el (html-autoview-mode)
      (sgml-electric-tag-pair-mode):
      * lisp/textmodes/tex-mode.el (latex-electric-env-pair-mode):
      * lisp/vc/diff-mode.el (diff-auto-refine-mode, diff-minor-mode):
      * lisp/emulation/crisp.el (crisp-mode):
      * lisp/emacs-lisp/eldoc.el (eldoc-mode):
      * lisp/emacs-lisp/checkdoc.el (checkdoc-minor-mode): Doc fixes for new
      minor mode behavior.
      
      * lisp/erc/erc-fill.el (erc-fill-mode):
      * lisp/erc/erc-track.el (erc-track-minor-mode): Doc fix.
      
      * lisp/erc/erc.el (define-erc-module): Fix autogenerated docstring to
      reflect Emacs 24 minor mode changes.
      
      * lisp/gnus/gnus-cite.el (gnus-message-citation-mode): Doc fix (in Emacs 24,
      calling a minor mode from Lisp with nil arg enables it, so we have to
      make the working a bit ambiguous here).
      ac6c8639
  17. 04 Mar, 2011 1 commit
  18. 09 Feb, 2011 1 commit
    • Julien Danjou's avatar
      Fix tracking visibility in ERC. · 69b2604f
      Julien Danjou authored
      * lisp/erc/erc-track.el (erc-window-configuration-change): New function.
      This will allow to track buffer visibility when a command is
      finished to executed.  Idea stolen from rcirc.
      (track): Put erc-window-configuration-change in
      window-configuration-change-hook.
      (erc-modified-channels-update): Remove
      erc-modified-channels-update from post-command-hook after update.
      69b2604f
  19. 31 Jan, 2011 1 commit
  20. 25 Jan, 2011 1 commit
  21. 15 Jan, 2011 1 commit
  22. 02 Jan, 2011 1 commit
  23. 13 Jan, 2010 1 commit
  24. 05 Jan, 2009 1 commit
  25. 06 May, 2008 1 commit
  26. 23 Feb, 2008 1 commit
  27. 25 Jan, 2008 1 commit
  28. 07 Jan, 2008 1 commit
  29. 29 Nov, 2007 1 commit
    • Michael Olson's avatar
      Sync from upstream ERC · 2131c501
      Michael Olson authored
       - Parse 307 (nick has identified) responses.
       - Only activate some things if the connection has been established.
      2131c501
  30. 30 Oct, 2007 1 commit
  31. 29 Oct, 2007 1 commit
  32. 13 Oct, 2007 1 commit
  33. 19 Sep, 2007 1 commit
  34. 08 Sep, 2007 1 commit
  35. 25 Jul, 2007 1 commit
  36. 01 Apr, 2007 1 commit
    • Miles Bader's avatar
      Release ERC 5.2. · ff59d266
      Miles Bader authored
      I have updated the version of ERC to 5.2, since it fixes a bug with C-c
      C-SPC being bound globally by default.  For the full list of changes in
      this version, see etc/ERC-NEWS.
      
      Revision: emacs@sv.gnu.org/emacs--devo--0--patch-687
      Creator:  Michael Olson <mwolson@gnu.org>
      ff59d266
  37. 21 Jan, 2007 1 commit
  38. 17 Jan, 2007 1 commit
    • Miles Bader's avatar
      Merge from erc--main--0 · 6904f7fe
      Miles Bader authored
      Highlights:
      
       - Display messages starting with "/" but are not commands correctly.
       - Add erc-capab.el file, with capab-identify module.
       - Fix various ERC menu bugs and add "Current channel" submenu.
       - Make header-line display look nicer.
       - Fix warning when auto-authenticating to bitlbee.
       - New option erc-system-name allows the hostname next to your nick to be
         customized.
      
      Revision: emacs@sv.gnu.org/emacs--devo--0--patch-599
      Creator:  Michael Olson <mwolson@gnu.org>
      6904f7fe
  39. 20 Nov, 2006 1 commit
    • Miles Bader's avatar
      Merge from erc--emacs--22 · 83dc6995
      Miles Bader authored
      Merge from my ERC Emacs 22 integration branch.  The version is now "5.2
      stable pre-release".  This will probably be the last change to the
      version of ERC in Emacs 22 before the release, pending any bugfixes.  For
      details on the changes, see the lisp/erc/ChangeLog file.
      
      Note that ERC is now invoked with M-x erc, not M-x erc-select.  If you
      were using the old `erc' function programmatically, use `erc-open'
      instead.
      
      Revision: emacs@sv.gnu.org/emacs--devo--0--patch-520
      Creator:  Michael Olson <mwolson@gnu.org>
      83dc6995
  40. 14 Jul, 2006 1 commit
    • Miles Bader's avatar
      Update for ERC 5.1.3. · 0b6bb130
      Miles Bader authored
      Revision: emacs@sv.gnu.org/emacs--devo--0--patch-348
      Creator:  Michael Olson <mwolson@gnu.org>
      0b6bb130