erc-hl-nicks

Homepage: http://www.github.com/leathekd/erc-hl-nicks

Author: David Leatherman

Updated:

Summary

ERC nick highlighter that ignores uniquifying chars when colorizing

Commentary

This file was originally erc-highlight-nicknames.  It was modified
to optionally ignore the uniquifying characters that IRC clients
add to nicknames

History

1.3.4

- Pull request #13 - `erc-hl-nicks-refresh-colors' to refresh faces
  Thanks thblt!

1.3.3

- Pull request #9 - switch from cl to cl-lib
  Thanks jgkamat!

1.3.2

- Pull request #6 - handle when `word-at-point' is nil
  Thanks alezost!

- Pull request #7 - remove the list membership check on autoload
  Thanks albertodonato!

1.3.1

- Fix a require issue

1.3.0 (was uploaded as 1.2.4, accidentally)

- Fix autoloads - erc-hl-nicks should require itself as needed

- reset face table is now interactive

- reworked how colors are chosen (should continue to work the same
  for everyone, though). See `erc-hl-nicks-color-contrast-strategy'
  for details.

- Added `erc-hl-nicks-bg-color' to allow terminal users to specify
  their background colors

- Added `erc-hl-nicks-alias-nick' to allow setting up several nicks
  to use the same color

- Added `erc-hl-nicks-force-nick-face' to force a nick to use a
  specific color

1.2.3 - Updated copyright date

      - Updated some formatting

      - added highlighting on erc-send-modify-hook

1.2.2 - Added dash to the list of characters to ignore

      - Fixed an issue where timestamps could prevent highlighting
        from occurring

1.2.1 - Remove accidental use of 'some' which comes from cl

1.2.0 - Added erc-hl-nicks-skip-nicks to give a way to prevent
        certain nicks from being highlighted.

      - Added erc-hl-nicks-skip-faces to give a way to prevent
        highlighting over other faces.  Defaults to:
        (erc-notice-face erc-fool-face erc-pal-face)

1.1.0 - Remove use of cl package (was using 'reduce').

      - The hook is called with a narrowed buffer, so it makes
        more sense to iterate over each word, one by one.  This
        is more efficient and has a secondary benefit of fixing a
        case issue.

      - Added an option to not highlight fools

1.0.4 - Use erc-channel-users instead of erc-server-users

      - Ignore leading characters, too.

1.0.3 - Was finding but not highlighting nicks with differing
        cases. Fixed. Ignore leading characters, too. Doc changes.

1.0.2 - Fixed a recur issue, prevented another, and fixed a
        spelling issue.

1.0.1 - tweaked so that the re-search will pick up instances of the
        trimmed nick, settled on 'nick' as the variable name
        instead of kw, keyword, word, etc

1.0.0 - initial release

Dependencies