Meta tags:
Headings (most frequently used words):
-
Text of the page (most frequently used words):
_irssi (43), nick (37), delete (34), chan (25), view (25), irssi (24), line_id (24), win (23), nick_reg (19), the (18), set (17), sub (17), history_w (17), for (16), color_code (16), chanref (15), del (15), line_nick (15), history_n (12), check_lr (12), return (11), exists (11), cid (11), history_st (10), from (9), setc (9), history_lines (9), history_c (9), history_nn (9), lost_nicks (9), buffer (9), buffer_id (9), irssi_mumbo (9), text (9), use (8), lost_nicks_fs (7), nickref (7), lrp (7), channel (6), search (6), line (6), ignore_hilights (6), color_letter (6), lost_nicks_fc (6), lost_nicks_bc (6), lost_nicks_bs (6), dest (6), msg (6), keys (6), lost_forever (6), grep (6), count (6), this (5), unless (5), last (5), irssi_mumbo_no_partial (5), print (5), warnings (4), script (4), with (4), settings (4), dimming (4), lines (4), window (4), time (4), chan_reg (4), redraw (4), bottom (4), substr (4), our (3), message (3), colour (3), your (3), forms (3), many (3), you (3), skip_forms (3), search_forms_max (3), cache (3), nickname (3), local (3), undef (3), get_text (3), setup_changed (3), settings_get_int (3), new_color (3), level (3), cur_line (3), info (3), _alter_lines (3), prev (3), length (3), nick_add (3), settings_add_int (3), nicklist (3), fix (3), nei (2), anti (2), teamidiot (2), name (2), dim_nicks (2), nicks (2), are (2), not (2), will (2), new (2), messages (2), rewritten (2), theme (2), default (2), should (2), format (2), codes (2), ignore (2), when (2), how (2), before (2), and (2), command (2), object (2), map (2), msg_line_tag (2), srv (2), targ (2), ref (2), signal_continue (2), color_to_code (2), active_win (2), msglevel_never (2), last_line_insert (2), remove_line (2), forms_skip (2), forms_search_max (2), color (2), init_dim_nicks (2), prt_text_issue (2), expire_hist (2), prt_text_ref (2), first_line (2), win_del (2), while (2), _alter_line (2), continue (2), pos (2), else (2), unshift (2), quotemeta (2), uninitialized (2), form (2), debug (2), msglevel_clientcrap (2), sen (2), nick_del (2), nick_change (2), chan_del (2), changed (2), destroyed (2), strict, version, authors, contact, conference, jabber, url, http, description, dims, that, anymore, license, gnu, gplv2, later, usage, once, loaded, record, each, user, leaves, room, another, style, depending, tweaking, may, necessary, just, work, options, dim_nicks_color, code, string, special, token, place, italic, dim_nicks_history_lines, only, remembered, per, dim_nicks_ignore_hilights, hilight, dim_nicks_forms_skip, dim_nicks_forms_search_max, these, two, limit, range, where, sets, blocks, non, letters, skip, beginning, starting, then, stopping, appropriate, values, avoid, timestamp, content, instead, check, can, exec, debug_forms, redefine, constant, in_irssi, __package__, main, env, irssi_mock, 20140701, textui, encode, 100, cd8, update, change, ids, departure, parts, addr, channel_find, nick_find, index, print_after, split, settings_get_bool, settings_get_str, splice, defined, target, msglevel_public, msglevel_hilight, push, scrollback, end, xff, pre, post, sprintf, 02x, ord, cde, usable, found, gui_printtext_after, oldnick, settings_add_bool, signal_add_last, setup, signal_add, gui, finished, remove, public, dumphist, next, settings_add_str, package, changelog, setting, working, optionally, hilighted, useless, reading, crash, some, reported, pierrot,
Text of the page (random words):
use strict use warnings our version 0 4 9 our irssi authors nei contact nei anti conference jabber teamidiot de url http anti teamidiot de name dim_nicks description dims nicks that are not in channel anymore license gnu gplv2 or later usage once loaded this script will record the nicks of each new message if the user leaves the room the messages will be rewritten with the nick in another colour style depending on your theme tweaking the forms settings may be necessary with the default irssi theme this script should just work options set dim_nicks_color the colour code to use for dimming the nick or a string of format codes with the special token in place of the nick e g i i for italic set dim_nicks_history_lines only this many lines of messages are remembered rewritten per window set dim_nicks_ignore_hilights ignore lines with hilight when dimming set dim_nicks_forms_skip set dim_nicks_forms_search_max these two settings limit the range where to search for the nick it sets how many forms blocks of irssi format codes or non letters to skip at the beginning of line before starting to search for the nick and from then on how many forms to search before stopping you should set this to the appropriate values to avoid a dimming your timestamp b dimming message content instead of the nick to check your settings you can use the command script exec irssi script dim_nicks debug_forms no warnings redefine use constant in_irssi __package__ ne main env irssi_mock use irssi 20140701 use irssi textui use encode sub setc irssi name sub set setc _ _ 0 my history_lines 100 my skip_forms 1 my search_forms_max 5 my ignore_hilights 1 my color_letter k my color_code cd8 update this when you change color_letter nick object cache chan object cache line id cache line id window map channel nick nickname channel line ids channel nickname departure time channel nickname parts of line my nick_reg chan_reg history_w history_c history_n history_nn history_st lost_nicks lost_nicks_fs lost_nicks_fc lost_nicks_bc lost_nicks_bs our dest chanref nickref sub msg_line_tag my srv msg nick addr targ _ local chanref srv channel_find targ local nickref ref chanref chanref nick_find nick undef irssi signal_continue sub color_to_code my win irssi active_win my view win view my cl color_letter if 1 index cl cl cl win print_after undef msglevel_never cl my lp win last_line_insert my color_code lp get_text 1 color_code s view remove_line lp color_code split color_code 2 sub setup_changed history_lines irssi settings_get_int set history_lines skip_forms irssi settings_get_int set forms_skip search_forms_max irssi settings_get_int set forms_search_max ignore_hilights irssi settings_get_bool set ignore_hilights my new_color irssi settings_get_str set color if new_color ne color_letter color_letter new_color color_to_code sub init_dim_nicks setup_changed sub prt_text_issue my ld _ local dest ld irssi signal_continue sub expire_hist for my ch keys history_st if history_st ch 2 history_lines my del splice history_st ch 0 history_lines delete history_w del delete history_c del delete history_n del delete history_nn del sub prt_text_ref return unless nickref return unless dest defined dest target return unless dest level msglevel_public return if ignore_hilights dest level msglevel_hilight my win _ my view win view my line_id view buffer _irssi view buffer cur_line _irssi chan_reg chanref _irssi chanref nick_reg nickref _irssi nickref if exists history_w line_id history_w line_id win _irssi history_c line_id chanref _irssi history_n line_id nickref _irssi history_nn line_id nickref nick push history_st chanref _irssi line_id expire_hist my lost_forever grep view buffer first_line info time lost_nicks chanref _irssi _ keys lost_nicks chanref _irssi delete lost_nicks chanref _irssi lost_forever delete lost_nicks_fs chanref _irssi lost_forever delete lost_nicks_fc chanref _irssi lost_forever delete lost_nicks_bc chanref _irssi lost_forever delete lost_nicks_bs chanref _irssi lost_forever return sub win_del my win _ for my ch keys history_st history_st ch grep exists history_w _ history_w _ win _irssi history_st ch my del grep history_w _ win _irssi keys history_w delete history_w del delete history_c del delete history_n del delete history_nn del return sub _alter_lines my chan check_lr ad _ my win chan window return unless ref win my view win view my count history_lines my buffer_id view buffer _irssi my lp view buffer cur_line my check_lr map _ undef check_lr my redraw my bottom view bottom while lp count my line_id buffer_id lp _irssi if exists check_lr line_id lp _alter_line buffer_id line_id win view lp chan _irssi ad unless lp last redraw 1 continue count lp lp prev if redraw win command scrollback end if bottom win view bottom view redraw my irssi_mumbo qr cd i cd xff my irssi_mumbo_no_partial qr view my lp view buffer cur_line my count history_lines my buffer_id view buffer _irssi while lp count my line_id buffer_id lp _irssi if exists history_w line_id my line_nick history_nn line_id my text lp get_text 1 pos text 0 my from 0 for my i 0 i from else my nick_reg unshift nick_reg quotemeta substr line_nick 0 _ for 1 length line_nick no warnings uninitialized for my nick_reg nick_reg last if search s q color_code 0 e s irssi_mumbo irssi_mumbo_no_partial nick_reg irssi_mumbo s q color_code 0 e 1 2 3 4 5 last if search s q color_code 0 e irssi_mumbo irssi_mumbo_no_partial nick_reg irssi_mumbo q color_code 1 e 1 my msg pre search post msg s print sprintf x 02x ord 1 ge msg s cde g msg s g win print setc form debug msg msglevel_clientcrap return continue count lp lp prev win print setc form debug no usable line found msglevel_clientcrap sub _alter_line my buffer_id lrp win view lp cid ad _ my line_nick history_nn lrp my text lp get_text 1 pos text 0 my from 0 for my i 0 i from my nick_reg unshift nick_reg quotemeta substr line_nick 0 _ for 1 length line_nick no warnings uninitialized if ad if exists lost_nicks_fs cid line_nick my fs fc bc bs lost_nicks_fs cid line_nick lost_nicks_fc cid line_nick lost_nicks_bc cid line_nick lost_nicks_bs cid line_nick my sen length bs color_code 0 for my nick_reg nick_reg last if substr text from to from s q color_code 0 e irssi_mumbo irssi_mumbo_no_partial nick_reg irssi_mumbo q color_code 1 e fc 1 bc sen else for my nick_reg nick_reg if substr text from to from s q color_code 0 e s irssi_mumbo irssi_mumbo_no_partial nick_reg irssi_mumbo s q color_code 0 e 1 2 color_code 0 3 color_code 1 4 5 lost_nicks_fs cid line_nick 1 lost_nicks_fc cid line_nick 2 lost_nicks_bc cid line_nick 4 lost_nicks_bs cid line_nick 5 last win gui_printtext_after lp prev lp info level msglevel_never text n lp info time my ll win last_line_insert my line_id buffer_id ll _irssi if exists history_w line_id grep _ eq lrp and _ line_id history_st cid history_w line_id delete history_w lrp history_c line_id delete history_c lrp history_n line_id delete history_n lrp history_nn line_id delete history_nn lrp view remove_line lp ll sub nick_add my chan nick _ if delete lost_nicks chan _irssi nick nick my check_lr grep history_c _ chan _irssi history_n _ eq nick nick keys history_w if check_lr nick_reg nick _irssi nick for my li check_lr history_n li nick _irssi _alter_lines chan check_lr 1 delete lost_nicks_fs chan _irssi nick nick delete lost_nicks_fc chan _irssi nick nick delete lost_nicks_bc chan _irssi nick nick delete lost_nicks_bs chan _irssi nick nick return sub nick_del my chan nick _ my check_lr grep history_n _ eq nick _irssi keys history_w for my li check_lr history_n li nick nick if check_lr lost_nicks chan _irssi nick nick time _alter_lines chan check_lr 0 delete nick_reg nick _irssi return sub nick_change my chan nick oldnick _ nick_add chan nick sub chan_del my chan _ if my del delete history_st chan _irssi delete history_w del delete history_c del delete history_n del delete history_nn del delete chan_reg chan _irssi delete lost_nicks chan _irssi delete lost_nicks_fs chan _irssi delete lost_nicks_fc chan _irssi delete lost_nicks_bc chan _irssi delete lost_nicks_bs chan _irssi return irssi settings_add_int setc set history_lines history_lines irssi settings_add_bool setc set ignore_hilights ignore_hilights irssi signal_add_last setup changed setup_changed irssi signal_add print text prt_text_issue gui print text finished prt_text_ref nicklist new nick_add nicklist changed nick_change nicklist remove nick_del window destroyed win_del message public msg_line_tag channel destroyed chan_del sub dumphist my win irssi active_win my view win view my buffer_id view buffer _irssi for my lp view buffer first_line lp lp lp next my line_id buffer_id lp _irssi if exists history_w line_id my k history_c line_id my kn history_n line_id if exists chan_reg k if exists nick_reg kn if exists lost_nicks k exists lost_nicks k kn irssi settings_add_str setc set color color_letter irssi settings_add_int setc set forms_skip skip_forms irssi settings_add_int setc set forms_search_max search_forms_max init_dim_nicks package irssi nick changelog 0 4 9 fix default setting not working 0 4 8 optionally ignore hilighted lines 0 4 7 fix useless re reading of settings colour 0 4 6 fix crash on some lines reported by pierrot
|