diff options
author | Tom Feist <shabble@metavore.org> | 2011-04-22 02:23:07 +0000 |
---|---|---|
committer | Tom Feist <shabble@metavore.org> | 2011-04-22 02:23:07 +0000 |
commit | d974da559601a1c95740a01d72ce2ee91008354e (patch) | |
tree | 69216dce0251d74065aa7ccf0aaff20cc82ac1dc | |
parent | feature-tests: looking at ways to read from a DATA fh, and redirect normal (diff) | |
download | irssi-scripts-d974da559601a1c95740a01d72ce2ee91008354e.tar.gz irssi-scripts-d974da559601a1c95740a01d72ce2ee91008354e.zip |
removed docs/ from dev branch, since they're all in their own repo (well, wiki)
by now.
60 files changed, 0 insertions, 35999 deletions
diff --git a/docs/General/Formats.pod b/docs/General/Formats.pod deleted file mode 100644 index 0aaca37..0000000 --- a/docs/General/Formats.pod +++ /dev/null @@ -1,147 +0,0 @@ -__END__ - -=head1 NAME - -Formats - -=head1 DESCRIPTION - -I<Stuff> - -=head1 COLOURS - -Irssi's colors that you can use in text formats, hilights, etc: - - C1 C2 C3 Text Colour (C1) Text Colour (C2) Background (C3) - -------------------------------------------------------------------------- - %k %K %0 black dark grey black - %r %R %1 red bold red red - %g %G %2 green bold green green - %y %Y %3 yellow bold yellow yellow - %b %B %4 blue bold blue blue - %m %M %5 magenta bold magenta magenta - %p %P magenta (think: purple) - %c %C %6 cyan bold cyan cyan - %w %W %7 white bold white white - - %n %N Changes the color to "default color", removing - all other coloring and formatting. %N is always - the terminal's default color. %n is usually too, - except in themes it changes to "previous color", - ie. hello = "%Rhello%n" and "%G{hello} world" - would print hello in red, and %n would turn back - into %G making world green. - - %F Blinking on/off (think: flash) - %U Underline on/off - %8 Reverse on/off - %9 %_ Bold on/off - %: Insert newline - %| Marks the indentation position - %# Monospace font on/off (useful with lists and GUI) - %% A single % - - -=head1 VARIABLE SYNTAX - -Irssi supports a number of reserved, dynamic variables, sometimes -referred to as I<expandos>. They are special in that the client is -constantly updating their values automatically. There are also -numerous variable modifiers available. - - Modifier Description - ------------------------------------------------------------------------ - $variable A normal variable, expanding to the first match of: - | 1) an internal SET variable - | 2) an environment variable - $[num]variable Expands to the variables value, with 'num' width. If - | the number is negative, the value is right-aligned. - | The value is padded to meet the width with the - | character given after number (default is space). - | The value is truncated to specified width unless - | '!' character precedes the number. If '.' character - | precedes the number the value isn't padded, just - | truncated. - $#variable Expands to the number of words in $variable. If $variable - | is omitted, it assumes $* - $@variable Expands to the number of characters in $variable. if - | $variable is omitted, it assumes $* - $($subvariable) This is somewhat similar to a pointer, in that the - | value of $subvar is taken as the name of the - | variable to expand to. Nesting is allowed. - ${expression} Permits the value to be embedded in another string - | unambiguously. - $!history! Expands to a matching entry in the client's command - | history, wildcards allowed. - -B<TODO: provide some examples of the various forms of truncation/padding, etc> - -=head1 ALIAS AND FORMAT TEMPLATE ARGUMENTS - -Whenever an alias is called, these expandos are set to the arguments passed -to it. If none of these expandos are used in the alias, or the C<$()> form -shown above, any arguments passed will automatically be appended to the last -command in the alias. - - Expando Description - ------------------------------------------------------------------------ - $* expands to all arguments passed to an alias - $n expands to argument 'n' passed to an alias (counting from zero) - $n-m expands to arguments 'n' through 'm' passed to an alias - $n- expands to all arguments from 'n' on passed to an alias - $-m expands to all arguments up to 'm' passed to an alias - $~ expands to the last argument passed to an alias - -=head1 EXPANDOS (SPECIAL VARIABLES) - -These variables are set and updated dynamically by the client. The case of -C<$A .. $Z> is important. - - Variable Description - ------------------------------------------------------------------------ - $, last person who sent you a MSG - $. last person to whom you sent a MSG - $: last person to join a channel you are on - $; last person to send a public message to a channel you are on - $A text of your AWAY message, if any - $B body of last MSG you sent - $C current channel - $D last person that NOTIFY detected a signon for - $E idle time - $F time client was started, $time() format - $H current server numeric being processed - $I channel you were last INVITEd to - $J client version text string - $K current value of CMDCHARS - $k first character in CMDCHARS - $L current contents of the input line - $M modes of current channel, if any - $N current nickname - $O value of STATUS_OPER if you are an irc operator - $P if you are a channel operator in $C, expands to a '@' - $Q nickname of whomever you are QUERYing - $R version of current server - $S current server name - $T target of current input (channel or nick of query) - $U value of cutbuffer - $V client release date (format YYYYMMDD) - $W current working directory - $X your /userhost $N address (user@host) - $Y value of REALNAME - $Z time of day (hh:mm, can be changed with /SET timestamp_format) - $$ a literal '$' - - $versiontime prints time of the irssi version in HHMM format - $sysname system name (eg. Linux) - $sysrelease system release (eg. 2.2.18) - $sysarch system architecture (eg. i686) - $topic channel topic - $usermode user mode - $cumode own channel user mode - $cumode_space like $cumode, but gives space if there's no mode. - $tag server tag - $chatnet chat network of server - $winref window reference number - $winname window name - $itemname like $T, but use item's visible_name which may be - different (eg. $T = !12345chan, $itemname = !chan) diff --git a/docs/General/Guide.pod b/docs/General/Guide.pod deleted file mode 100644 index a3cfe38..0000000 --- a/docs/General/Guide.pod +++ /dev/null @@ -1,370 +0,0 @@ -__END__ - -=head1 NAME - -Guide To Irssi Scripting. - -=head1 DESCRIPTION - -This page presents a bunch of additional information about scripting for Irssi -that doesn't fit well anywhere else. It contains useful tips, common pitfalls, -and a bunch of other handy things. At least, I hope so. - -=head1 LOADING AND UNLOADING SCRIPTS - -=head2 File Locations - -Packaged Irssi script files are usually placed in F</usr/share/irssi/scripts/>, -but custom scripts or those required by a single user can be placed in -F<~/.irssi/scripts/>. - -=head3 Autorunning Scripts - -If you require a script be run when Irssi starts, you can place the file (or -better, create a symlink to it) into F<~/.irssi/scripts/autorun/>. - -Alternatively, if you want more control over the order in which scripts are -autoloaded, you can place - - SCRIPT LOAD script1 - SCRIPT LOAD script2 - SCRIPT LOAD script3 - -into your F<~/.irssi/startup> file. - -I<This tip was provided by C<Rhonda> on Freenode/#irssi>. - -=head2 Testing - -=for comment B<TODO: Forgotten what was going to go here> - -=head3 C</SCRIPT EXEC> - -The C<SCRIPT EZEC> command allows you to test various simple ideas straight from -the Irssi interface. It can also be used to register signal handlers and -commands if run with the C<-permanent> option. - -B<NB: C<-permanent> only means that the script should not terminate -immediately. It is still not persistent between restarts of the Irssi client. -Truly permanent scripts should be placed in autorun scripts or added to -F<~/.irssi/startup>> - - -B<TODO: Using it for testing stuff out> - -B<TODO: Also for very short scripts (with -permanent?)> - -B<TODO: Quoting rules for vars and things?> - -=head2 Loading - -Scripts are loaded via C</SCRIPT LOAD I<filename>>. A default Irssi -configuration also provides the C</RUN> alias as an alternative to C</SCRIPT -LOAD>. - -Loaded scripts will exist in the Irssi namespace as: -C<Irssi::Script::I<E<lt>nameE<gt>>>, where I<name> is the filename stripped of its -F<.pl> extension. - -=head2 Unloading - -A script can be unloaded via the C</SCRIPT UNLOAD I<name>> command. The name is -typically the script filename without the F<.pl> extension, so F<nickcolor.pl> -becomes C</SCRIPT UNLOAD nickcolor>. - -As part of the unloading process, if the script contains a - - sub UNLOAD { - ... - } - -function, it will be run just before the script is unloaded and all variables -destroyed. This can be used to clean up any temporary files, shut down any -network connections or processes, and restore any Irssi modifications made. - -=head1 ANATOMY OF A SCRIPT - -In this section, we develop a very simplistic script and look at the -necessary code. - -B<Note:> This section has considerable overlap with L<Juerd's Scripting -Tutorial|http://juerd.nl/site.plp/irssiscripttut>, which you may also -wish to read. - -B<TODO: Figure out a basic script to use as an example> - -=head2 Preamble - -All scripts should contain a header as follows: - - use strict; - use warnings; - - use vars qw($VERSION %IRSSI); - use Irssi; - - $VERSION = '1.00'; - %IRSSI = ( - authors => 'Author Name(s)', - contact => 'author_email@example.com', - name => 'Script Title', - description => 'Longer script description ', - license => 'Public Domain', - ); - -The first two lines are optional, but strongly advised. They provide far greater -error checking and diagnostics should you make a mistake in your code. - -The C<use vars qw($VERSION %IRSSI)> defines two global variables, which are then -set below to the appropriate values. - -C<use Irssi> tells the script to make the various L<Irssi> support functions available. -Additional parameters passed here with C<qw/.../> can be used to import functions into -the current script namespace. - - -=head1 COMMONLY SCRIPTED TASKS - -=head2 Modifying an input line before sending - -B<TODO: catch "send text", modify it if necessary, signal_emit it> - -=head2 Responding to a public message - -B<TODO: catch "messsage public", check params, generate response> - -=head2 Responding to a private message - -B<TODO: catch "messsage private", check params, generate response> - -=head1 USEFUL THINGS - - -=head2 Dealing with Blocking IO - -B<TODO: see F<hddtemp.pl> on SIO> - fork and use pipes to communicate. Also -remember to pidwait the child> - - -=head2 Getting the Response Value of a Remote Command - -B<TODO: Add bazerka's snippet here> - -=head2 Getting the Response Value of a Local Command - -B<TODO: How?!??> - -There is no simple way to achieve this. The data backing most common activities -can be extracted through other API calls, but there are some exceptions. - -Maybe, look up the format, intercept gui print text, try to match it against -what you're expecting? - -Can this be generalised at all? - -=head2 Sharing Code Between Scripts - -There are 2 main ways for scripts to communicate, either via emitting and -handling Irssi signals, or by calling functions from one another directly. - -=head3 Using Signals - -In order to use custom signals, they must first be registered with Irssi. -During registration, a list of the parameters must also be specified. Once specified, -it cannot be changed without restarting Irssi, so be warned. - -After registration, your script can simply listen for signals with -L<Irssi::signal_add|Irssi/signal_add $sig_name, $func>, or generate them for -others to handle with L<Irssi::signal_emit|Irssi/signal_emit $sig_name, @params> - -For example: - -B<TODO: Example here> - -=head3 Using Functions - -Because scripts exist in a well-defined namespace of C<Irssi::Script::SOMEPACKAGE>, -it is possible to manipulate the perl symbol table to call functions directly on them, -assuming they are loaded. - -Because the following code depends on I<symbolic references>, it is necessary to -tell Perl to allow them, despite normally being prohibited by C<use strict>. -The C<no strict 'refs';> line takes care of this, and reenables them at the end -of the snippet. - - no strict 'refs'; - if (defined %{ 'Irssi::Script::SOMEPACKAGE::' }) { - if (defined &{'Irssi::Script::SOMEPACKAGE::SOME_FUNC'} ) { - (&{'Irssi::Script::SOMEPAKAGE::SOME_FUNC'}(@args)); - } else { - print("Err: can't find Irssi::Script::SOMEPACKAGE::SOME_FUNC"); - } - } - use strict 'refs'; - -Here, C<SOMEPACKAGE> is the name of the script package which contains the -function you want to call, and C<SOME_FUNC> is the name of the function within -it you wish to call. The first 2 C<defined(..)> lines take care of ensuring -that the package and function exist, and generate an error otherwise. Other -error handling is possible, including executing a C</SCRIPT LOAD> to load the -necessary script and retry, but is not shown here. - -I<This snippet was provided by C<Bazerka> on Freenode/#irssi>. - -=head2 If In Doubt, Dump! - -C<Data::Dumper> is an extremely good way to inspect Irssi internals if you're -looking for an undocumented feature. - -The C<DUMP> alias by L<Wouter -Coekaerts|http://wouter.coekaerts.be/site/irssi/aliases> provides an easy way to -check object fields. - -Dump perl object (e.g. C</dump Irssi::active_win>): - - /alias DUMP script exec use Data::Dumper\; print Data::Dumper->new([\\$0-])->Dump - -=head2 Making Scripts Act Native - -An important part of creating a good script is to make it behave as though it -were a part of Irssi. Adhering to some of the standard conventions can make this -easier. - -=head3 Provide Help - -Scripts commonly store information about how to use them in comments at the top -of their file. Whilst better than no documentation at all, a preferable approach -is to allow that help to be accessed from within Irssi itself, using the C</HELP> -command. - - my $help = "this is help for b"; - - Irssi::command_bind('help', sub { - if ($_[0] eq 'test_b') { - Irssi::print($help, MSGLEVEL_CLIENTCRAP); - Irssi::signal_stop; - } - } - ); - -This example demonstrates overriding the C</HELP> command, and if the argument -matches our command, print some custom help and prevent the internal Irssi help -function from being called. Otherwise, it falls back to the default help. - - -I<This snippet was provided by C<culb> on Freenode/#irssi>. - -=head3 Use Tab Completion - -One of the great features of Irssi is the ability to complete commands, -subcommands and even certain arguments. Using the subcommands processing feature -described below automatically allows those subcommands to be tab-completed, but -for more complex tasks, you can hook into the autocompletion system itself. - -In order to create your own completions, you must intercept the C<"complete -word"> signal and return a list of completion candidates. - - sub do_complete { - my ($strings, $window, $word, $linestart, $want_space) = @_; - - # only provide these completions if the input line is otherwise empty. - return unless ($linestart eq '' && $word eq ''); - - # add the completion candidates - push @$strings, qw/foo bar baz bacon/; - - # indicate that we want to include a space after the completion - $$want_space = 1; - - # prevent internal Irssi completion from responding - Irssi::signal_stop; - } - - Irssi::signal_add_first('complete word', \&do_complete); - -I<This snippet taken from -L<F<complete_lastspoke.pl>|http://scripts.irssi.org/scripts/complete_lastspoke.pl> -by Daenyth> - -=head3 Use Settings for Customisation - -Many scripts require the setting of various parameters to affect how they behave. -One approach is to require the user to directly edit the script file, but this -is less than ideal for a number of reasons. Firstly, it is easy to introduce -errors into a script by accidentally deleting closing quotes or semicolons. -Secondly, it has no effect until the script is reloaded, leading to confusion. - -A much better alternative is to use Irssi's inbuilt settings mechanism to allow -users to set these parameters from within Irssi, as well as to C</SAVE> their -settings for subsequent invocations. - -B<TODO: different types of settings> - -B<TODO: register/set/get> - -B<TODO: Listening for changes and acting accordingly> - -=head3 Use Subcommands to Group Script Functionality - -A common theme in Irssi scripts is to define commands with a prefix, such as -C</myscript_foo>, C<myscript_bar>, etc. This helps to avoid accidentally clobbering -native commands and those defined by other scripts, but is a problem better solved -with I<subcommands>. - -Subcommands allow you to bind commands such as C</myscript foo> and C</myscript bar>. -Completions are automatically handled for both the primary command, and any -subcommands contained within it. - -The following example demonstrates how to use subcommands from within a script: - - Irssi::command_bind("foo bar", \&subcmd_bar); - Irssi::command_bind("foo", \&subcmd_handler); - - sub subcmd_handler { - my ($data, $server, $item) = @_; - $data =~ s/\s+$//g; # strip trailing whitespace. - Irssi::command_runsub('foo', $data, $server, $item); - } - - sub subcmd_bar { - my ($args) = @_; - print "subcommand called with: $args"; - } - -=head1 AUTHOR & THANKS - -This page was written by Tom Feist C<shabble+irssi@metavore.org>, but draws -on the help of many many people. - -The denizens of Freenode/#irssi have been particularly helpful, especially -C<Bazerka> and C<culb>. - -To report bugs or suggestions, email me at the address before, or come talk to -me in C<#irssi> on C<irc.freenode.net>. - -=head1 OTHER RESOURCES - -The documentation assembled here and elsewhere on this site has been drawn from -many different places, and a lot of valuable information is available from the -following sites. - - -=over - -=item L<http://irssi.org/documentation/perl> - -=item L<http://irssi.org/documentation/signals> - -=item L<http://irssi.org/documentation/special_vars> - -=item L<http://irssi.org/documentation/formats> - -=item L<http://irssi.org/documentation/settings> - -=item L<http://juerd.nl/site.plp/irssiscripttut> - -=item L<http://irchelp.org/irchelp/rfc/rfc.html> - -=item L<http://wouter.coekaerts.be/site/irssi/irssi> - -=back diff --git a/docs/General/Internals.pod b/docs/General/Internals.pod deleted file mode 100644 index c364dd5..0000000 --- a/docs/General/Internals.pod +++ /dev/null @@ -1,48 +0,0 @@ -__END__ - -=head1 Random Notes on Irssi Internals. - - -=head2 Display Output - -Irssi has to deal with a whole bunch of things between a script print() and actually -putting it on the screen. - -Some of these things are: - -=over 4 - -=item Message Levels - -=item Abstract Replacements - -=item Theme formats - -=item Module (C</format>) formats - -=back - -==head3 Message Levels - -Message levels are defined in F<src/core/levels.h> and some -support functions in F<src/core/levels.c> - -We have: - -=over 4 - -=item C<int level_get(str level)> - -Special cases: C<ALL, *> both return MSGLEVEL_ALL, and C<NEVER> returns 0. -The remainder are looked up in a big static string array by name to -find the appropriate numeric level. Partial matches are permitted as -long as they are unambigious. - - -=item C<int level2bits(str level, int *errorp)> - -=item C<str bits2level(int bits)> - -=item C<int combine_level(int dest, str src)> - - diff --git a/docs/General/Signals.pod b/docs/General/Signals.pod deleted file mode 100644 index 2c83262..0000000 --- a/docs/General/Signals.pod +++ /dev/null @@ -1,2464 +0,0 @@ -__END__ - -=head1 NAME - -Irssi Signal Documentation - -=head1 DESCRIPTION - -Perl POD documentation based on the doc/signals.txt documentation supplied with -Irssi. - -=head1 USING SIGNALS - -See L<Irssi/"Signals"> - -=begin irssi_signal_types - -START OF SIGNAL TYPES - -=over - -=item C<GList \* of ([^,]*)> C<glistptr_$1> - -=item C<GSList \* of (\w+)s> C<gslist_$1> - -=item C<char \*> C<string> - -=item C<ulong \*> C<ulongptr> - -=item C<int \*> C<intptr> - -=item C<int> C<int> - - - -=item C<CHATNET_REC> C<iobject> - -=item C<SERVER_REC> C<iobject> - -=item C<RECONNECT_REC> C<iobject> - -=item C<CHANNEL_REC> C<iobject> - -=item C<QUERY_REC> C<iobject> - -=item C<COMMAND_REC> C<iobject> - -=item C<NICK_REC> C<iobject> - -=item C<LOG_REC> C<Irssi::Log> - -=item C<RAWLOG_REC> C<Irssi::Rawlog> - -=item C<IGNORE_REC> C<Irssi::Ignore> - -=item C<MODULE_REC> C<Irssi::Module> - - -=item C<BAN_REC> C<Irssi::Irc::Ban> - -=item C<NETSPLIT_REC> C<Irssi::Irc::Netsplit> - -=item C<NETSPLIT_SERVER__REC> C<Irssi::Irc::Netsplitserver> - - -=item C<DCC_REC> C<siobject> - -=item C<AUTOIGNORE_REC> C<Irssi::Irc::Autoignore> - -=item C<AUTOIGNORE_REC> C<Irssi::Irc::Autoignore> - -=item C<NOTIFYLIST_REC> C<Irssi::Irc::Notifylist> - -=item C<CLIENT_REC> C<Irssi::Irc::Client> - - -=item C<THEME_REC> C<Irssi::UI::Theme> - -=item C<KEYINFO_REC> C<Irssi::UI::Keyinfo> - -=item C<PROCESS_REC> C<Irssi::UI::Process> - -=item C<TEXT_DEST_REC> C<Irssi::UI::TextDest> - -=item C<WINDOW_REC> C<Irssi::UI::Window> - -=item C<WI_ITEM_REC> C<iobject> - - - -=item C<PERL_SCRIPT_REC> C<Irssi::Script> - -=back - -END OF SIGNAL TYPES - -=end irssi_signal_types - -=head1 SIGNAL DEFINITIONS - -The following signals are categorised as in the original documentation, but -have been revised to note Perl variable types and class names. - -Arguments are passed to signal handlers in the usual way, via C<@_>. - -=for irssi_signal_defs START OF SIGNAL DEFINITIONS - -=head2 Core - -=over 4 - -=item C<"gui exit"> - -=over - -=item I<None> - -=back - -=item C<"gui dialog"> - -=over - -=item string C<$type> - -=item string C<$text> - -=back - -=item C<"send command"> - -=over - -=item string C<$command>, - -=item L<Irssi::Server> C<$server>, - -=item L<Irssi::Windowitem> C<$window_item> - -=back - -This is sent when a command is entered via the GUI, or by scripts via L<Irssi::command>. - -=back - -=head3 F<chat-protocols.c>: - -B<TODO: What are CHAT_PROTOCOL_REC types?> - -=over 4 - -=item C<"chat protocol created"> - -=over - -=item CHAT_PROTOCOL_REC C<$protocol> - -=back - -=item C<"chat protocol updated"> - -=over - -=item CHAT_PROTOCOL_REC C<$protocol> - -=back - -=item C<"chat protocol destroyed"> - -=over - -=item CHAT_PROTOCOL_REC C<$protocol> - -=back - -=back - -=head3 F<channels.c>: - -=over 4 - -=item C<"channel created"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=item int C<$automatic> - -=back - -=item C<"channel destroyed"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=back - -=back - -=head3 F<chatnets.c>: - -=over 4 - -=item C<"chatnet created"> - -=over - -=item CHATNET_REC C<$chatnet> - -=back - -=item C<"chatnet destroyed"> - -=over - -=item CHATNET_REC C<$chatnet> - -=back - -=back - -=head3 F<commands.c>: - -=over 4 - -=item C<"commandlist new"> - -=over - -=item L<Irssi::Command> C<$cmd> - -=back - -=item C<"commandlist remove"> - -=over - -=item L<Irssi::Command> C<$cmd> - -=back - -=item C<"error command"> - -=over - -=item int C<$err> - -=item string C<$cmd> - -=back - -=item C<"send command"> - -=over - -=item string C<$args> - -=item L<Irssi::Server> C<$server> - -=item L<Irssi::Windowitem> C<$witem> - -=back - -=item C<"send text"> - -=over - -=item string C<$line> - -=item L<Irssi::Server> C<$server> - -=item L<Irssi::Windowitem> C<$witem> - -=back - -=item C<"command "<cmd>> - -=over - -=item string C<$args> - -=item L<Irssi::Server> C<$server> - -=item L<Irssi::Windowitem> C<$witem> - -=back - -B<TODO: check this "cmd" out?> - -=item C<"default command"> - -=over - -=item string C<$args> - -=item L<Irssi::Server> C<$server> - -=item L<Irssi::Windowitem> C<$witem> - -=back - -=back - -=head3 F<ignore.c>: - -=over 4 - -=item C<"ignore created"> - -=over - -=item L<Irssi::Ignore> C<$ignore> - -=back - -=item C<"ignore destroyed"> - -=over - -=item L<Irssi::Ignore> C<$ignore> - -=back - -=item C<"ignore changed"> - -=over - -=item L<Irssi::Ignore> C<$ignore> - -=back - -=back - -=head3 F<log.c>: - -=over 4 - -=item C<"log new"> - -=over - -=item L<Irssi::Log> C<$log> - -=back - -=item C<"log remove"> - -=over - -=item L<Irssi::Log> C<$log> - -=back - -=item C<"log create failed"> - -=over - -=item L<Irssi::Log> C<$log> - -=back - -=item C<"log locked"> - -=over - -=item L<Irssi::Log> C<$log> - -=back - -=item C<"log started"> - -=over - -=item L<Irssi::Log> C<$log> - -=back - -=item C<"log stopped"> - -=over - -=item L<Irssi::Log> C<$log> - -=back - -=item C<"log rotated"> - -=over - -=item L<Irssi::Log> C<$log> - -=back - -=item C<"log written"> - -=over - -=item L<Irssi::Log> C<$log> - -=item string C<$line> - -=back - -=back - -=head3 F<modules.c>: - -B<TODO: what are these types?> - -=over 4 - -=item C<"module loaded"> - -=over - -=item MODULE_REC C<$module> - -=item MODULE_FILE_REC C<$module_file> - -=back - -=item C<"module unloaded"> - -=over - -=item MODULE_REC C<$module> - -=item MODULE_FILE_REC C<$module_file> - -=back - -=item C<"module error"> - -=over - -=item int C<$error> - -=item string C<$text> - -=item string C<$root_module> - -=item string C<$sub_module> - -=back - -=back - -=head3 F<nicklist.c>: - -=over 4 - -=item C<"nicklist new"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=item L<Irssi::Nick> C<$nick> - -=back - -=item C<"nicklist remove"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=item L<Irssi::Nick> C<$nick> - -=back - -=item C<"nicklist changed"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=item L<Irssi::Nick> C<$nick> - -=item string C<$old_nick> - -=back - -=item C<"nicklist host changed"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=item L<Irssi::Nick> C<$nick> - -=back - -=item C<"nicklist gone changed"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=item L<Irssi::Nick> C<$nick> - -=back - -=item C<"nicklist serverop changed"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=item L<Irssi::Nick> C<$nick> - -=back - -=back - -=head3 F<pidwait.c>: - -=over 4 - -=item C<"pidwait"> - -=over - -=item int C<$pid> - -=item int C<$status> - -=back - -=back - -=head3 F<queries.c>: - -=over 4 - -=item C<"query created"> - -=over - -=item L<Irssi::Query> C<$query> - -=item int C<$automatic> - -=back - -=item C<"query destroyed"> - -=over - -=item L<Irssi::Query> C<$query> - -=back - -=item C<"query nick changed"> - -=over - -=item L<Irssi::Query> C<$query> - -=item string C<$original_nick> - -=back - -=item C<"window item name changed"> - -=over - -=item L<Irssi::Windowitem> C<$witem> - -=back - -=item C<"query address changed"> - -=over - -=item L<Irssi::Query> C<$query> - -=back - -=item C<"query server changed"> - -=over - -=item L<Irssi::Query> C<$query> - -=item L<Irssi::Server> C<$server> - -=back - -=back - - -=head3 F<rawlog.c>: - -=over 4 - -=item C<"rawlog"> - -=over - -=item L<Irssi::Rawlog> C<$raw_log> - -=item string C<$data> - -=back - -=back - -=head3 F<server.c>: - -=over 4 - -=item C<"server looking"> - -=over - -=item L<Irssi::Server> C<$server> - -=back - -=item C<"server connected"> - -=over - -=item L<Irssi::Server> C<$server> - -=back - - -=item C<"server connecting"> - -=over - -=item L<Irssi::Server> C<$server> - -=item ulongptr C<$ip> - -=back - -=item C<"server connect failed"> - -=over - -=item L<Irssi::Server> C<$server> - -=back - -=item C<"server disconnected"> - -=over - -=item L<Irssi::Server> C<$server> - -=back - -=item C<"server quit"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$message> - -=back - -=item C<"server sendmsg"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$target> - -=item string C<$message> - -=item int C<$target_type> - -=back - -=back - -=head3 F<settings.c>: - -=over 4 - -=item C<"setup changed"> - -=over - -=item I<None> - -=back - -=item C<"setup reread"> - -=over - -=item string C<$fname> - -=back - -=item C<"setup saved"> - -=over - -=item string C<$fname> - -=item int C<$autosaved> - -=back - -=back - -=head2 IRC Core - -=head3 F<bans.c>: - -=over 4 - -=item C<"ban type changed"> - -=over - -=item string C<$bantype> - -=back - -=back - -=head3 F<channels>, F<nicklist>: - -B<TODO: are these actual files? .c?> - -=over 4 - -=item C<"channel joined"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=back - -=item C<"channel wholist"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=back - -=item C<"channel sync"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=back - -=item C<"channel topic changed"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=back - -=back - -=head3 F<ctcp.c>: - -=over - -=item C<"ctcp msg"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$args> - -=item string C<$nick> - -=item string C<$addr> - -=item string C<$target> - -=back - -=item C<"ctcp msg "<cmd>> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$args> - -=item string C<$nick> - -=item string C<$addr> - -=item string C<$target> - -=back - -=item C<"default ctcp msg"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$args> - -=item string C<$nick> - -=item string C<$addr> - -=item string C<$target> - -=back - -=item C<"ctcp reply"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$args> - -=item string C<$nick> - -=item string C<$addr> - -=item string C<$target> - -=back - -=item C<"ctcp reply "<cmd>> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$args> - -=item string C<$nick> - -=item string C<$addr> - -=item string C<$target> - -=back - -=item C<"default ctcp reply"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$args> - -=item string C<$nick> - -=item string C<$addr> - -=item string C<$target> - -=back - -=item C<"ctcp action"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$args> - -=item string C<$nick> - -=item string C<$addr> - -=item string C<$target> - -=back - -=back - -=head3 F<irc-log.c>: - -=over - -=item C<"awaylog show"> - -=over - -=item L<Irssi::Log> C<$log> - -=item int C<$away_msgs> - -=item int C<$filepos> - -=back - -=back - -=head3 F<irc-nicklist.c>: - -=over - -=item C<"server nick changed"> - -=over - -=item L<Irssi::Server> C<$server> - -=back - -=back - -=head3 F<irc-servers.c>: - -=over - -=item C<"event connected"> - -=over - -=item L<Irssi::Server> C<$server> - -=back - -=back - -=head3 F<irc.c>: - -=over - -=item C<"server event"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$data> - -=item string C<$sender_nick> - -=item string C<$sender_addr> - -=back - -=item C<"event "<cmd>> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$args> - -=item string C<$sender_nick> - -=item string C<$sender_addr> - -=back - -=item C<"default event"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$data> - -=item string C<$sender_nick> - -=item string C<$sender_addr> - -=back - -=item C<"whois default event"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$data> - -=item string C<$sender_nick> - -=item string C<$sender_addr> - -=back - -=item C<"server incoming"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$data> - -=back - -=item C<"redir "<cmd>> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$args> - -=item string C<$sender_nick> - -=item string C<$sender_addr> - -=back - -=back - -=head3 F<lag.c>: - -=over - -=item C<"server lag"> - -=over - -=item L<Irssi::Server> C<$server> - -=back - -=item C<"server lag disconnect"> - -=over - -=item L<Irssi::Server> C<$server> - -=back - -=back - -=head3 F<massjoin.c>: - -=over - -=item C<"massjoin"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=item List of L<Irssi::Nick> C<@nicks> - -B<TODO: Check this is actually a perl list (array)> - -=back - -=back - -=head3 F<mode-lists.c>: - -=over - -=item C<"ban new"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=item L<Irssi::Irc::Ban> C<$ban> - -=back - -=item C<"ban remove"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=item L<Irssi::Irc::Ban> C<$ban> - -=item string C<$set_by> - -=back - -=back - -=head3 F<modes.c>: - -=over - -=item C<"channel mode changed"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=item string C<$set_by> - -=back - -=item C<"nick mode changed"> - -=over - -=item L<Irssi::Channel> C<$channel> - -=item L<Irssi::Nick> C<$nick> - -=item string C<$set_by> - -=item string C<$mode> - -=item string C<$type> - -=back - -=item C<"user mode changed"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$old_mode> - -=back - -=item C<"away mode changed"> - -=over - -=item L<Irssi::Server> C<$server> - -=back - -=back - -=head3 F<netsplit.c>: - -=over - -=item C<"netsplit server new"> - -=over - -=item L<Irssi::Server> C<$server> - -=item L<Irssi::Irc::Netsplitserver> C<$netsplit_server> - -=back - -=item C<"netsplit server remove"> - -=over - -=item L<Irssi::Server> C<$server> - -=item L<Irssi::Irc::Netsplitserver> C<$netsplit_server> - -=back - -=item C<"netsplit new"> - -=over - -=item L<Irssi::Irc::Netsplit> C<$netsplit> - -=back - -=item C<"netsplit remove"> - -=over - -=item L<Irssi::Irc::Netsplit> C<$netsplit> - -=back - -=back - -=head2 IRC Modules - - -=head3 F<dcc*.c>: - -=over - -=item C<"dcc ctcp "<cmd>> - -=over - -=item string C<$args> - -=item L<Irssi::Dcc> C<$dcc> - -=back - -=item C<"default dcc ctcp"> - -=over - -=item string C<$args> - -=item L<Irssi::Dcc> C<$dcc> - -=back - -=item C<"dcc unknown ctcp"> - -=over - -=item string C<$args> - -=item string C<$sender> - -=item string C<$send_addr> - -=back - -=item C<"dcc reply "<cmd>> - -=over - -=item string C<$args> - -=item L<Irssi::Dcc> C<$dcc> - -=back - -=item C<"default dcc reply"> - -=over - -=item string C<$args> - -=item L<Irssi::Dcc> C<$dcc> - -=back - -=item C<"dcc unknown reply"> - -=over - -=item string C<$args> - -=item string C<$sender> - -=item string C<$send_addr> - -=back - -=item C<"dcc chat message"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=item string C<$msg> - -=back - -=item C<"dcc created"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=back - -=item C<"dcc destroyed"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=back - -=item C<"dcc connected"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=back - -=item C<"dcc rejecting"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=back - -=item C<"dcc closed"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=back - -=item C<"dcc request"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=item string C<$send_addr> - -=back - -=item C<"dcc request send"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=back - -=item C<"dcc chat message"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=item string C<$msg> - -=back - -=item C<"dcc transfer update"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=back - -=item C<"dcc get receive"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=back - -=item C<"dcc error connect"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=back - -=item C<"dcc error file create"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=item string C<$filename> - -=back - -=item C<"dcc error file open"> - -=over - -=item string C<$nick> - -=item string C<$filename> - -=item int C<$errno> - -=back - -=item C<"dcc error get not found"> - -=over - -=item string C<$nick> - -=back - -=item C<"dcc error send exists"> - -=over - -=item string C<$nick> - -=item string C<$filename> - -=back - -=item C<"dcc error unknown type"> - -=over - -=item string C<$type> - -=back - -=item C<"dcc error close not found"> - -=over - -=item string C<$type> - -=item string C<$nick> - -=item string C<$filename> - -=back - -=back - -=head3 F<autoignore.c>: - -=over - -=item C<"autoignore new"> - -=over - -=item L<Irssi::Server> C<$server> - -=item L<Irssi::Irc::Autoignore> C<$autoignore> - -=back - -=item C<"autoignore remove"> - -=over - -=item L<Irssi::Server> C<$server> - -=item L<Irssi::Irc::Autoignore> C<$autoignore> - -=back - -=back - -=head3 F<flood.c>: - -=over - -=item C<"flood"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$nick> - -=item string C<$host> - -=item int C<$level> - -=item string C<$target> - -=back - -=back - -=head3 F<notifylist.c>: - -=over - -=item C<"notifylist new"> - -=over - -=item L<Irssi::Irc::Notifylist> C<$notify_list> - -=back - -=item C<"notifylist remove"> - -=over - -=item L<Irssi::Irc::Notifylist> C<$notify_list> - -=back - -=item C<"notifylist joined"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$nick> - -=item string C<$user> - -=item string C<$host> - -=item string C<$real_name> - -=item string C<$away_message> - -=back - -=item C<"notifylist away changed"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$nick> - -=item string C<$user> - -=item string C<$host> - -=item string C<$real_name> - -=item string C<$away_message> - -=back - -=item C<"notifylist left"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$nick> - -=item string C<$user> - -=item string C<$host> - -=item string C<$real_name> - -=item string C<$away_message> - -=back - -=back - -=head3 F<proxy/listen.c>: - -=over - -=item C<"proxy client connected"> - -=over - -=item L<Irssi::Irc::Client> C<$client> - -=back - -=item C<"proxy client disconnected"> - -=over - -=item L<Irssi::Irc::Client> C<$client> - -=back - -=item C<"proxy client command"> - -=over - -=item L<Irssi::Irc::Client> C<$client> - -=item string C<$args> - -=item string C<$data> - -=back - -=item C<"proxy client dump"> - -=over - -=item L<Irssi::Irc::Client> C<$client> - -=item string C<$data> - -=back - -=back - -=head2 Display (FE) Common - -B<Requires to work properly:> - -=over - -=item C<"gui print text"> - -=over - -=item L<Irssi::Window> C<$window> - -=item int C<$fg> - -=item int C<$bg> - -=item int C<$flags> - -=item string C<$text> - -=item L<Irssi::UI::TextDest> C<$text_dest> - -=back - -This signal is called multiple times for a given print operation, in a fashion -similar to run-length coding. A single line of printed output which varies in -colour may emit this signal multiple times, once for each colour change. The -C<$fg>, C<$bg>, and C<$flags> contain the formatting information for C<$text>. - - -=item C<"gui print text finished"> - -=over - -=item L<Irssi::Window> C<$window> - -=back - -(Can be used to determine when all C<"gui print text">s are sent (not required)) - -=back - - -B<Provides signals:> - -=head3 F<completion.c>: - -=over - -=item C<"complete word"> - -=over - -=item arrayref of strings C<$strings_ref> - -An arrayref which can be modified to add additional completion candidates. - -For example: - - push @$strings_ref, "another_candidate"; - -=item L<Irssi::Window> C<$window> - -=item string C<$word> - -The prefix of the word currently being typed. - -=item string C<$linestart> - -The contents of the input line up to (but not including) the current -word prefix C<$word>. - -=item int C<$want_space> - -A scalar reference which can be set to indicate if tab completion of these -candidates should be appended with a space. - -=back - -=back - -=head3 F<fe-common-core.c>: - -=over - -=item C<"irssi init read settings"> - -=over - -=item I<None> - -=back - -=back - -=head3 F<fe-exec.c>: - -=over - -=item C<"exec new"> - -=over - -=item L<Irssi::UI::Process> C<$process> - -=back - -=item C<"exec remove"> - -=over - -=item L<Irssi::UI::Process> C<$process> - -=item int C<$status> - -=back - -=item C<"exec input"> - -=over - -=item L<Irssi::UI::Process> C<$process> - -=item string C<$text> - -=back - -=back - -=head3 F<fe-messages.c>: - -=over - -=item C<"message public"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$msg> - -=item string C<$nick> - -=item string C<$address> - -=item string C<$target> - -=back - -=item C<"message private"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$msg> - -=item string C<$nick> - -=item string C<$address> - -=back - -=item C<"message own_public"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$msg> - -=item string C<$target> - -=back - -=item C<"message own_private"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$msg> - -=item string C<$target> - -=item string C<$original_target> - -=back - -=item C<"message join"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$channel> - -=item string C<$nick> - -=item string C<$address> - -=back - -=item C<"message part"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$channel> - -=item string C<$nick> - -=item string C<$address> - -=item string C<$reason> - -=back - -=item C<"message quit"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$nick> - -=item string C<$address> - -=item string C<$reason> - -=back - -=item C<"message kick"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$channel> - -=item string C<$nick> - -=item string C<$kicker> - -=item string C<$address> - -=item string C<$reason> - -=back - -=item C<"message nick"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$new_nick> - -=item string C<$old_nick> - -=item string C<$address> - -=back - -=item C<"message own_nick"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$new_nick> - -=item string C<$old_nick> - -=item string C<$address> - -=back - -=item C<"message invite"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$channel> - -=item string C<$nick> - -=item string C<$address> - -=back - -=item C<"message topic"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$channel> - -=item string C<$topic> - -=item string C<$nick> - -=item string C<$address> - -=back - -=back - -=head3 F<keyboard.c>: - -=over - -=item C<"keyinfo created"> - -=over - -=item L<Irssi::UI::Keyinfo> C<$key_info> - -=back - -=item C<"keyinfo destroyed"> - -=over - -=item L<Irssi::UI::Keyinfo> C<$key_info> - -=back - -=back - -=head3 F<printtext.c>: - -=over - -=item C<"print text"> - -=over - -=item L<Irssi::UI::TextDest> C<$text_dest> - -=item string C<$text> - -=item string C<$stripped_text> - -=back - -=back - -=head3 F<themes.c>: - -=over - -=item C<"theme created"> - -=over - -=item L<Irssi::UI::Theme> C<$theme> - -=back - -=item C<"theme destroyed"> - -=over - -=item L<Irssi::UI::Theme> C<$theme> - -=back - -=back - -=head3 F<window-activity.c>: - -=over - -=item C<"window hilight"> - -=over - -=item L<Irssi::UI::Window> C<$window> - -=back - -=item C<"window dehilight"> - -=over - -=item L<Irssi::UI::Window> C<$window> - -=back - -=item C<"window activity"> - -=over - -=item L<Irssi::UI::Window> C<$window> - -=item int C<$old_level> - -=back - -=item C<"window item hilight"> - -=over - -=item L<Irssi::Windowitem> C<$window_item> - -=back - -=item C<"window item activity"> - -=over - -=item L<Irssi::Windowitem> C<$window_item> - -=item int C<$old_level> - -=back - -=back - -=head3 F<window-items.c>: - -=over - -=item C<"window item new"> - -=over - -=item L<Irssi::UI::Window> C<$window> - -=item L<Irssi::Windowitem> C<$window_item> - -=back - -=item C<"window item remove"> - -=over - -=item L<Irssi::UI::Window> C<$window> - -=item L<Irssi::Windowitem> C<$window_item> - -=back - -=item C<"window item moved"> - -B<TODO: Check ordering of arguments from/to here> - -=over - -=item L<Irssi::UI::Window> C<$window_from> - -=item L<Irssi::Windowitem> C<$window_item> - -=item L<Irssi::UI::Window> C<$window_to> - -=back - -=item C<"window item changed"> - -=over - -=item L<Irssi::UI::Window> C<$window> - -=item L<Irssi::Windowitem> C<$window_item> - -=back - -=item C<"window item server changed"> - -=over - -=item L<Irssi::UI::Window> C<$window> - -=item L<Irssi::Windowitem> C<$window_item> - -=back - -=back - -=head3 F<windows.c>: - -=over - -=item C<"window created"> - -=over - -=item L<Irssi::UI::Window> C<$window> - -=back - -=item C<"window destroyed"> - -=over - -=item L<Irssi::UI::Window> C<$window> - -=back - -=item C<"window changed"> - -=over - -=item L<Irssi::UI::Window> C<$window> - -=item L<Irssi::UI::Window> C<$old_window> - -=back - -B<TODO: does this fire if you don't change windows? (eg: send a switch command -for the window you're already on)> - -=item C<"window changed automatic"> - -=over - -=item L<Irssi::UI::Window> C<$window> - -=back - -=item C<"window server changed"> - -=over - -=item L<Irssi::UI::Window> C<$window> - -=item L<Irssi::Server> C<$server> - -=back - -=item C<"window refnum changed"> - -=over - -=item L<Irssi::UI::Window> C<$window> - -=item int C<$old_refnum> - -=back - -=item C<"window name changed"> - -=over - -=item L<Irssi::UI::Window> C<$window> - -=back - -=item C<"window history changed"> - -=over - -=item L<Irssi::UI::Window> C<$window> - -=item string C<$old_name> - -=back - -=item C<"window level changed"> - -=over - -=item L<Irssi::UI::Window> C<$window> - -=back - -=back - -=head2 Display (FE) IRC - -=head3 F<fe-events.c>: - -=over - -=item C<"default event numeric"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$data> - -=item string C<$nick> - -=item string C<$address> - -=back - -=back - -=head3 F<fe-irc-messages.c>: - -=over - -=item C<"message irc op_public"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$msg> - -=item string C<$nick> - -=item string C<$address> - -=item string C<$target> - -=back - -=item C<"message irc own_wall"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$msg> - -=item string C<$target> - -=back - -=item C<"message irc own_action"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$msg> - -=item string C<$target> - -=back - -=item C<"message irc action"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$msg> - -=item string C<$nick> - -=item string C<$address> - -=item string C<$target> - -=back - -=item C<"message irc own_notice"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$msg> - -=item string C<$target> - -=back - -=item C<"message irc notice"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$msg> - -=item string C<$nick> - -=item string C<$address> - -=item string C<$target> - -=back - -=item C<"message irc own_ctcp"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$cmd> - -=item string C<$data> - -=item string C<$target> - -=back - -=item C<"message irc ctcp"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$cmd> - -=item string C<$data> - -=item string C<$nick> - -=item string C<$address> - -=item string C<$target> - -=back - -=back - -=head3 F<fe-modes.c>: - -=over - -=item C<"message irc mode"> - -=over - -=item L<Irssi::Server> C<$server> - -=item string C<$channel> - -=item string C<$nick> - -=item string C<$address> - -=item string C<$mode> - -=back - -=back - -=head3 F<dcc/fe-dcc-chat-messages.c>: - -=over - -=item C<"message dcc own"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=item string C<$msg> - -=back - -=item C<"message dcc own_action"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=item string C<$msg> - -=back - -=item C<"message dcc own_ctcp"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=item string C<$cmd> - -=item string C<$data> - -=back - -=item C<"message dcc"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=item string C<$msg> - -=back - -=item C<"message dcc action"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=item string C<$msg> - -=back - -=item C<"message dcc ctcp"> - -=over - -=item L<Irssi::Dcc> C<$dcc> - -=item string C<$cmd> - -=item string C<$data> - -=back - -=back - -=head2 Display (FE) Text - -=head3 F<gui-readline.c>: - -=over 4 - -=item C<"gui key pressed"> - -=over - -=item int C<$key> - -=back - -Notes: - -Ordinary keys C<a-zA-Z> are their ordinal (ascii) equivalents. - -Ctrl-key begins at 1 (C<C-a>), but skips 13?, C<C-j> and C<C-m> both give the same -as C<RET> (10). Tab and C<C-i> are equivalent (9). C<C-o> does not appear to send -an observable sequence. - -C<BS> sends 127. - -C<meta-E<lt>keyE<gt>> sends a 27 (ESC) followed by the original key value. - -Arrow keys send usual meta-stuff (C<\e[I<ABCD>>). - -B<TODO: Turn this into some sort of list> - -=back - -=head3 F<gui-printtext.c>: - -=over 4 - -=item C<"beep"> - -=over - -=item I<None> - -=back - -=back - -=head2 Perl Scripting - -=over 4 - -=item C<"script error"> - -=over - -=item L<Irssi::Script> C<$script> - -=item string C<$error_msg> - -=back - -=back - -=for irssi_signal_defs END OF SIGNAL DEFINITIONS - -=head1 SIGNAL AUTO-GENERATION - -This file is used to auto-generate the signal definitions used by Irssi, and hence -must be edited in order to add new signals. - -=head2 Format - - diff --git a/docs/Irssi.pod b/docs/Irssi.pod deleted file mode 100644 index f5d72b7..0000000 --- a/docs/Irssi.pod +++ /dev/null @@ -1,1109 +0,0 @@ -__END__ - -=head1 NAME - -Irssi - -=head1 DESCRIPTION - -L<Irssi|http://irssi.org> is a console based fullscreen IRC client. It is -written in the C programming language, and can be modified through both -I<Modules> -- dynamically loadable compiled libraries -- and I<Scripts>, written -in L<Perl|http://perl.org>. - -Modules are not covered in this documentation, other than to note that Perl -scripting support itself may be compiled as a module rather than built directly -into Irssi. The C</LOAD> command can be used from within Irssi to check if Perl -support is available. If not, refer to the F<INSTALL> file for how to recompile -irssi. - -The C<Irssi> package is the basis of Perl scripting in Irssi. It does not export any -functions by default, and requires that all function-calls be fully qualified with the -C<Irssi::I<cmd>> prefix. See L</EXPORTS> for alternatives. - -=head1 CLASSES - -This documentation has been split into a number of pages, each documenting a -particular class or pseudo-class. The following list contains all of these -additional pages. - -B<TODO: fix this list with proper package names> - -=over 4 - -=item L<Irssi::Chatnet> - -=item L<Irssi::Command> - -=item L<Irssi::Ignore> - -=item L<Irssi::Irc::Ban> - -=item L<Irssi::Irc::Client> - -=item L<Irssi::Irc::Dcc> - -=item L<Irssi::Irc::Notifylist> - -=item L<Irssi::Log> - -=item L<Irssi::Logitem> - -=item L<Irssi::Nick> - -=item L<Irssi::Process> - -=item L<Irssi::Query> - -=item L<Irssi::Rawlog> - -=item L<Irssi::Reconnect> - -=item L<Irssi::Script> - -=item L<Irssi::Server> - -=item L<Irssi::Theme> - -=item L<Irssi::UI::Window> - -=item L<Irssi::Windowitem> - -=back - - -=head1 EXPORTS - -Nothing by default, but passing a list of function names when C<use>ing the module -will import them into the current namespace. - -For example: - - use Irssi qw/signal_emit signal_add .../; - -=head1 METHODS - -=head2 Accessors - -=head3 C<active_win> - -C<my $win = Irssi::active_win();> - -returns the currently active L<Irssi::UI::Window> - -=head3 C<active_server> - -C<my $server = Irssi::active_server();> - -returns the currently active L<Irssi::Server> in active window. - -=head3 C<windows> - -C<my @windows = Irssi::windows();> -returns a list of all L<windows|Irssi::UI::Window>. - -When called in scalar context C<my $win = Irssi::windows();>, only the first -window is returned. - -=head3 C<servers> - -returns a list of all L<servers|Irssi::Server>. - -=head3 C<reconnects> - -returns a list of all L<server reconnections|Irssi::Reconnect>. - -=head3 C<channels> - -returns a list of all L<channels|Irssi::Channel>. - -=head3 C<queries> - -returns a list of all L<queries|Irssi::Query>. - -=head3 C<commands> - -returns a list of all L<commands|Irssi::Command>. - -=head3 C<logs> - -returns a list of all L<log files|Irssi::Log>. - -=head3 C<ignores> - -returns a list of all L<ignores|Irssi::Ignore>. - - -=head2 File Accessors - -=head3 C<get_gui> - -Indicates if Irssi has been started with a GUI frontend. - -Return values are: - -=over - -=item C<IRSSI_GUI_NONE> - C<0> - -=item C<IRSSI_GUI_TEXT> - C<1> - -=item C<IRSSI_GUI_GTK> - C<2> - -=item C<IRSSI_GUI_GNOME> - C<3> - -=item C<IRSSI_GUI_QT> - C<4> - -=item C<IRSSI_GUI_KDE> - C<5> - -=back - -The symbolic constants listed above can be accessed from scripts as follows: - - my $is_text = Irssi::get_gui == Irssi::IRSSI_GUI_TEXT; - -=head3 C<get_irssi_binary> - -Returns a string containing the absolute location of the binary that this -instance of Irssi was invoked from. - -=head3 C<get_irssi_config> - -Returns a string containing the absolute location of the config file that was -specified or defaulted to when Irssi started up. Can be modified at startup -using the C<--config=> commandline option, or defaults to F<~/.irssi/config>. - -=head3 C<get_irssi_dir> - -Returns a string containing the absolute location of the base directory that was -specified or defaulted to when Irssi started up. Can be modified at startup -using the C<--home=> commandline option, or defaults to F<~/.irssi/>. - -=head2 Signals - -See also L<General::Signals> - -Irssi is pretty much based on sending and handling different signals. -Like when you receive a message from server, say: - -C<:nick!user@there.org PRIVMSG you :blahblah> - -Irssi will first send a signal: - -C<"server incoming", SERVER_REC, "nick!user@there PRIVMSG ..."> - -You probably don't want to use this signal. Default handler for this -signal interprets the header and sends a signal: - -C<"server event", Irssi::Server, "PRIVMSG ...", "nick", "user@there.org"> - -You probably don't want to use this either, since this signal's default -handler parses the event string and sends a signal: - -C<"event privmsg", Irssi::Server, "you :blahblah", "nick", "user@there.org"> - -You can at any point grab the signal, do whatever you want to do with -it and optionally stop it from going any further by calling -L<Irssi::signal_stop|Irssi/signal_stop> - -For example: - - sub event_privmsg { - # $data = "nick/#channel :text" - my ($server, $data, $nick, $address) = @_; - my ($target, $text) = split(/ :/, $data, 2); - - Irssi::signal_stop() if ($text =~ /free.*porn/ || $nick =~ /idiot/); - } - - Irssi::signal_add("event privmsg", "event_privmsg"); - -This will hide all public or private messages that match the regexp -C<"free.*porn"> or the sender's nick contain the word "idiot". Yes, you -could use /IGNORE instead for both of these C<:)> - -You can also use L<Irssi::signal_add_last|/signal_add_last> if you wish to let the -Irssi's internal functions be run before yours. - -A list of signals that irssi sends can be found in the L<General::Signals> -documentation. - - - - -=head3 Handling Signals - -=head4 C<signal_add $sig_name, $func> - -Bind C<$sig_name> to function C<$func>. The C<$func> argument may be either -a string containing the name of a function to call, or a coderef. - -For example: - - Irssi::signal_add("default command", sub { ... }); - - Irssi::signal_add("default command", "my_function"); - - Irssi::signal_add("default command", \&my_function); - -In all cases, the specified function will be passed arguments in C<@_> as specified -in L<General::Signals>. - -=head4 C<signal_add_first $sig_name, $func> - -Bind C<$sig_name> to function C<$func>. Call C<$func> as soon as possible when -the signal is raised. - -=head4 C<signal_add_last $sig_name, $func> - -Bind C<$sig_name> to function C<$func>. Call C<$func> as late as possible (after -all other signal handlers). - -=head4 C<signal_remove $sig_name, $func> - -Unbind C<$sig_name> from function C<$func>. -B<TODO: Can you unbind a signal from a C<sub { ...}> coderef? What happens?> - - -=head3 Controlling Signal Propagation - -=head4 C<signal_emit $sig_name, @params> - -Send a signal of type C<$sig_name>. Up to 6 parameters can be passed in C<@params>. - -=head4 C<signal_continue @params> - -Propagate a currently emitted signal, but with different parameters. This only -needs to be called if you wish to change them, otherwise all subsequent handlers -will be invoked as normal. - -For example, we can intercept a public message and rewrite the content before -passing it on: - - Irssi::signal_add_first 'message public', - sub { - my ($server, $msg, @rest) = @_; - $msg =~ s/this/that/g; - Irssi::signal_continue($server, $msg, @rest); - }; - -Note that if you want to do this sort of rewriting, it is important to add your -handler using L<signal_add_first|/signal_add_first $sig_name, $func> to it is -called before the internal Irssi handlers which would usually consume it. - -B<Note: It should only be called from within a signal handler> - -=head4 C<signal_stop> - -Stop the signal that's currently being emitted, no other handlers after this one will -be called. - -=head4 C<signal_stop_by_name $sig_name> - -Stop the signal with name C<$sig_name> that is currently being emitted. - -=head3 Registering New Signals - -=head4 C<signal_register $hashref> - -Register parameter types for one or more signals. C<$hashref> must map one or -more signal names to references to arrays containing 0 to 6 type names. Some -recognized type names include int for integers, intptr for references to -integers and string for strings. For all standard signals see -F<src/perl/perl-signals-list.h> in the source code (this is generated by -F<src/perl/get-signals.pl>). - -For example: - - my $signal_config_hash = { "new signal" => [ qw/string string integer/ ] }; - Irssi::signal_register($signal_config_hash); - -Any signals that were already registered are unaffected. - -B<Signals are not persistent.> Once registered, a signal cannot be unregistered without -restarting Irssi. B<TODO: True?>, including modifying the type signature. - -Registration is required to get any parameters to signals written in -Perl and to emit and continue signals from Perl. - -B<TODO: What are the complete list of recognised types?> - - -=head2 Commands - -See also L<Irssi::Command> - -=head3 Registering Commands - -=head4 C<command_bind $cmd, $func, $category> - -Bind a command string C<$cmd> to call function C<$func>. C<$func> can be -either a string or coderef. C<$category> is an optional string specifying -the category to display the command in when C</HELP> is used. - -When a command is invoked, either by the user typing C</command args>, the -handler function will be called. - -It will receive the following parameters, passed in C<@_>: - - my ($argument_string, $server_obj, $window_item_obj) = @_; - -The argument string must be processed by the handler to split it into -individual words if necessary. - -The L<command_parse_options|/command_parse_options $cmd, $data> function can be -used to process options (beginning with a single dash), and will also return the -remainder of the string to be processed as desired. - -=head4 C<command_runsub $cmd, $data, $server, $item> - -Run subcommands for C<$cmd>. First word in C<$data> is parsed as -subcommand. C<$server> is L<Irssi::Server> record for current -L<Irssi::Windowitem> C<$item>. - -Call command_runsub in handler function for C<$cmd> and bind -with: - - command_bind("$cmd $subcmd", subcmdfunc[, category]); - -See the L<example|General::Guide/Use Subcommands to Group Script Functionality> -for further details. - -=head4 C<command_unbind $cmd, $func> - -Unbind command C<$cmd> from function C<$func>. - -=head3 Invoking Commands - -=head4 C<command $string> - -Run the command specified in C<$string> in the currently active context. - -B<TODO: passing args in C<@_> vs concatenating into the command string?> - -See also L<Irssi::Server/command $string> - -=head3 Parsing Command Arguments - -=head4 C<command_set_options $cmd, $data> - -Set options for command C<$cmd> to C<$data>. C<$data> is a string of -space separated words which specify the options. Each word can be -optionally prefixed with one of the following character: - -=over 16 - -=item C<->: optional argument - -=item C<@>: optional numeric argument - -=item C<+>: required argument - -=back - -For example: - - my $argument_format = "+something -other -another @number"; - Irssi::command_set_options('mycmd', $argument_format); - -Thus, the command may be run as C</mycmd -something value -other value rest of args>. - -=head4 C<command_parse_options $cmd, $data> - -Parse out options as specified by L<command_set_options|/command_set_options -$cmd, $data> for command C<$cmd>. A string containing the input received by the -command handler should be passed in as C<$data>. - -The return value is either C<undef> if an error occurred, or a list containing -two items. The first is a hashref mapping the option names to their -values. Optional arguments which were not present in the input will not be -included in the hash. - -The second item in the return list is a string containing the remainder of the input -after the arguments have been parsed out. - -For example: - - sub my_cmd_handler { - my ($command_args) = @_; - my @options_list = Irssi::command_parse_options "my_cmd", $command_args; - if (@options_list) { - my $options = $options_list->[0]; - my $arg_remainder = $options_list->[1]; - - if (exists $options->{other} && $options->{something} eq 'hello') { - - ... - - } - } - } - -=head2 Settings - -Settings are a way to permanently store values that your script may wish to use. -They are also easily manipulable by the user through the C</SET> command, making -them a good way to allow configuration of your script. - -The following list summarises the data types available: - -=over - -=item C<str> - -A generic string type, which can contain arbitrary text. It is also commonly -used to build space-separated lists of entries. - -=item C<int> - -An integer type. Integers must be whole numbers, but may also be negative or zero. - -It is stored internally as a C<signed int>, and has a range of +/- 2^31. - -=item C<bool> - -A boolean type. In Perl terms, values are C<0> for false, and anything else for -true. When acting on them externally, C<ON> and C<OFF> are the usual terms used. - -=item C<time> - -A time type. An integer with optional unit specifier. Valid specifiers are: - - days - hours - minutes / mins - seconds / secs - milliseconds / millisecs / mseconds / msecs - -B<TODO: can different specifiers be combined?> - -The value is stored internally as a number of milliseconds. Since it is stored -as an C<signed int>, it will overflow at 2^31 ms, or approximately 24 days. -Times longer than this are considered invalid. - -The default specifier if none are specified is I<seconds>. - -=item C<level> - -An irssi Messagelevel. See C</HELP LEVELS> for a full list and description, or -L</Message Levels> for a list of the Perl equivalents. - -=item C<size> - -A size type. This is an non-negative integer, and the default suffix is I<kbytes>. -An optional suffix of C<bytes>, C<kbytes>, C<mbytes>, or C<gbytes> can be used -to set the size accordingly. Note that sizes are given using the exponent of 2 -scheme, rather than the decimal C<$x * 1000> system. - -=back - -=head3 Creating New Settings - -If a setting does not currently exist, it must first be registered with Irssi -using one of the C<settings_add> functions. - -=head4 C<settings_add_str $section, $key, $def> - -=head4 C<settings_add_int $section, $key, $def> - -=head4 C<settings_add_bool $section, $key, $def> - -=head4 C<settings_add_time $section, $key, $def> - -=head4 C<settings_add_level $section, $key, $def> - -=head4 C<settings_add_size $section, $key, $def> - -Each of the above functions operates in the same way, but creates a different -data type. For each function, C<$section> is a string describing the -group the entry falls into, C<$key> is the name of the setting. The key must -be a single string, and typically multiple words are separated by underscores. - -The final parameter, C<$def>, is the default value of this setting. It should -correspond to the type of the setting being created. - -B<TODO: move this list to another section?> - - -=head3 Retrieving Settings - -=head4 C<settings_get_str $key> - -=head4 C<settings_get_int $key> - -=head4 C<settings_get_bool $key> - -=head4 C<settings_get_time $key> - -=head4 C<settings_get_level $key> - -=head4 C<settings_get_size $key> - -=head3 Modifying Settings - -=head4 C<settings_set_str $key, $value> - -=head4 C<settings_set_int $key, $value> - -=head4 C<settings_set_bool $key, $value> - -=head4 C<settings_set_time $key, $value> - -=head4 C<settings_set_level $key, $value> - -=head4 C<settings_set_size $key, $value> - -Changes the value of the setting with key C<$key> to C<$value>. - -B<If you change the settings of another module/script with one of these, you -must emit a C<"setup changed"> signal afterwards.> - -This can be done with: - - Irssi::signal_emit("setup changed"); - -=head4 C<settings_remove $key> - -Remove a setting specified with C<$key>. - -=head2 IO and Process Management - -=head3 C<timeout_add $msecs, $func, $data> - -Call C<$func> every C<$msecs> milliseconds (1/1000th of a second) with parameter -C<$data>. C<$msecs> must be at least 10 or an error is signaled via C<croak>. - -Returns a tag which can be used to stop the timeout via L</timeout_remove $tag>. - -=head3 C<timeout_add_once $msecs, $func, $data> - -Call C<$func> once after C<$msecs> milliseconds (1000 = 1 second) with parameter -C<$data>. C<$msecs> must be at least 10 or an error is signaled via C<croak>. - -Returns tag which can be used to stop the timeout via L</timeout_remove $tag>. - -=head3 C<timeout_remove $tag> - -Remove timeout specified with tag C<$tag>. - -=head3 C<input_add $source, $condition, $func, $data> - -Call C<$func> with parameter C<$data> when specified IO happens. C<$source> is -the file handle that is being listened. C<$condition> can be -C<Irssi::INPUT_READ>, C<Irssi::INPUT_WRITE> or both. Returns tag which can be -used to remove the listener with L</input_remove $tag>. - -=head3 C<input_remove $tag> - -Remove listener with C<$tag>. - -=head3 C<pidwait_add $pid> - -Adds C<$pid> to the list of processes to wait for. The pid must identify -a child process of the irssi process. When the process terminates, a -"pidwait" signal will be sent with the pid and the status from -waitpid(). This is useful to avoid zombies if your script forks. - -=head3 C<pidwait_remove $pid> - -Removes C<$pid> from the list of processes to wait for. Terminated -processes are removed automatically, so it is usually not necessary -to call this function. - - -=head2 Message Levels - -The standard Irssi levels (as specified in C</HELP LEVELS>) are accessible from -within scripts with the following zero-arguments functions: - -=over - -=item C<MSGLEVEL_CRAP> - -=item C<MSGLEVEL_MSGS> - -=item C<MSGLEVEL_PUBLIC> - -=item C<MSGLEVEL_NOTICES> - -=item C<MSGLEVEL_SNOTES> - -=item C<MSGLEVEL_CTCPS> - -=item C<MSGLEVEL_ACTIONS> - -=item C<MSGLEVEL_JOINS> - -=item C<MSGLEVEL_PARTS> - -=item C<MSGLEVEL_QUITS> - -=item C<MSGLEVEL_KICKS> - -=item C<MSGLEVEL_MODES> - -=item C<MSGLEVEL_TOPICS> - -=item C<MSGLEVEL_WALLOPS> - -=item C<MSGLEVEL_INVITES> - -=item C<MSGLEVEL_NICKS> - -=item C<MSGLEVEL_DCC> - -=item C<MSGLEVEL_DCCMSGS> - -=item C<MSGLEVEL_CLIENTNOTICE> - -=item C<MSGLEVEL_CLIENTCRAP> - -=item C<MSGLEVEL_CLIENTERROR> - -=item C<MSGLEVEL_HILIGHT> - -=item C<MSGLEVEL_ALL> - -=item C<MSGLEVEL_NOHILIGHT> - -=item C<MSGLEVEL_NO_ACT> - -=item C<MSGLEVEL_NEVER> - -=item C<MSGLEVEL_LASTLOG> - -=back - -=head3 C<level2bits $level> - -Level string -> number - -=head3 C<bits2level $bits> - -Level number -> string - -=head3 C<combine_level $level, $str> - -Combine level number to level string (C<"+level -level">). -Return new level number. - - -=head2 Themes - -See also L<Irssi::UI::Theme> - -=head3 C<themes_reload> - -Reloads the current theme (set with C</SET THEME>) from file. - -See also L<Irssi::UI::Theme/Loading and Testing>. - -=head3 C<current_theme> - -Returns the current L<theme|Irssi::UI::Theme> object. - -=head3 C<theme_register $format_list_ref> - -You can have user configurable texts in scripts that work just like -irssi's internal texts that can be changed in themes. - -See also the L<template|Irssi::UI::Theme/TEMPLATES> and L<format -arguments|General::Formats/ALIAS AND FORMAT TEMPLATE ARGUMENTS> docs for -details on the structure of these templates. - - Irssi::theme_register([ - 'format_name', '{hilight my perl format!}', - 'format2', 'testing.. nick = $0, channel = $1' - ]); - -B<NB: Format variable placeholders should be single-quoted or escaped to prevent -Perl from trying to expand the C<$> variables prematurely.> - -=head3 Printing - -Printing happens with one of the following functions: - -=over - -=item C<printformat $level, $format, ...> - -=item C<Irssi::UI::Window::printformat $window, $level, $format, ...> - -=item C<Irssi::Server::printformat $server, $target, $level, $format, ...> - -=item C<Irssi::Windowitem::printformat $win_item, $level, $format, ...> - -=back - -The remaining args passed after C<$format> are passed to the format template as -arguments, starting at C<$0>. - -Note that the latter 3 functions are intended to be called as methods on a -Window, Server, or Windowitem object, and will print to their respective -destinations. - -B<TODO: What does plain old printformat use as a destination?> - -For example: - - $channel->printformat(MSGLEVEL_CRAP, 'format2', - 'nick', $channel->{name}); - -or - - $window->printformat(MSGLEVEL_CRAP, 'format_blah', @format_data); - -=head3 C<parse_special $str, $data, $flags> - -This function takes a string in C<$str> containing L<colour -codes|General::Formats/COLOURS> and L<expandos|General::Formats/EXPANDOS -(SPECIAL VARIABLES)> and ordinary text, returns a string with all variables, -formats and expandos expanded to their appropriate values. - -B<TODO: What is data?> - -B<TODO: What are flags?> - - -=head2 Expandos - -Expandos are special variables which can be used in format and abstract -L<templates|Irssi::UI::Theme/TEMPLATES>. - -They behave similarly to Perl "Magic" variables, and their value is set behind -the scenes depending on calling context. - -See also L<Formats/Expandos|General::Formats/EXPANDOS (SPECIAL VARIABLES)> for -a list of builtin expandos. - -Scripts can fetch the value of expandos using the L<parse_special|/parse_special -$cmd, $data, $flags> function, and can also register and handle rendering of -additional ones. - -=head3 C<expando_create $name, $func, $update_flags> - -This function creates a new expando with name C<$name>. The expando is -accessible from templates via C<I<$expando_name>>. - -C<$func> is a CODEREF which is called by Irssi internally when the expando -should be updated. - -A simple handler function would look something like: - - sub handle_my_expando { - my ($server, $win_item, $arg) = @_; - return "some string"; - } - -B<TODO: What is passed in $arg?> - -C<$update_flags> is a hashref containing one or more C<SIGNAL =E<gt> BEHAVIOUR> pairs. - -The signals are strings containing ordinary Irssi L<signals|General::Signals>. -The behaviour flag can take one of the following (string) values: - -=over - -=item C<"none"> - -Unconditionally update the expando when this signal is received. - -=item C<"server"> - -Only update this expando if the signal received passes an L<Irssi::Server> -argument that matches the Server in which the expando is used in. - -=item C<"window"> - -Only update this expando if the signal received passes an L<Irssi::UI::Window> -argument that matches the Window in which the expando is used in. - -=item C<"windowitem"> - -Only update this expando if the signal received passes an L<Irssi::Windowitem> -argument that matches the Windowitem in which the expando is used in. - -=item C<"never"> - -Never update the value of this expando. It is calculated once and never altered. - -=back - -For example: - - Irssi::expando_create 'my_expando', \&handle_my_expando, { 'message part' => 'none' }; - -This expando will be refreshed (via a call to C<handle_my_expando()>) every time -a C<message part> signal is emitted. - -B<NB: Only expandos used in statusbars will be updated dynamically to reflect -their new value. Those used in a template to print text will remain static as -determined by their value when they were firstrendered.> - -Expandos used in statusbars can be forced to refresh using -L<statusbar_items_redraw|/statusbar_items_redraw $name>, even if they have no -autorefresh signals set. - -=head3 C<expando_destroy $name> - -This function removes the expando specified by C<$name>. Its handler function -will no longer be called, and all update signal listeners are also removed. - -B<TODO: What is the value of a destroyed expando if used in a template/sbar?> - -=head2 Text GUI - -=head3 C<gui_input_get_pos> - -Returns the position of the cursor in the input field. - -=head3 C<gui_input_set $str> - -Replaces the contents of the input field with C<$str> - -=head3 C<gui_input_set_pos $pos> - -Sets the position of the cursor in the input field. - -=head3 Getting the Input Field Contents - -There is no equivalent function for accessing this directly as there -are for the others above, but it can be determined using the C<$L> expando -documented in L<General::Formats>. - -For example: - - my $gui_input_contents = Irssi::parse_special '$L', undef, 0; - -See L<parse_special|/parse_special $cmd, $data, $flags> for more detail. - -=head3 C<gui_printtext $x, $y, $str> - -Prints C<$str> starting at the C<$x, $y> position on the current screen. - -The coordinates treat the top-left corner of the screen as the origin (0, 0). - -B<NB: The contents of the string will overwrite whatever is currently located at -that screen position, but is transient, and will be replaced by the original -content if the screen is redrawn (C</REDRAW> or C<Ctrl-L>).> - - -=head2 Channels - -=head3 C<channel_find $channel> - -Find channel from any server. Returns an L<Irssi::Channel> object. - - -=head2 Ignores - -=head3 C<ignore_add_rec $ignore> - -Add ignore record. - -=head3 C<ignore_update_rec $ignore> - -Update ignore record in configuration - -=head3 C<ignore_check $nick, $host, $channel, $text, $level> - -B<TODO: Document what this does> - - -=head2 Logging - -=head3 C<log_create_rec $fname, $level> - -Create log file. Returns L<Irssi::Log> - - -=head3 C<log_find $fname> - -Find log with file name. Returns L<Irssi::Log> - - -=head2 Raw Logging - -=head3 C<rawlog_create> - -Create a new rawlog. Returns an L<Irssi::Rawlog> object. - -=head3 C<rawlog_set_size $lines> - -Set the default rawlog size for new rawlogs. - -=head2 Chat-Nets - -=head3 C<chatnet_find $name> - -Find chat network with name. - -=head2 Status Bars - -See also L<Irssi::TextUI::Statusbaritem> - -=head3 C<statusbar_item_register $name, $value, $func> - -=head3 C<statusbar_item_unregister $name> - -=head3 C<statusbar_items_redraw $name> - -=head3 C<statusbars_recreate_items> - -=head1 COPYRIGHT - -All the content of this site is copyright E<copy> 2000-2010 L<The Irssi -project|http://irssi.org>. - -Formatting to POD, and some additional comments by Tom Feist - L<shabble+irssi@metavore.org|mailto:shabble+irssi@metavore.org> - -=head1 Complete List of Functions - -C<*> indicates functions currently documented, C<+> for those which aren't -useful for scripting, and won't be dealt with here. Go read the source C<:)> - - *Irssi::abstracts_register - *Irssi::active_server - *Irssi::active_win - - Irssi::bits2level - - Irssi::channel_find - Irssi::channels - - Irssi::chatnet_find - Irssi::chatnets - - Irssi::combine_level - - *Irssi::command - *Irssi::command_bind - *Irssi::command_bind_first - *Irssi::command_bind_last - *Irssi::command_parse_options - *Irssi::command_runsub - *Irssi::command_set_options - *Irssi::command_unbind - *Irssi::commands - - Irssi::ctcp_register - Irssi::ctcp_unregister - - *Irssi::current_theme - - +Irssi::deinit - - *Irssi::expando_create - *Irssi::expando_destroy - - Irssi::format_create_dest - Irssi::format_get_length - Irssi::format_real_length - - *Irssi::get_gui - *Irssi::get_irssi_binary - *Irssi::get_irssi_config - *Irssi::get_irssi_dir - - *Irssi::gui_input_get_pos - *Irssi::gui_input_set - *Irssi::gui_input_set_pos - *Irssi::gui_printtext - - Irssi::ignore_check - *Irssi::ignores - +Irssi::init - *Irssi::input_add - *Irssi::input_remove - Irssi::level2bits - - +Irssi::log_create_rec - Irssi::log_find - *Irssi::logs - - Irssi::mask_match - Irssi::mask_match_address - Irssi::masks_match - - *Irssi::parse_special - - *Irssi::pidwait_add - *Irssi::pidwait_remove - - Irssi::print - *Irssi::printformat - - *Irssi::queries - Irssi::query_find - - *Irssi::rawlog_create - *Irssi::rawlog_set_size - - *Irssi::reconnects - - Irssi::server_create_conn - Irssi::server_find_chatnet - Irssi::server_find_tag - *Irssi::servers - - *Irssi::settings_add_bool - *Irssi::settings_add_int - *Irssi::settings_add_level - *Irssi::settings_add_size - *Irssi::settings_add_str - *Irssi::settings_add_time - *Irssi::settings_get_bool - *Irssi::settings_get_int - *Irssi::settings_get_level - *Irssi::settings_get_size - *Irssi::settings_get_str - *Irssi::settings_get_time - *Irssi::settings_remove - *Irssi::settings_set_bool - *Irssi::settings_set_int - *Irssi::settings_set_level - *Irssi::settings_set_size - *Irssi::settings_set_str - *Irssi::settings_set_time - - *Irssi::signal_add - *Irssi::signal_add_first - *Irssi::signal_add_last - Irssi::signal_add_priority - *Irssi::signal_continue - *Irssi::signal_emit - Irssi::signal_get_emitted - Irssi::signal_get_emitted_id - *Irssi::signal_register - Irssi::signal_remove - *Irssi::signal_stop - Irssi::signal_stop_by_name - - Irssi::statusbar_item_register - Irssi::statusbar_item_unregister - Irssi::statusbar_items_redraw - Irssi::statusbars_recreate_items - - Irssi::strip_codes - - Irssi::theme_register - *Irssi::themes_reload - - *Irssi::timeout_add - *Irssi::timeout_add_once - *Irssi::timeout_remove - - Irssi::version - - Irssi::window_find_closest - Irssi::window_find_item - Irssi::window_find_level - Irssi::window_find_name - Irssi::window_find_refnum - Irssi::window_item_find - Irssi::window_refnum_next - Irssi::window_refnum_prev - *Irssi::windows - Irssi::windows_refnum_last - diff --git a/docs/Irssi/Channel.pod b/docs/Irssi/Channel.pod deleted file mode 100644 index baeff6c..0000000 --- a/docs/Irssi/Channel.pod +++ /dev/null @@ -1,86 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Channel - -=head1 FIELDS - -C<Channel-E<gt>{}> - - type - "CHANNEL" text - chat_type - String ID of chat protocol, for example "IRC" - - (..contains all the same data as Windowitem above..) - - topic - Channel topic - topic_by - Nick who set the topic - topic_time - Timestamp when the topic was set - - no_modes - Channel is modeless - mode - Channel mode - limit - Max. users in channel (+l mode) - key - Channel key (password) - - chanop - You are channel operator - names_got - /NAMES list has been received - wholist - /WHO list has been received - synced - Channel is fully synchronized - - joined - JOIN event for this channel has been received - left - You just left the channel (for "channel destroyed" event) - kicked - You was just kicked out of the channel (for - "channel destroyed" event) - -=head1 METHODS - - - -=head2 C<channels_join(channels, automatic)> - -Join to channels in server. `channels' may also contain keys for -channels just like with /JOIN command. `automatic' specifies if this -channel was joined "automatically" or if it was joined because join -was requested by user. If channel join is "automatic", irssi doesn't -jump to the window where the channel was joined. - -=head2 C<destroy> - -Destroy channel. - -=head2 C<bans> - -Return a list of bans in channel. - -=head2 C<ban_get_mask $nick> - -Get ban mask for `nick'. - -=head2 C<banlist_add $ban, $nick, $time> - -Add a new ban to channel. - -=head2 C<banlist_remove $ban> - -Remove a ban from channel. - - -=head2 C<nick_insert $nick, $op, $voice, $send_massjoin> - -Add nick to nicklist. Returns a L<Irssi::Nick>. - -=head2 C<nick_remove $nick> - -Remove nick from nicklist. - -=head2 C<nick_find $nick> - -Find nick from nicklist. Returns L<Irssi::Nick>. - -=head2 C<nick_find_mask $mask> - -Find nick mask from nicklist, wildcards allowed. Returns L<Irssi::Nick>. - -=head2 C<nicks> - -Return a list of all nicks in channel. diff --git a/docs/Irssi/Chatnet.pod b/docs/Irssi/Chatnet.pod deleted file mode 100644 index 991dd2b..0000000 --- a/docs/Irssi/Chatnet.pod +++ /dev/null @@ -1,26 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Chatnet - -=head1 FIELDS - -Chatnet->{} - - type - "CHATNET" text - chat_type - String ID of chat protocol, for example "IRC" - - name - name of chat network - - nick - if not empty, nick preferred in this network - username - if not empty, username preferred in this network - realname - if not empty, realname preferred in this network - - own_host - address to use when connecting this network - autosendcmd - command to send after connecting to this network - - -=head1 METHODS - -I<None found yet> diff --git a/docs/Irssi/Command.pod b/docs/Irssi/Command.pod deleted file mode 100644 index d777794..0000000 --- a/docs/Irssi/Command.pod +++ /dev/null @@ -1,12 +0,0 @@ -__END__ - -=head1 NAME - -=head1 FIELDS - - Command->{} - cmd - Command name - category - Category - -=head1 METHODS - diff --git a/docs/Irssi/Ignore.pod b/docs/Irssi/Ignore.pod deleted file mode 100644 index 47f5225..0000000 --- a/docs/Irssi/Ignore.pod +++ /dev/null @@ -1,27 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Ignore - -=head1 FIELDS - -C<Ignore-E<gt>{}> - - mask - Ignore mask - servertag - Ignore only in server - channels - Ignore only in channels (list of names) - pattern - Ignore text pattern - - level - Ignore level - - exception - This is an exception ignore - regexp - Regexp pattern matching - fullword - Pattern matches only full words - -=head1 METHODS - -=head2 C<add_rec> - -=head2 C<update_rec> - diff --git a/docs/Irssi/Irc.pod b/docs/Irssi/Irc.pod deleted file mode 100644 index e654f59..0000000 --- a/docs/Irssi/Irc.pod +++ /dev/null @@ -1,51 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Irc - -=head1 DESCRIPTION - -=head1 CLASSES - -=head1 EXPORTS - -=head1 METHODS - -=head2 TODO - - Irssi::Irc::dcc_chat_find_id - Irssi::Irc::dcc_chat_send - Irssi::Irc::dcc_ctcp_message - Irssi::Irc::dcc_find_request - Irssi::Irc::dcc_find_request_latest - Irssi::Irc::dcc_get_download_path - Irssi::Irc::dcc_register_type - Irssi::Irc::dcc_str2type - Irssi::Irc::dcc_type2str - Irssi::Irc::dcc_unregister_type - Irssi::Irc::dccs - Irssi::Irc::deinit - Irssi::Irc::get_mask - Irssi::Irc::init - Irssi::Irc::modes_join - Irssi::Irc::notifies - Irssi::Irc::notifylist_add - Irssi::Irc::notifylist_find - Irssi::Irc::notifylist_ison - Irssi::Irc::notifylist_remove - -=head2 Accessors - -=head3 C<dccs> - -returns a list of all L<DCC connections|Irssi::Irc::Dcc> - -=head1 COPYRIGHT - -All the content of this site is copyright E<copy> 2000-2010 L<The Irssi -project|http://irssi.org>. - -Formatting to POD and linking by Tom Feist - L<shabble+irssi@metavore.org|mailto:shabble+irssi@metavore.org> - diff --git a/docs/Irssi/Irc/Ban.pod b/docs/Irssi/Irc/Ban.pod deleted file mode 100644 index 7026ca1..0000000 --- a/docs/Irssi/Irc/Ban.pod +++ /dev/null @@ -1,15 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Irc::Ban - -=head1 FIELDS - -Ban->{} - - ban - The ban - setby - Nick of who set the ban - time - Timestamp when ban was set - -=head1 METHODS diff --git a/docs/Irssi/Irc/Channel.pod b/docs/Irssi/Irc/Channel.pod deleted file mode 100644 index 02488d1..0000000 --- a/docs/Irssi/Irc/Channel.pod +++ /dev/null @@ -1,16 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Irc::Channel - -=head1 FIELDS - -=head1 METHODS - - Irssi::Irc::Channel::ban_get_mask - Irssi::Irc::Channel::banlist_add - Irssi::Irc::Channel::banlist_remove - Irssi::Irc::Channel::bans - Irssi::Irc::Channel::nick_insert - diff --git a/docs/Irssi/Irc/Client.pod b/docs/Irssi/Irc/Client.pod deleted file mode 100644 index e0a27f4..0000000 --- a/docs/Irssi/Irc/Client.pod +++ /dev/null @@ -1,21 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Irc::Client - -=head1 FIELDS - -Client->{} - - nick - nick of the client - host - host of the client - proxy_address - address of the proxy server - server - Irc::Server for which we proxy to this client - pass_sent - whether the client already send a PASS command - user_sent - whether the client already send a USER command - connected - whether the client is connected and ready - want_ctcp - whether the client wants to receive CTCPs - ircnet - network tag of the network we proxy - -=head1 METHODS diff --git a/docs/Irssi/Irc/Dcc.pod b/docs/Irssi/Irc/Dcc.pod deleted file mode 100644 index e3b5b99..0000000 --- a/docs/Irssi/Irc/Dcc.pod +++ /dev/null @@ -1,79 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Irc::Dcc - -=head1 FIELDS - -=head2 C<Dcc-E<gt>{}> - - type - Type of the DCC: chat, send, get - orig_type - Original DCC type that was sent to us - same as type except - GET and SEND are swapped - created - Time stamp when the DCC record was created - - server - Server record where the DCC was initiated. - servertag - Tag of the server where the DCC was initiated. - mynick - Our nick to use in DCC chat. - nick - Other side's nick name. - - chat - Dcc chat record if the request came through DCC chat - target - Who the request was sent to - your nick, channel or empty - if you sent the request - arg - Given argument .. file name usually - - addr - Other side's IP address. - port - Port we're connecting in. - - starttime - Unix time stamp when the DCC transfer was started - transfd - Bytes transferred - -=head2 C<Dcc::Chat-E<gt>{}> - - id - Unique identifier - usually same as nick - mirc_ctcp - Send CTCPs without the CTCP_MESSAGE prefix - connection_lost - Other side closed connection - -=head2 C<Dcc::Get-E<gt>{}> - - (..contains all the same data as core Dcc object..) - size - File size - skipped - Bytes skipped from start (resuming file) - - get_type - What to do if file exists? - 0=default, 1=rename, 2=overwrite, 3=resume - - file - The real file name which we use. - file_quoted - 1 if file name was received quoted ("file name") - -=head2 C<Dcc::Send-E<gt>{}> - - (..contains all the same data as core Dcc object..) - size - File size - skipped - Bytes skipped from start (resuming file) - - file_quoted - 1 if file name was received quoted ("file name") - waitforend - File is sent, just wait for the replies from the other side - gotalldata - Got all acks from the other end - -=head1 METHODS - -=head2 C<destroy> - -Destroy DCC connection. - -=head2 C<chat_send $data> - -Send `data' to dcc chat. - -=head2 C<ctcp_message $target, $notice, $msg> - -Send a CTCP message/notify to target. - -=head2 C<close> - -=head2 C<init_rec> - -=head2 C<reject> - diff --git a/docs/Irssi/Irc/Notifylist.pod b/docs/Irssi/Irc/Notifylist.pod deleted file mode 100644 index fd933ef..0000000 --- a/docs/Irssi/Irc/Notifylist.pod +++ /dev/null @@ -1,23 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Irc::Notifylist - -=head1 FIELDS - -Notifylist->{} - - mask - Notify nick mask - away_check - Notify away status changes - idle_check_time - Notify when idle time is reset and idle was bigger - than this (seconds) - ircnets - List of ircnets (strings) the notify is checked - - -=head1 METHODS - -=head2 C<ircnets_match $ircnet> - -Returns 1 if notify is checked in `ircnet'. - diff --git a/docs/Irssi/Irc/Server.pod b/docs/Irssi/Irc/Server.pod deleted file mode 100644 index 520bf8d..0000000 --- a/docs/Irssi/Irc/Server.pod +++ /dev/null @@ -1,26 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Irc::Server - -=head1 FIELDS - -=head1 METHODS - - Irssi::Irc::Server::ctcp_send_reply - Irssi::Irc::Server::get_channels - Irssi::Irc::Server::isupport - Irssi::Irc::Server::netsplit_find - Irssi::Irc::Server::netsplit_find_channel - Irssi::Irc::Server::notifylist_ison_server - Irssi::Irc::Server::query_create - Irssi::Irc::Server::redirect_event - Irssi::Irc::Server::redirect_get_signal - Irssi::Irc::Server::redirect_peek_signal - Irssi::Irc::Server::redirect_register - Irssi::Irc::Server::send_raw - Irssi::Irc::Server::send_raw_first - Irssi::Irc::Server::send_raw_now - Irssi::Irc::Server::send_raw_split - diff --git a/docs/Irssi/Log.pod b/docs/Irssi/Log.pod deleted file mode 100644 index c319654..0000000 --- a/docs/Irssi/Log.pod +++ /dev/null @@ -1,55 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Log - -=head1 FIELDS - -C<Log-E<gt>{}> - - fname - Log file name - real_fname - The actual opened log file (after %d.%m.Y etc. are expanded) - opened - Log file is open - level - Log only these levels - last - Timestamp when last message was written - autoopen - Automatically open log at startup - failed - Opening log failed last time - temp - Log isn't saved to config file - items - List of log items - - -=head1 METHODS - -=head2 C<update> - -Add log to list of logs / save changes to config file. - -=head2 C<close> - -Destroy log file. - -=head2 C<start_logging> - -Open log file and start logging. - -=head2 C<stop_logging> - -Close log file. - -=head2 C<item_add $type, $name, $server> - -Add log item to log. - -=head2 C<item_destroy $item> - -Remove log item from log. - -=head2 C<item_find $type, $item, $server> - -Find item from log. Returns L<Irssi::Logitem> - -=head2 C<write_rec> - -I<Undocumented> - diff --git a/docs/Irssi/Logitem.pod b/docs/Irssi/Logitem.pod deleted file mode 100644 index f30d4b8..0000000 --- a/docs/Irssi/Logitem.pod +++ /dev/null @@ -1,16 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Logitem - -=head1 FIELDS - -C<Logitem-E<gt>{}> - - type - 0=target, 1=window refnum - name - Name - servertag - Server tag - -=head1 METHODS - diff --git a/docs/Irssi/Nick.pod b/docs/Irssi/Nick.pod deleted file mode 100644 index 3e85256..0000000 --- a/docs/Irssi/Nick.pod +++ /dev/null @@ -1,25 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Nick - -=head1 FIELDS - -C<Nick-E<gt>{}> - - type - "NICK" text - chat_type - String ID of chat protocol, for example "IRC" - - nick - Plain nick - host - Host address - realname - Real name - hops - Hop count to the server the nick is using - - gone, serverop - User status, 1 or 0 - op, voice, halfop - Channel status, 1 or 0 - - last_check - timestamp when last checked gone/ircop status. - send_massjoin - Waiting to be sent in a "massjoin" signal, 1 or 0 - -=head1 METHODS diff --git a/docs/Irssi/Query.pod b/docs/Irssi/Query.pod deleted file mode 100644 index cb7e0d8..0000000 --- a/docs/Irssi/Query.pod +++ /dev/null @@ -1,30 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Query - -=head1 FIELDS - -Query->{} - type - "QUERY" text - chat_type - String ID of chat protocol, for example "IRC" - - (..contains all the same data as Windowitem above..) - - address - Host address of the queries nick - server_tag - Server tag used for this nick (doesn't get erased if - server gets disconnected) - unwanted - 1 if the other side closed or some error occured (DCC chats) - - -=head1 METHODS - -=head2 C<destroy> - -Destroy the query. - -=head2 C<query_change_server $server> - -Change the active server of the query. - diff --git a/docs/Irssi/Rawlog.pod b/docs/Irssi/Rawlog.pod deleted file mode 100644 index a5428bf..0000000 --- a/docs/Irssi/Rawlog.pod +++ /dev/null @@ -1,48 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Rawlog - -=head1 FIELDS - - -C<Rawlog-E<gt>{}> - - logging - The rawlog is being written to file currently - nlines - Number of lines in rawlog - -=head1 METHODS - -=head2 C<destroy> - -Destroy the rawlog. - -=head2 C<get_lines> - -Returns all lines in rawlog. - -=head2 C<open $filename> - -Start logging new messages in rawlog to specified file. - -=head2 C<close> - -Stop logging to file. - -=head2 C<save $filename> - -Save the current rawlog history to specified file. - -=head2 C<input $str> - -Send `str' to raw log as input text. - -=head2 C<output $str> - -Send `str' to raw log as output text. - -=head2 C<redirect $str> - -Send `str' to raw log as redirection text. - diff --git a/docs/Irssi/Reconnect.pod b/docs/Irssi/Reconnect.pod deleted file mode 100644 index 4085eec..0000000 --- a/docs/Irssi/Reconnect.pod +++ /dev/null @@ -1,20 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Reconnect - -=head1 FIELDS - -Reconnect->{} - type - "RECONNECT" text - chat_type - String ID of chat protocol, for example "IRC" - - (..contains all the same data as Connect above..) - - tag - Unique numeric tag - next_connect - Unix time stamp when the next connection occurs - - -=head1 METHODS - diff --git a/docs/Irssi/Script.pod b/docs/Irssi/Script.pod deleted file mode 100644 index 9f8b07b..0000000 --- a/docs/Irssi/Script.pod +++ /dev/null @@ -1,10 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Script - -=head1 FIELDS - -=head1 METHODS - diff --git a/docs/Irssi/Server.pod b/docs/Irssi/Server.pod deleted file mode 100644 index e8ca3c1..0000000 --- a/docs/Irssi/Server.pod +++ /dev/null @@ -1,149 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Server - -=head1 FIELDS - -Server->{} - - type - "SERVER" text - chat_type - String ID of chat protocol, for example "IRC" - - (..contains all the same data as Connect above..) - - connect_time - Time when connect() to server finished - real_connect_time - Time when server sent "connected" message - - tag - Unique server tag - nick - Current nick - - connected - Is connection finished? 1|0 - connection_lost - Did we lose the connection (1) or was - the connection just /DISCONNECTed (0) - - rawlog - Rawlog object for the server - - version - Server version - last_invite - Last channel we were invited to - server_operator - Are we server operator (IRC op) 1|0 - usermode_away - Are we marked as away? 1|0 - away_reason - Away reason message - banned - Were we banned from this server? 1|0 - lag - Current lag to server in milliseconds - -=head1 METHODS - -=head2 C<channels> - -- return list of channels in server - -=head2 C<queries> - -Return list of queries in server - -=head2 C<print $channel, $str, [$level]> - -=head2 C<command $string> - -Run the specified command on this server instance. - - - -=head2 C<Connect::connect> - -B<TODO: What is C<Connect::> package?> - -Connect to server. returns L<Irssi::Server> object. - -=head2 C<disconnect> - -Disconnect from server. - -=head2 C<server_find_tag $tag> - -Find server with tag. Returns L<Irssi::Server> - - -=head2 C<server_find_chatnet $chatnet> - -Find first server that is in `chatnet' -returns L<Irssi::Server> - -=head2 C<isnickflag $flag> - -Returns 1 if flag is a nick mode flag (C<@>, C<+> or C<%> in IRC) - -=head2 C<ischannel $data> - -Returns 1 if start of `data' seems to mean channel. - -=head2 C<get_nick_flags> - -Returns nick flag characters in order: op, voice, halfop (C<"@+%"> in IRC). - -=head2 C<send_message $target, $msg, $target_type> - -Sends a message to nick/channel. target_type 0 = channel, 1 = nick - -=head2 C<netsplit_find $nick, $address> - -Check if nick!address is on the other side of netsplit. Netsplit records -are automatically removed after 30 minutes (current default).. - -returns L<Irssi::Irc::Netsplit> - -=head2 C<netsplit_find_channel $nick, $address, $channel> - -Find nick record for nick!address in channel `channel'. -returns L<Irssi::Nick> - - -=head2 C<dcc_ctcp_message $target, $notice, $msg> - -=head2 C<channel_find $channel> - -Find channel from specified server. Returns L<Irssi::Channel> - -=head2 C<ignore_check $nick, $host, $channel, $text, $level> - -Return 1 if ignoring matched. - -=head2 C<nicks_get_same $nick> - -Return all L<nick|Irssi::Nick> objects in all channels in server. -List is in format: - - Channel, Nick, Channel, ... - - -=head1 FULL LIST OF FUNCS - - Irssi::Server::channel_find - Irssi::Server::channels - Irssi::Server::channels_join - Irssi::Server::command - Irssi::Server::disconnect - Irssi::Server::format_create_dest - Irssi::Server::get_nick_flags - Irssi::Server::ignore_check - Irssi::Server::ischannel - Irssi::Server::isnickflag - Irssi::Server::mask_match - Irssi::Server::mask_match_address - Irssi::Server::masks_match - Irssi::Server::nicks_get_same - Irssi::Server::parse_special - Irssi::Server::print - Irssi::Server::printformat - Irssi::Server::queries - Irssi::Server::query_find - Irssi::Server::ref - Irssi::Server::send_message - Irssi::Server::unref - Irssi::Server::window_find_closest - Irssi::Server::window_find_item - Irssi::Server::window_find_level - Irssi::Server::window_item_find - diff --git a/docs/Irssi/TextUI.pod b/docs/Irssi/TextUI.pod deleted file mode 100644 index 7993274..0000000 --- a/docs/Irssi/TextUI.pod +++ /dev/null @@ -1,12 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::TextUI - -=head1 FIELDS - -=head1 METHODS - - Irssi::TextUI::deinit - Irssi::TextUI::init diff --git a/docs/Irssi/TextUI/Line.pod b/docs/Irssi/TextUI/Line.pod deleted file mode 100644 index 4c29dca..0000000 --- a/docs/Irssi/TextUI/Line.pod +++ /dev/null @@ -1,16 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::TextUI::Line - -=head1 FIELDS - -=head1 METHODS - -=head2 C<get_text> - -=head2 C<next> - -=head2 C<prev> - diff --git a/docs/Irssi/TextUI/LineCache.pod b/docs/Irssi/TextUI/LineCache.pod deleted file mode 100644 index 08bdae1..0000000 --- a/docs/Irssi/TextUI/LineCache.pod +++ /dev/null @@ -1,3 +0,0 @@ -__END__ - -=head1 Empty diff --git a/docs/Irssi/TextUI/LineInfo.pod b/docs/Irssi/TextUI/LineInfo.pod deleted file mode 100644 index 08bdae1..0000000 --- a/docs/Irssi/TextUI/LineInfo.pod +++ /dev/null @@ -1,3 +0,0 @@ -__END__ - -=head1 Empty diff --git a/docs/Irssi/TextUI/MainWindow.pod b/docs/Irssi/TextUI/MainWindow.pod deleted file mode 100644 index 08bdae1..0000000 --- a/docs/Irssi/TextUI/MainWindow.pod +++ /dev/null @@ -1,3 +0,0 @@ -__END__ - -=head1 Empty diff --git a/docs/Irssi/TextUI/StatusbarItem.pod b/docs/Irssi/TextUI/StatusbarItem.pod deleted file mode 100644 index b62890c..0000000 --- a/docs/Irssi/TextUI/StatusbarItem.pod +++ /dev/null @@ -1,29 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::TextUI::StatusbarItem - -=head1 DESCRIPTION - -=head1 FIELDS - -=head1 METHODS - -=head2 C<default_handler> - -=over - -=item C<$item> - -=item C<$get_size_only> - -=item C<$str> - -=item C<$data> - -=item C<$escape_vars> - defaults to C<TRUE> - -=back - - diff --git a/docs/Irssi/TextUI/TextBufferView.pod b/docs/Irssi/TextUI/TextBufferView.pod deleted file mode 100644 index f42d362..0000000 --- a/docs/Irssi/TextUI/TextBufferView.pod +++ /dev/null @@ -1,26 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::TextUI::TextBufferView - -=head1 FIELDS - -=head1 METHODS - - Irssi::TextUI::TextBufferView::clear - Irssi::TextUI::TextBufferView::get_bookmark - Irssi::TextUI::TextBufferView::get_line_cache - Irssi::TextUI::TextBufferView::get_lines - Irssi::TextUI::TextBufferView::redraw - Irssi::TextUI::TextBufferView::remove_all_lines - Irssi::TextUI::TextBufferView::remove_line - Irssi::TextUI::TextBufferView::scroll - Irssi::TextUI::TextBufferView::scroll_line - Irssi::TextUI::TextBufferView::set_bookmark - Irssi::TextUI::TextBufferView::set_bookmark_bottom - Irssi::TextUI::TextBufferView::set_default_indent - Irssi::TextUI::TextBufferView::set_scroll - -I<undocumented> - diff --git a/docs/Irssi/TextUI/Textbuffer.pod b/docs/Irssi/TextUI/Textbuffer.pod deleted file mode 100644 index 08bdae1..0000000 --- a/docs/Irssi/TextUI/Textbuffer.pod +++ /dev/null @@ -1,3 +0,0 @@ -__END__ - -=head1 Empty diff --git a/docs/Irssi/UI.pod b/docs/Irssi/UI.pod deleted file mode 100644 index aac1c6e..0000000 --- a/docs/Irssi/UI.pod +++ /dev/null @@ -1,13 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::UI - -=head1 FIELDS - -=head1 METHODS - - Irssi::UI::deinit - Irssi::UI::init - Irssi::UI::processes diff --git a/docs/Irssi/UI/Process.pod b/docs/Irssi/UI/Process.pod deleted file mode 100644 index 23d9100..0000000 --- a/docs/Irssi/UI/Process.pod +++ /dev/null @@ -1,25 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::UI::Process - -=head1 FIELDS - -Process->{} - - id - ID for the process - name - Name for the process (if given) - args - The command that is being executed - - pid - PID for the executed command - target - send text with /msg <target> ... - target_win - print text to this window - - shell - start the program via /bin/sh - notice - send text with /notice, not /msg if target is set - silent - don't print "process exited with level xx" - -=head1 METHODS - -I<None found yet> diff --git a/docs/Irssi/UI/Server.pod b/docs/Irssi/UI/Server.pod deleted file mode 100644 index 7bc7080..0000000 --- a/docs/Irssi/UI/Server.pod +++ /dev/null @@ -1,13 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::UI::Server - -=head1 FIELDS - -=head1 METHODS - - Irssi::UI::Server::gui_printtext_after - Irssi::UI::Server::term_refresh_freeze - Irssi::UI::Server::term_refresh_thaw diff --git a/docs/Irssi/UI/TextDest.pod b/docs/Irssi/UI/TextDest.pod deleted file mode 100644 index 24b9d04..0000000 --- a/docs/Irssi/UI/TextDest.pod +++ /dev/null @@ -1,11 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::UI::TextDest - -=head1 FIELDS - -=head1 METHODS - - Irssi::UI::TextDest::print diff --git a/docs/Irssi/UI/Theme.pod b/docs/Irssi/UI/Theme.pod deleted file mode 100644 index 344b5ae..0000000 --- a/docs/Irssi/UI/Theme.pod +++ /dev/null @@ -1,169 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::UI::Theme - -=head1 FIELDS - -=head1 METHODS - -=head2 C<format_expand $theme, $format, $flags> - -C<$flags> is an optional bitmask of any of the following flags: - -=over - -=item C<EXPAND_FLAG_IGNORE_REPLACES> - -Any replacements specified in the theme are not applied to this expansion. - -=item C<EXPAND_FLAG_RECURSIVE_MASK> - -B<TODO: dunno> - -=item C<EXPAND_FLAG_IGNORE_EMPTY> - -If the format contains variables and no values are specified, an empty string is -returned instead of a partially filled template. - -=back - -B<TODO: What?> - -Example: - - my $formatted_str = Irssi::current_theme()->format_expand('{hilight Hello}'); - -B<NOTE: it seems that this only operates on abstract templates, not those -accessible with C</FORMAT>. Weird> - -=head2 C<get_format $theme, $module, $tag> - -Returns the unexpanded format template for the format name supplied in C<$tag>. - -Valid values for C<$module> are: - -=over - -=item C<fe-common/perl> - -=item C<fe-common/irc/dcc> - -=item C<fe-common/irc> - -=item C<fe-common/core> - -=item C<fe-common/irc/notifylist> - -=item C<fe-text> - -=back - -Example: - - my $pubmsg_format = Irssi::current_theme()->get_format('fe-common/core', 'pubmsg'); - -=head1 THEME DETAILS - -=head2 Loading and Testing - -You can change themes by issuing a C</SET theme F<theme-name>> command from Irssi. -Reloading is slightly harder, since Irssi will only reload and process a new theme -if the C<theme> variable I<changes>. - -You can force a reload of the theme (and everything else) with C</RELOAD>. This -reloads the configuration file too, so if you did any changes remember to C</SAVE> -first. - -B<Remember also that C</SAVE> overwrites the theme file with old data so keep -backups C<:)>> - -Better alternatives are the following aliases: - - /ALIAS THEMERELOAD SCRIPT EXEC Irssi::themes_reload(); - -or - - /ALIAS THEMERELOAD SET theme default; EVAL SET theme $theme - -The former is preferred if you have scripting support, whereas the latter will -work without scripting (Perl) support loaded, but requires that you are editing -a custom theme, rather than modifying F<default.theme>. - -=head2 TEMPLATES - -The actual mechanism used by Irssi to print text into the client involves a -certain amount of indirection, which allows themes to reformat messages in -various ways before they are displayed. - -The overall structure of these templates is based around 3 basic ideas: - -=over - -=item Nested Templates - -=item Colour Codes - -=item Variable Expansion - -=item Special Variables - -=back - -The real text formats that irssi uses are the ones you can find with -/FORMAT command. Back in the old days all the colors and texts were mixed -up in those formats, and it was really hard to change the colors since you -might have had to change them in tens of different places. So, then came -this templating system. - -Now the C</FORMAT>s don't have any colors in them, and they also have very -little other styling. Most of the stuff you need to change is in this -theme file. If you can't change something here, you can always go back -to change the /FORMATs directly, they're also saved in the F<*.theme> files. - -So, the templates. They're those C<{blahblah}> parts you see all over the -/FORMATs and here. Their usage is simply C<{name parameter1 parameter2}>. - -When irssi sees this kind of text, it goes to find C<name> from the abstracts -block below and sets C<parameter1> into C<$0> and C<parameter2> into C<$1> (you -can have more parameters of course). Templates can have sub-templates. Here's a -small example: - - /FORMAT format hello {colorify {underline world}} - - abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; } - -When irssi expands the templates in C<"format">, the final string would be: - - hello %G%Uworld%U%n - -ie. underlined bright green "world" text. and why C<$0->, why not C<$0>? C<$0> -would only mean the first parameter, C<$0-> means all the parameters. With -C<{underline hello world}> you'd really want to underline both of the words, not -just the hello (and world would actually be removed entirely). - -See also L<Formats#arguments|Formats/ALIAS AND FORMAT TEMPLATE ARGUMENTS> for -details on the variable to argument mapping. - -=head2 COLOURS - -You can find definitions for the colour format codes in L<Formats/COLOURS>. - -There's one difference here though. C<%n> format. Normally it means the default -color of the terminal (white mostly), but here it means the "reset color back to -the one it was in higher template". For example if there was C</FORMAT test -%g{foo}bar>, and C<foo = "%Y$0%n">, irssi would print yellow C<"foo"> (as set -with C<%Y>) but C<"bar"> would be green, which was set at the beginning before -the C<{foo}> template. If there wasn't the C<%g> at start, the normal behaviour -of C<%n> would occur. If you I<really> want to use the terminal's default color, -use C<%N>. - -=head1 AUTHOR - -Based on the original content found as comments in the F<default.theme> file. -Copyright E<copy> 2000-2010 L<The Irssi project|http://irssi.org>. - -Formatting and additional content by Tom Feist - L<shabble+irssi@metavore.org|mailto:shabble+irssi@metavore.org> - diff --git a/docs/Irssi/UI/Window.pod b/docs/Irssi/UI/Window.pod deleted file mode 100644 index 2dd6389..0000000 --- a/docs/Irssi/UI/Window.pod +++ /dev/null @@ -1,167 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::UI::Window - -=head1 FIELDS - -C<UI::Window-E<gt>{}> - - refnum - Reference number - name - Name - - width - Width - height - Height - - history_name - Name of named historylist for this window - - active - Active window item - active_server - Active server - - servertag - active_server must be either undef or have this same tag - (unless there's items in this window). This is used by - /WINDOW SERVER -sticky - level - Current window level - - sticky_refnum - 1 if reference number is sticky - - data_level - Current data level - hilight_color - Current activity hilight color - - last_timestamp - Last time timestamp was written in window - last_line - Last time text was written in window - - theme_name - Active theme in window, undef = default - -C<UI::TextDest-E<gt>{}> - - window - Window where the text will be written - server - Target server - target - Target channel/query/etc name - level - Text level - - hilight_priority - Priority for the hilighted text - hilight_color - Color for the hilighted text - - -=head1 METHODS - -=head2 C<command $cmd> - -=head2 C<print $str, [$level]> - -=head2 C<items> - -Return a list of items in window. - - -=head2 C<window_create $automatic> - -=head2 C<destroy> - -Destroy the window. - -Irssi::Window -Windowitem::window() - Returns parent window for window item. - -=head2 C<window_find_name $name> - -Find window with name.L<Irssi::UI::Window> - -=head2 C<window_find_refnum $refnum> - -Find window with reference number. - -Window -window_find_level(level) - -Server::window_find_level(level) - Find window with level. - -Window -window_find_closest(name, level) - -Server::window_find_closest(name, level) - Find window that matches best to given arguments. `name' can be either - window name or name of one of the window items. - -Window -window_find_item(name) - -Server::window_find_item(name) - Find window which contains window item with specified name/server. - - -=head2 C<item_add $item, $automatic> - -Add specified windowitem - -=head2 C<item_remove $item> - -remove specified windowitem - -=head2 C<item_destroy $item> - -destroy specified windowitem - -=head2 C<set_active> - -Set window active. - -=head2 C<change_server $server> - -=head2 C<set_refnum $refnum> - -=head2 C<set_name $name> - -=head2 C<set_history $name> - -=head2 C<set_level $level> - -Change server/refnum/name/history/level in window. - -=head2 C<item_prev> - -=head2 C<item_next> - -Change to previous/next window item. - - -=head2 C<get_active_name> - -Return active item's name, or if none is active, window's name - -=head2 C<item_find $server, $name> - -Find window item that matches best to given arguments. - -=head1 Full list of functions - - Irssi::UI::Window::activity - Irssi::UI::Window::change_server - Irssi::UI::Window::command - Irssi::UI::Window::destroy - Irssi::UI::Window::format_get_text - Irssi::UI::Window::get_active_name - Irssi::UI::Window::get_history_lines - Irssi::UI::Window::gui_printtext_after - Irssi::UI::Window::item_add - Irssi::UI::Window::item_destroy - Irssi::UI::Window::item_find - Irssi::UI::Window::item_next - Irssi::UI::Window::item_prev - Irssi::UI::Window::item_remove - Irssi::UI::Window::items - Irssi::UI::Window::last_line_insert - Irssi::UI::Window::print - Irssi::UI::Window::print_after - Irssi::UI::Window::printformat - Irssi::UI::Window::set_active - Irssi::UI::Window::set_history - Irssi::UI::Window::set_level - Irssi::UI::Window::set_name - Irssi::UI::Window::set_refnum - Irssi::UI::Window::view - diff --git a/docs/Irssi/Windowitem.pod b/docs/Irssi/Windowitem.pod deleted file mode 100644 index 896600b..0000000 --- a/docs/Irssi/Windowitem.pod +++ /dev/null @@ -1,78 +0,0 @@ -__END__ - -=head1 NAME - -Irssi::Windowitem - -=head1 DESCRIPTION - - -The meaning of "window" should be pretty clear, but "window item" is something I -couldn't really figure out a better name for :) They're simply something that's -inside a window, a channel or a query usually. Windows can have multiple items -inside them. It's possible to create non-channel/query window items too, -currently the third possible window item is created by /EXEC -interactive. - -In scripts, I think you can quite safely assume that the window item is -query or channel if the script is intended to be run in one of them. -Stupid users won't probably have other window items, and smart users -know where to run the script, or at least later figure out why it -didn't work :) - -=head1 FIELDS - -Windowitem->{} - - type - Type of the window item, for example "CHANNEL" or "QUERY" - chat_type - String ID of chat protocol, for example "IRC" - - server - Active server for item - name - Name of the item - - createtime - Time the window item was created - data_level - 0=no new data, 1=text, 2=msg, 3=highlighted text - hilight_color - Color of the last highlighted text - -=head1 METHODS - -=head2 C<print $str, [$level]> - -=head2 C<command $cmd> - -=head2 C<set_active> - -Change window item active in parent window. - - -=head2 C<change_server $server> - -Change server in window item. - -=head2 C<is_active> - -Returns 1 if window item is the active item in parent window. - - -=head2 C<get_dcc $item> - -If `item' is a query of a =nick, return DCC chat record of nick. -returns L<Irssi::Dcc> object. - -Windowitem::window_create(automatic) - Create a new window. - -=head1 full func list - - - Irssi::Windowitem::activity - Irssi::Windowitem::change_server - Irssi::Windowitem::command - Irssi::Windowitem::get_dcc - Irssi::Windowitem::is_active - Irssi::Windowitem::parse_special - Irssi::Windowitem::print - Irssi::Windowitem::printformat - Irssi::Windowitem::set_active - Irssi::Windowitem::window - Irssi::Windowitem::window_create - diff --git a/docs/TODO b/docs/TODO deleted file mode 100644 index f4b986d..0000000 --- a/docs/TODO +++ /dev/null @@ -1,63 +0,0 @@ -* Documentation -** Finish writing up function defs in Irssi:: namespace -** Write up more stuff on Themes, including brief tutorial -** Fill in more stuff in Guide -** Write up what triggers signals, when/how, etc. -** Rest of docs -*** Window -*** WindowItem -*** Server -*** Channel -*** Query -*** Theme/View/Accessing screen content -* Doc Gen -** Prettify snippets with perltidy HTML mode -** Javascript(?) c&p generator for signals - eg: - sub handle_sig_<foo> { - my ($arg1, $arg2, $arg3) = @_; - } - Irssi::signal_add("<foo>", \&handle_sig_<foo>); - -** Make CSS suck less (steal from perldoc.perl.org?) -** Sidebar/frameset with quick links menu? - -** Write parser for module-formats files and incorporate into docs somewhere -*** Some sort of javascript bacon for viewing default formats? - Or just a big list? - -** Have something to check link validity, since refs have changed a lot -** Index page -*** Make it more multi-level, split on namespaces - -* Misc Code -** finish off build-signals script to parse POD and produce signals header file. - -* Patches -** Bindings -*** Figure out how memory management / ref-counting works, and check for leaks -*** Add "binding added/changed/deleted" signals -*** Talk to someone (Bazerka?) about merging into trunk -*** Proof of concept (modify adv_windowlist to use bindings rather than parsing cmd) - -** Abstract raw access -*** Where are they stored - why doesn't get_format work? -** Statusbars -*** Access to entries (as objects) -*** Create -*** Remove -** StatusbarItems -*** List (given sbar) -*** Enable/Disable -** Aliases -*** Add / Modify -*** Remove -*** List -*** Fetch Single -*** Signals - -* Misc Stuff -** Publicise it a bit more, try to get links from people -** Host on metavore? -** Talk to maintainers about inclusion in core -*** Maybe as patches to .xs files + parsing scripts? diff --git a/docs/allsigs-clean.txt b/docs/allsigs-clean.txt deleted file mode 100644 index bd7d960..0000000 --- a/docs/allsigs-clean.txt +++ /dev/null @@ -1,379 +0,0 @@ -away mode changed" -"awaylog show" -"ban type changed" -"beep" -"channel created" -"channel destroyed" -"channel joined" -"channel rejoin new" -"channel sync" -"channel wholist" -"chanquery abort" -"chanquery ban end" -"chanquery ban" -"chanquery mode" -"chanquery who end" -"chat protocol created" -"chat protocol deinit" -"chat protocol destroyed" -"chat protocol unknown" -"chatnet destroyed" -"chatnet read" -"chatnet saved" -"command clear" -"command scrollback" -"complete command action" -"complete command alias" -"complete command away" -"complete command bind" -"complete command cat" -"complete command connect" -"complete command dcc send" -"complete command disconnect" -"complete command format" -"complete command help" -"complete command load" -"complete command msg" -"complete command query" -"complete command rawlog open" -"complete command rawlog save" -"complete command recode remove" -"complete command reconnect" -"complete command reload" -"complete command save" -"complete command script load" -"complete command script unload" -"complete command server add" -"complete command server remove" -"complete command server" -"complete command set" -"complete command stats" -"complete command toggle" -"complete command topic" -"complete command unalias" -"complete command window goto" -"complete command window item move" -"complete command window server" -"complete erase command action" -"complete erase command msg" -"complete erase command query" -"complete erase" -"complete word" -"ctcp action" -"ctcp msg clientinfo" -"ctcp msg dcc accept" -"ctcp msg dcc chat" -"ctcp msg dcc resume" -"ctcp msg dcc send" -"ctcp msg dcc" -"ctcp msg ping" -"ctcp msg time" -"ctcp msg userinfo" -"ctcp msg version" -"ctcp msg" -"ctcp reply dcc reject" -"ctcp reply dcc" -"ctcp reply ping" -"ctcp reply" -"dcc chat message" -"dcc closed" -"dcc connected" -"dcc ctcp action" -"dcc ctcp dcc" -"dcc destroyed" -"dcc error close not found" -"dcc error connect" -"dcc error ctcp" -"dcc error file create" -"dcc error file open" -"dcc error get not found" -"dcc error send exists" -"dcc error send no route" -"dcc error unknown type" -"dcc error write" -"dcc list print" -"dcc rejected" -"dcc reply dcc" -"dcc reply send pasv" -"dcc request send" -"dcc request" -"dcc server message" -"dcc server started" -"default command server" -"default command" -"default ctcp msg dcc" -"default ctcp msg" -"default ctcp reply dcc" -"default ctcp reply" -"default dcc ctcp" -"default event numeric" -"default event" -"error command" -"event 001" -"event 004" -"event 005" -"event 221" -"event 254" -"event 271" -"event 272" -"event 281" -"event 301" -"event 302" -"event 303" -"event 305" -"event 306" -"event 311" -"event 312" -"event 313" -"event 314" -"event 315" -"event 317" -"event 318" -"event 319" -"event 324" -"event 326" -"event 327" -"event 328" -"event 329" -"event 330" -"event 332" -"event 333" -"event 338" -"event 341" -"event 344" -"event 345" -"event 346" -"event 347" -"event 348" -"event 349" -"event 352" -"event 353" -"event 364" -"event 365" -"event 366" -"event 367" -"event 368" -"event 369" -"event 372" -"event 375" -"event 376" -"event 377" -"event 378" -"event 379" -"event 381" -"event 386" -"event 387" -"event 388" -"event 389" -"event 396" -"event 401" -"event 403" -"event 404" -"event 405" -"event 407" -"event 408" -"event 421" -"event 422" -"event 432" -"event 433" -"event 436" -"event 437" -"event 438" -"event 439" -"event 442" -"event 465" -"event 470" -"event 471" -"event 472" -"event 473" -"event 474" -"event 475" -"event 476" -"event 477" -"event 478" -"event 479" -"event 482" -"event 486" -"event 489" -"event 494" -"event 506" -"event 707" -"event 716" -"event 717" -"event 728" -"event 729" -"event connected" -"event empty" -"event error" -"event invite" -"event join" -"event kick" -"event kill" -"event mode" -"event nick" -"event notice" -"event part" -"event ping" -"event pong" -"event privmsg" -"event quit" -"event silence" -"event topic" -"event wallops" -"exec input" -"expando timer" -"flood" -"gui dialog" -"gui entry redirect" -"gui exit" -"gui key pressed" -"gui page scrolled" -"gui print text finished" -"gui print text" -"gui window create override" -"gui window created" -"ignore changed" -"ignore created" -"ignore destroyed" -"irssi init finished" -"irssi init read settings" -"lag ping error" -"lag pong" -"layout reset" -"layout restore item" -"layout restore window" -"layout restore" -"layout save item" -"layout save window" -"layout save" -"list subcommands" -"log config read" -"log config save" -"log create failed" -"log locked" -"log new" -"log written" -"mainwindow destroyed" -"mainwindow moved" -"mainwindow resized" -"message dcc action" -"message dcc ctcp" -"message dcc own" -"message dcc own_action" -"message dcc own_ctcp" -"message dcc" -"message invite" -"message irc action" -"message irc ctcp" -"message irc mode" -"message irc notice" -"message irc op_public" -"message irc own_action" -"message irc own_ctcp" -"message irc own_notice" -"message irc own_wall" -"message join" -"message kick" -"message nick" -"message own_nick" -"message own_private" -"message own_public" -"message part" -"message private" -"message public" -"message quit" -"message topic" -"module error" -"module loaded" -"module unloaded" -"netsplit new" -"nickfind event whois" -"nicklist changed" -"nicklist host changed" -"nicklist new" -"nicklist remove" -"notifylist away changed" -"notifylist event whois away" -"notifylist event whois end" -"notifylist event whois" -"notifylist event" -"notifylist joined" -"notifylist left" -"pidwait" -"print format" -"print starting" -"print text" -"proxy client dump" -"query created" -"query destroyed" -"query nick changed" -"query server changed" -"reload" -"requested usermode change" -"script destroyed" -"script error" -"send command" -"send text" -"server add fill" -"server connect copy" -"server connect failed" -"server connected" -"server connecting" -"server disconnected" -"server event" -"server incoming" -"server lag disconnect" -"server lag" -"server looking" -"server nick changed" -"server quit" -"server reconnect not found" -"server reconnect remove" -"server reconnect save status" -"server sendmsg" -"server setup fill chatnet" -"server setup fill connect" -"server setup fill reconn" -"server setup read" -"server setup saved" -"session restore channel" -"session restore nick" -"session restore server" -"session restore" -"session save channel" -"session save server" -"session save" -"settings errors" -"setup changed" -"setup reread" -"silent event who" -"silent event whois" -"terminal resized" -"theme changed" -"theme destroyed" -"user mode changed" -"userhost event" -"whois away" -"whois default event" -"whois end" -"whois event not found" -"whois event" -"whois oper" -"whois try whowas" -"whowas away" -"whowas event end" -"whowas event" -"window activity" -"window changed automatic" -"window changed" -"window created" -"window dehilight" -"window destroyed" -"window hilight" -"window history changed" -"window item changed" -"window item remove" -"window item server changed" -"window print info" -"window refnum changed" -"window server changed" diff --git a/docs/allsigs-uniq.txt b/docs/allsigs-uniq.txt deleted file mode 100644 index 4dc83e3..0000000 --- a/docs/allsigs-uniq.txt +++ /dev/null @@ -1,358 +0,0 @@ -"away mode changed" -"awaylog show" -"ban type changed" -"beep" -"channel created" -"channel destroyed" -"channel joined" -"channel rejoin new" -"channel sync" -"channel wholist" -"chanquery abort" -"chanquery ban end" -"chanquery ban" -"chanquery mode" -"chanquery who end" -"chat protocol created" -"chat protocol deinit" -"chat protocol destroyed" -"chat protocol unknown" -"chatnet destroyed" -"chatnet read" -"chatnet saved" -"complete command action" -"complete command alias" -"complete command away" -"complete command bind" -"complete command cat" -"complete command connect" -"complete command dcc send" -"complete command disconnect" -"complete command format" -"complete command help" -"complete command load" -"complete command msg" -"complete command query" -"complete command rawlog open" -"complete command rawlog save" -"complete command recode remove" -"complete command reconnect" -"complete command reload" -"complete command save" -"complete command script load" -"complete command script unload" -"complete command server add" -"complete command server remove" -"complete command server" -"complete command set" -"complete command stats" -"complete command toggle" -"complete command topic" -"complete command unalias" -"complete command window goto" -"complete command window item move" -"complete command window server" -"complete erase command action" -"complete erase command msg" -"complete erase command query" -"complete word" -"ctcp action" -"ctcp msg clientinfo" -"ctcp msg dcc accept" -"ctcp msg dcc chat" -"ctcp msg dcc resume" -"ctcp msg dcc send" -"ctcp msg dcc" -"ctcp msg ping" -"ctcp msg time" -"ctcp msg userinfo" -"ctcp msg version" -"ctcp msg" -"ctcp reply dcc reject" -"ctcp reply dcc" -"ctcp reply ping" -"ctcp reply" -"dcc chat message" -"dcc closed" -"dcc connected" -"dcc ctcp action" -"dcc ctcp dcc" -"dcc destroyed" -"dcc error close not found" -"dcc error connect" -"dcc error ctcp" -"dcc error file create" -"dcc error file open" -"dcc error get not found" -"dcc error send exists" -"dcc error send no route" -"dcc error unknown type" -"dcc error write" -"dcc list print" -"dcc rejected" -"dcc reply dcc" -"dcc reply send pasv" -"dcc request send" -"dcc request" -"dcc server started" -"default command server" -"default command" -"default ctcp msg dcc" -"default ctcp msg" -"default ctcp reply dcc" -"default ctcp reply" -"default dcc ctcp" -"default event numeric" -"default event" -"error command" -"event 001" -"event 004" -"event 005" -"event 221" -"event 254" -"event 271" -"event 272" -"event 281" -"event 301" -"event 302" -"event 303" -"event 305" -"event 306" -"event 311" -"event 312" -"event 313" -"event 314" -"event 315" -"event 317" -"event 318" -"event 319" -"event 324" -"event 326" -"event 327" -"event 328" -"event 329" -"event 330" -"event 332" -"event 333" -"event 338" -"event 341" -"event 344" -"event 345" -"event 346" -"event 347" -"event 348" -"event 349" -"event 352" -"event 353" -"event 364" -"event 365" -"event 367" -"event 368" -"event 369" -"event 372" -"event 375" -"event 376" -"event 377" -"event 378" -"event 379" -"event 381" -"event 386" -"event 387" -"event 388" -"event 389" -"event 396" -"event 401" -"event 403" -"event 404" -"event 405" -"event 407" -"event 408" -"event 421" -"event 422" -"event 432" -"event 433" -"event 436" -"event 437" -"event 438" -"event 439" -"event 442" -"event 465" -"event 470" -"event 471" -"event 472" -"event 473" -"event 474" -"event 475" -"event 476" -"event 477" -"event 478" -"event 479" -"event 482" -"event 486" -"event 489" -"event 494" -"event 506" -"event 707" -"event 716" -"event 717" -"event 728" -"event 729" -"event connected" -"event empty" -"event error" -"event invite" -"event join" -"event kick" -"event kill" -"event mode" -"event nick" -"event notice" -"event part" -"event ping" -"event pong" -"event privmsg" -"event quit" -"event silence" -"event topic" -"event wallops" -"exec input" -"expando timer" -"flood" -"gui dialog" -"gui entry redirect" -"gui exit" -"gui key pressed" -"gui page scrolled" -"gui print text finished" -"gui print text" -"gui window create override" -"gui window created" -"ignore changed" -"ignore created" -"ignore destroyed" -"irssi init finished" -"irssi init read settings" -"lag ping error" -"layout reset" -"layout restore item" -"layout restore window" -"layout restore" -"layout save item" -"layout save window" -"layout save" -"list subcommands" -"log config read" -"log config save" -"log create failed" -"log locked" -"log new" -"log written" -"mainwindow destroyed" -"mainwindow moved" -"mainwindow resized" -"message dcc action" -"message dcc ctcp" -"message dcc own" -"message dcc own_action" -"message dcc own_ctcp" -"message dcc" -"message irc mode" -"message irc own_action" -"message join" -"message own_private" -"message own_public" -"message private" -"message public" -"message quit" -"module error" -"module loaded" -"module unloaded" -"netsplit new" -"nickfind event whois" -"nicklist changed" -"nicklist host changed" -"nicklist new" -"nicklist remove" -"notifylist away changed" -"notifylist event whois away" -"notifylist event whois end" -"notifylist event whois" -"notifylist event" -"notifylist joined" -"notifylist left" -"pidwait" -"print format" -"print starting" -"print text" -"proxy client dump" -"query created" -"query destroyed" -"query nick changed" -"query server changed" -"reload" -"requested usermode change" -"script destroyed" -"script error" -"send command" -"send text" -"server add fill" -"server connect copy" -"server connect failed" -"server connected" -"server connecting" -"server disconnected" -"server event" -"server incoming" -"server lag disconnect" -"server lag" -"server looking" -"server nick changed" -"server quit" -"server reconnect not found" -"server reconnect remove" -"server reconnect save status" -"server sendmsg" -"server setup fill chatnet" -"server setup fill connect" -"server setup fill reconn" -"server setup read" -"server setup saved" -"session restore channel" -"session restore nick" -"session restore server" -"session restore" -"session save channel" -"session save server" -"session save" -"settings errors" -"setup changed" -"setup reread" -"silent event who" -"silent event whois" -"terminal resized" -"theme changed" -"theme destroyed" -"user mode changed" -"userhost event" -"whois away" -"whois default event" -"whois end" -"whois event not found" -"whois event" -"whois oper" -"whois try whowas" -"whowas away" -"whowas event end" -"whowas event" -"window activity" -"window changed automatic" -"window changed" -"window created" -"window dehilight" -"window destroyed" -"window history changed" -"window item remove" -"window item server changed" -"window print info" -"window refnum changed" -"window server changed" diff --git a/docs/allsigs.txt b/docs/allsigs.txt deleted file mode 100644 index df0fb48..0000000 --- a/docs/allsigs.txt +++ /dev/null @@ -1,737 +0,0 @@ -core/channels-setup.c:167: signal_add("setup reread", (SIGNAL_FUNC) channels_read_config); -core/channels-setup.c:168: signal_add("irssi init read settings", (SIGNAL_FUNC) channels_read_config); -core/channels.c:279: signal_add("event connected", (SIGNAL_FUNC) event_connected); -core/chat-commands.c:453: signal_add("default command server", (SIGNAL_FUNC) sig_default_command_server); -core/chat-commands.c:454: signal_add("server sendmsg", (SIGNAL_FUNC) sig_server_sendmsg); -core/chatnets.c:183: signal_add_first("event connected", (SIGNAL_FUNC) sig_connected); -core/chatnets.c:184: signal_add("setup reread", (SIGNAL_FUNC) read_chatnets); -core/chatnets.c:185: signal_add_first("irssi init read settings", (SIGNAL_FUNC) read_chatnets); -core/commands.c:170: signal_add_full(module, priority, str, func, user_data); -core/commands.c:984: signal_add("send command", (SIGNAL_FUNC) event_command); -core/core.c:229: signal_add_first("gui dialog", (SIGNAL_FUNC) sig_gui_dialog); -core/core.c:230: signal_add_first("irssi init finished", (SIGNAL_FUNC) sig_init_finished); -core/core.c:261: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -core/core.c:262: signal_add("irssi init finished", (SIGNAL_FUNC) sig_irssi_init_finished); -core/expandos.c:177: signal_add("expando timer", funcs[EXPANDO_ARG_NONE]); -core/expandos.c:185: signal_add_full_id(MODULE_NAME, SIGNAL_PRIORITY_DEFAULT, -core/expandos.c:697: signal_add("message public", (SIGNAL_FUNC) sig_message_public); -core/expandos.c:698: signal_add("message private", (SIGNAL_FUNC) sig_message_private); -core/expandos.c:699: signal_add("message own_private", (SIGNAL_FUNC) sig_message_own_private); -core/expandos.c:700: signal_add_first("setup changed", (SIGNAL_FUNC) read_settings); -core/ignore.c:449: signal_add("setup reread", (SIGNAL_FUNC) read_ignores); -core/log-away.c:112: signal_add("log written", (SIGNAL_FUNC) sig_log_written); -core/log-away.c:113: signal_add("away mode changed", (SIGNAL_FUNC) sig_away_changed); -core/log.c:586: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -core/log.c:587: signal_add("setup reread", (SIGNAL_FUNC) log_read_config); -core/log.c:588: signal_add("irssi init finished", (SIGNAL_FUNC) log_read_config); -core/nicklist.c:589: signal_add_first("channel created", (SIGNAL_FUNC) sig_channel_created); -core/nicklist.c:590: signal_add("channel destroyed", (SIGNAL_FUNC) sig_channel_destroyed); -core/nickmatch-cache.c:105: signal_add("nicklist new", (SIGNAL_FUNC) sig_nick_new); -core/nickmatch-cache.c:106: signal_add("nicklist changed", (SIGNAL_FUNC) sig_nick_new); -core/nickmatch-cache.c:107: signal_add("nicklist host changed", (SIGNAL_FUNC) sig_nick_new); -core/nickmatch-cache.c:108: signal_add("nicklist remove", (SIGNAL_FUNC) sig_nick_remove); -core/rawlog.c:208: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -core/servers-reconnect.c:484: signal_add("server connect failed", (SIGNAL_FUNC) sig_reconnect); -core/servers-reconnect.c:485: signal_add("server disconnected", (SIGNAL_FUNC) sig_reconnect); -core/servers-reconnect.c:486: signal_add("event connected", (SIGNAL_FUNC) sig_connected); -core/servers-reconnect.c:487: signal_add("chat protocol deinit", (SIGNAL_FUNC) sig_chat_protocol_deinit); -core/servers-reconnect.c:488: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -core/servers-setup.c:550: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -core/servers-setup.c:551: signal_add("setup reread", (SIGNAL_FUNC) read_servers); -core/servers-setup.c:552: signal_add("irssi init read settings", (SIGNAL_FUNC) read_servers); -core/servers.c:747: signal_add("chat protocol deinit", (SIGNAL_FUNC) sig_chat_protocol_deinit); -core/session.c:347: signal_add("session save", (SIGNAL_FUNC) sig_session_save); -core/session.c:348: signal_add("session restore", (SIGNAL_FUNC) sig_session_restore); -core/session.c:349: signal_add("session save server", (SIGNAL_FUNC) session_save_server_channels); -core/session.c:350: signal_add("session restore server", (SIGNAL_FUNC) session_restore_server_channels); -core/session.c:351: signal_add("session save channel", (SIGNAL_FUNC) session_save_channel_nicks); -core/session.c:352: signal_add("session restore channel", (SIGNAL_FUNC) session_restore_channel_nicks); -core/session.c:353: signal_add("irssi init finished", (SIGNAL_FUNC) sig_init_finished); -core/settings.c:806: signal_add("irssi init finished", (SIGNAL_FUNC) sig_init_finished); -core/settings.c:807: signal_add("gui exit", (SIGNAL_FUNC) sig_autosave); -core/signals.c:85:void signal_add_full(const char *module, int priority, -core/signals.c:88: signal_add_full_id(module, priority, signal_get_uniq_id(signal), -core/signals.c:93:void signal_add_full_id(const char *module, int priority, -core/signals.h:16:void signal_add_full(const char *module, int priority, -core/signals.h:18:void signal_add_full_id(const char *module, int priority, -core/signals.h:20:#define signal_add(signal, func) \ -core/signals.h:21: signal_add_full(MODULE_NAME, SIGNAL_PRIORITY_DEFAULT, (signal), (SIGNAL_FUNC) (func), NULL) -core/signals.h:22:#define signal_add_first(signal, func) \ -core/signals.h:23: signal_add_full(MODULE_NAME, SIGNAL_PRIORITY_HIGH, (signal), (SIGNAL_FUNC) (func), NULL) -core/signals.h:24:#define signal_add_last(signal, func) \ -core/signals.h:25: signal_add_full(MODULE_NAME, SIGNAL_PRIORITY_LOW, (signal), (SIGNAL_FUNC) (func), NULL) -core/signals.h:27:#define signal_add_data(signal, func, data) \ -core/signals.h:28: signal_add_full(MODULE_NAME, SIGNAL_PRIORITY_DEFAULT, (signal), (SIGNAL_FUNC) (func), data) -core/signals.h:29:#define signal_add_first_data(signal, func, data) \ -core/signals.h:30: signal_add_full(MODULE_NAME, SIGNAL_PRIORITY_HIGH, (signal), (SIGNAL_FUNC) (func), data) -core/signals.h:31:#define signal_add_last_data(signal, func, data) \ -core/signals.h:32: signal_add_full(MODULE_NAME, SIGNAL_PRIORITY_LOW, (signal), (SIGNAL_FUNC) (func), data) -core/write-buffer.c:172: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-common/core/chat-completion.c:1152: signal_add("complete word", (SIGNAL_FUNC) sig_complete_word); -fe-common/core/chat-completion.c:1153: signal_add("complete command msg", (SIGNAL_FUNC) sig_complete_msg); -fe-common/core/chat-completion.c:1154: signal_add("complete command query", (SIGNAL_FUNC) sig_complete_msg); -fe-common/core/chat-completion.c:1155: signal_add("complete command action", (SIGNAL_FUNC) sig_complete_msg); -fe-common/core/chat-completion.c:1156: signal_add("complete erase command msg", (SIGNAL_FUNC) sig_erase_complete_msg); -fe-common/core/chat-completion.c:1157: signal_add("complete erase command query", (SIGNAL_FUNC) sig_erase_complete_msg); -fe-common/core/chat-completion.c:1158: signal_add("complete erase command action", (SIGNAL_FUNC) sig_erase_complete_msg); -fe-common/core/chat-completion.c:1159: signal_add("complete command connect", (SIGNAL_FUNC) sig_complete_connect); -fe-common/core/chat-completion.c:1160: signal_add("complete command server", (SIGNAL_FUNC) sig_complete_connect); -fe-common/core/chat-completion.c:1161: signal_add("complete command disconnect", (SIGNAL_FUNC) sig_complete_tag); -fe-common/core/chat-completion.c:1162: signal_add("complete command reconnect", (SIGNAL_FUNC) sig_complete_tag); -fe-common/core/chat-completion.c:1163: signal_add("complete command window server", (SIGNAL_FUNC) sig_complete_tag); -fe-common/core/chat-completion.c:1164: signal_add("complete command topic", (SIGNAL_FUNC) sig_complete_topic); -fe-common/core/chat-completion.c:1165: signal_add("complete command away", (SIGNAL_FUNC) sig_complete_away); -fe-common/core/chat-completion.c:1166: signal_add("complete command unalias", (SIGNAL_FUNC) sig_complete_unalias); -fe-common/core/chat-completion.c:1167: signal_add("complete command alias", (SIGNAL_FUNC) sig_complete_alias); -fe-common/core/chat-completion.c:1168: signal_add("complete command window goto", (SIGNAL_FUNC) sig_complete_window); -fe-common/core/chat-completion.c:1169: signal_add("complete command window item move", (SIGNAL_FUNC) sig_complete_channel); -fe-common/core/chat-completion.c:1170: signal_add("complete command server add", (SIGNAL_FUNC) sig_complete_server); -fe-common/core/chat-completion.c:1171: signal_add("complete command server remove", (SIGNAL_FUNC) sig_complete_server); -fe-common/core/chat-completion.c:1172: signal_add("complete command recode remove", (SIGNAL_FUNC) sig_complete_target); -fe-common/core/chat-completion.c:1173: signal_add("message public", (SIGNAL_FUNC) sig_message_public); -fe-common/core/chat-completion.c:1174: signal_add("message join", (SIGNAL_FUNC) sig_message_join); -fe-common/core/chat-completion.c:1175: signal_add("message private", (SIGNAL_FUNC) sig_message_private); -fe-common/core/chat-completion.c:1176: signal_add("message own_public", (SIGNAL_FUNC) sig_message_own_public); -fe-common/core/chat-completion.c:1177: signal_add("message own_private", (SIGNAL_FUNC) sig_message_own_private); -fe-common/core/chat-completion.c:1178: signal_add("nicklist remove", (SIGNAL_FUNC) sig_nick_removed); -fe-common/core/chat-completion.c:1179: signal_add("nicklist changed", (SIGNAL_FUNC) sig_nick_changed); -fe-common/core/chat-completion.c:1180: signal_add("send text", (SIGNAL_FUNC) event_text); -fe-common/core/chat-completion.c:1181: signal_add("server disconnected", (SIGNAL_FUNC) sig_server_disconnected); -fe-common/core/chat-completion.c:1182: signal_add("channel destroyed", (SIGNAL_FUNC) sig_channel_destroyed); -fe-common/core/chat-completion.c:1183: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-common/core/command-history.c:278: signal_add("window created", (SIGNAL_FUNC) sig_window_created); -fe-common/core/command-history.c:279: signal_add("window destroyed", (SIGNAL_FUNC) sig_window_destroyed); -fe-common/core/command-history.c:280: signal_add("window history changed", (SIGNAL_FUNC) sig_window_history_changed); -fe-common/core/command-history.c:281: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-common/core/completion.c:832: signal_add_first("complete word", (SIGNAL_FUNC) sig_complete_word); -fe-common/core/completion.c:833: signal_add_first("complete erase", (SIGNAL_FUNC) sig_complete_erase); -fe-common/core/completion.c:834: signal_add("complete command set", (SIGNAL_FUNC) sig_complete_set); -fe-common/core/completion.c:835: signal_add("complete command toggle", (SIGNAL_FUNC) sig_complete_toggle); -fe-common/core/completion.c:836: signal_add("complete command load", (SIGNAL_FUNC) sig_complete_filename); -fe-common/core/completion.c:837: signal_add("complete command cat", (SIGNAL_FUNC) sig_complete_filename); -fe-common/core/completion.c:838: signal_add("complete command save", (SIGNAL_FUNC) sig_complete_filename); -fe-common/core/completion.c:839: signal_add("complete command reload", (SIGNAL_FUNC) sig_complete_filename); -fe-common/core/completion.c:840: signal_add("complete command rawlog open", (SIGNAL_FUNC) sig_complete_filename); -fe-common/core/completion.c:841: signal_add("complete command rawlog save", (SIGNAL_FUNC) sig_complete_filename); -fe-common/core/completion.c:842: signal_add("complete command help", (SIGNAL_FUNC) sig_complete_command); -fe-common/core/fe-channels.c:159: signal_add("channel created", -fe-common/core/fe-channels.c:615: signal_add("channel created", (SIGNAL_FUNC) signal_channel_created); -fe-common/core/fe-channels.c:616: signal_add("channel destroyed", (SIGNAL_FUNC) signal_channel_destroyed); -fe-common/core/fe-channels.c:617: signal_add_last("window item changed", (SIGNAL_FUNC) signal_window_item_changed); -fe-common/core/fe-channels.c:618: signal_add_last("server disconnected", (SIGNAL_FUNC) sig_disconnected); -fe-common/core/fe-channels.c:619: signal_add_last("channel joined", (SIGNAL_FUNC) sig_channel_joined); -fe-common/core/fe-common-core.c:198: signal_add_first("server connected", (SIGNAL_FUNC) sig_connected); -fe-common/core/fe-common-core.c:199: signal_add_last("server disconnected", (SIGNAL_FUNC) sig_disconnected); -fe-common/core/fe-common-core.c:200: signal_add_first("channel created", (SIGNAL_FUNC) sig_channel_created); -fe-common/core/fe-common-core.c:201: signal_add_last("channel destroyed", (SIGNAL_FUNC) sig_channel_destroyed); -fe-common/core/fe-common-core.c:447: signal_add_first("setup changed", (SIGNAL_FUNC) sig_setup_changed); -fe-common/core/fe-core-commands.c:214: signal_add_first("print starting", (SIGNAL_FUNC) sig_stop); -fe-common/core/fe-core-commands.c:215: signal_add_first("print format", (SIGNAL_FUNC) sig_stop); -fe-common/core/fe-core-commands.c:216: signal_add_first("print text", (SIGNAL_FUNC) sig_stop); -fe-common/core/fe-core-commands.c:324: signal_add("send command", (SIGNAL_FUNC) event_command); -fe-common/core/fe-core-commands.c:325: signal_add_last("send command", (SIGNAL_FUNC) event_command_last); -fe-common/core/fe-core-commands.c:326: signal_add("default command", (SIGNAL_FUNC) event_default_command); -fe-common/core/fe-core-commands.c:327: signal_add("error command", (SIGNAL_FUNC) event_cmderror); -fe-common/core/fe-core-commands.c:328: signal_add("list subcommands", (SIGNAL_FUNC) event_list_subcommands); -fe-common/core/fe-exec.c:660: signal_add("pidwait", (SIGNAL_FUNC) sig_pidwait); -fe-common/core/fe-exec.c:661: signal_add("exec input", (SIGNAL_FUNC) sig_exec_input); -fe-common/core/fe-exec.c:662: signal_add("window destroyed", (SIGNAL_FUNC) sig_window_destroyed); -fe-common/core/fe-exec.c:663: signal_add_first("send text", (SIGNAL_FUNC) event_text); -fe-common/core/fe-ignore-messages.c:112: signal_add_first("message public", (SIGNAL_FUNC) sig_message_public); -fe-common/core/fe-ignore-messages.c:113: signal_add_first("message private", (SIGNAL_FUNC) sig_message_private); -fe-common/core/fe-ignore-messages.c:114: signal_add_first("message join", (SIGNAL_FUNC) sig_message_join); -fe-common/core/fe-ignore-messages.c:115: signal_add_first("message part", (SIGNAL_FUNC) sig_message_part); -fe-common/core/fe-ignore-messages.c:116: signal_add_first("message quit", (SIGNAL_FUNC) sig_message_quit); -fe-common/core/fe-ignore-messages.c:117: signal_add_first("message kick", (SIGNAL_FUNC) sig_message_kick); -fe-common/core/fe-ignore-messages.c:118: signal_add_first("message nick", (SIGNAL_FUNC) sig_message_nick); -fe-common/core/fe-ignore-messages.c:119: signal_add_first("message own_nick", (SIGNAL_FUNC) sig_message_own_nick); -fe-common/core/fe-ignore-messages.c:120: signal_add_first("message invite", (SIGNAL_FUNC) sig_message_invite); -fe-common/core/fe-ignore-messages.c:121: signal_add_first("message topic", (SIGNAL_FUNC) sig_message_topic); -fe-common/core/fe-ignore.c:261: signal_add("ignore destroyed", (SIGNAL_FUNC) sig_ignore_destroyed); -fe-common/core/fe-ignore.c:262: signal_add("ignore created", (SIGNAL_FUNC) sig_ignore_created); -fe-common/core/fe-ignore.c:263: signal_add("ignore changed", (SIGNAL_FUNC) sig_ignore_created); -fe-common/core/fe-log.c:694: signal_add("print format", (SIGNAL_FUNC) sig_print_format); -fe-common/core/fe-log.c:735: signal_add_first("print text", (SIGNAL_FUNC) sig_printtext); -fe-common/core/fe-log.c:736: signal_add("window item remove", (SIGNAL_FUNC) sig_window_item_remove); -fe-common/core/fe-log.c:737: signal_add("window refnum changed", (SIGNAL_FUNC) sig_window_refnum_changed); -fe-common/core/fe-log.c:738: signal_add("server disconnected", (SIGNAL_FUNC) sig_server_disconnected); -fe-common/core/fe-log.c:739: signal_add("log locked", (SIGNAL_FUNC) sig_log_locked); -fe-common/core/fe-log.c:740: signal_add("log create failed", (SIGNAL_FUNC) sig_log_create_failed); -fe-common/core/fe-log.c:741: signal_add("log new", (SIGNAL_FUNC) sig_log_new); -fe-common/core/fe-log.c:742: signal_add("log config read", (SIGNAL_FUNC) sig_log_config_read); -fe-common/core/fe-log.c:743: signal_add("log config save", (SIGNAL_FUNC) sig_log_config_save); -fe-common/core/fe-log.c:744: signal_add("awaylog show", (SIGNAL_FUNC) sig_awaylog_show); -fe-common/core/fe-log.c:745: signal_add("theme destroyed", (SIGNAL_FUNC) sig_theme_destroyed); -fe-common/core/fe-log.c:746: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-common/core/fe-messages.c:685: signal_add_last("message public", (SIGNAL_FUNC) sig_message_public); -fe-common/core/fe-messages.c:686: signal_add_last("message private", (SIGNAL_FUNC) sig_message_private); -fe-common/core/fe-messages.c:687: signal_add_last("message own_public", (SIGNAL_FUNC) sig_message_own_public); -fe-common/core/fe-messages.c:688: signal_add_last("message own_private", (SIGNAL_FUNC) sig_message_own_private); -fe-common/core/fe-messages.c:689: signal_add_last("message join", (SIGNAL_FUNC) sig_message_join); -fe-common/core/fe-messages.c:690: signal_add_last("message part", (SIGNAL_FUNC) sig_message_part); -fe-common/core/fe-messages.c:691: signal_add_last("message quit", (SIGNAL_FUNC) sig_message_quit); -fe-common/core/fe-messages.c:692: signal_add_last("message kick", (SIGNAL_FUNC) sig_message_kick); -fe-common/core/fe-messages.c:693: signal_add_last("message nick", (SIGNAL_FUNC) sig_message_nick); -fe-common/core/fe-messages.c:694: signal_add_last("message own_nick", (SIGNAL_FUNC) sig_message_own_nick); -fe-common/core/fe-messages.c:695: signal_add_last("message invite", (SIGNAL_FUNC) sig_message_invite); -fe-common/core/fe-messages.c:696: signal_add_last("message topic", (SIGNAL_FUNC) sig_message_topic); -fe-common/core/fe-messages.c:698: signal_add("nicklist new", (SIGNAL_FUNC) sig_nicklist_new); -fe-common/core/fe-messages.c:699: signal_add("nicklist remove", (SIGNAL_FUNC) sig_nicklist_remove); -fe-common/core/fe-messages.c:700: signal_add("nicklist changed", (SIGNAL_FUNC) sig_nicklist_changed); -fe-common/core/fe-messages.c:701: signal_add("nicklist host changed", (SIGNAL_FUNC) sig_nicklist_new); -fe-common/core/fe-messages.c:702: signal_add("channel joined", (SIGNAL_FUNC) sig_channel_joined); -fe-common/core/fe-modules.c:228: signal_add("module error", (SIGNAL_FUNC) sig_module_error); -fe-common/core/fe-modules.c:229: signal_add("module loaded", (SIGNAL_FUNC) sig_module_loaded); -fe-common/core/fe-modules.c:230: signal_add("module unloaded", (SIGNAL_FUNC) sig_module_unloaded); -fe-common/core/fe-queries.c:254: signal_add("query created", -fe-common/core/fe-queries.c:362: signal_add("query created", (SIGNAL_FUNC) signal_query_created); -fe-common/core/fe-queries.c:363: signal_add("query destroyed", (SIGNAL_FUNC) signal_query_destroyed); -fe-common/core/fe-queries.c:364: signal_add("query server changed", (SIGNAL_FUNC) signal_query_server_changed); -fe-common/core/fe-queries.c:365: signal_add("query nick changed", (SIGNAL_FUNC) signal_query_nick_changed); -fe-common/core/fe-queries.c:366: signal_add("window item server changed", (SIGNAL_FUNC) signal_window_item_server_changed); -fe-common/core/fe-queries.c:367: signal_add("server connected", (SIGNAL_FUNC) sig_server_connected); -fe-common/core/fe-queries.c:368: signal_add("window changed", (SIGNAL_FUNC) sig_window_changed); -fe-common/core/fe-queries.c:369: signal_add_first("message private", (SIGNAL_FUNC) sig_message_private); -fe-common/core/fe-queries.c:370: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-common/core/fe-recode.c:198: signal_add_first("setup changed", (SIGNAL_FUNC) read_settings); -fe-common/core/fe-server.c:388: signal_add("server looking", (SIGNAL_FUNC) sig_server_looking); -fe-common/core/fe-server.c:389: signal_add("server connecting", (SIGNAL_FUNC) sig_server_connecting); -fe-common/core/fe-server.c:390: signal_add("server connected", (SIGNAL_FUNC) sig_server_connected); -fe-common/core/fe-server.c:391: signal_add("server connect failed", (SIGNAL_FUNC) sig_connect_failed); -fe-common/core/fe-server.c:392: signal_add("server disconnected", (SIGNAL_FUNC) sig_server_disconnected); -fe-common/core/fe-server.c:393: signal_add("server quit", (SIGNAL_FUNC) sig_server_quit); -fe-common/core/fe-server.c:395: signal_add("server lag disconnect", (SIGNAL_FUNC) sig_server_lag_disconnected); -fe-common/core/fe-server.c:396: signal_add("server reconnect remove", (SIGNAL_FUNC) sig_server_reconnect_removed); -fe-common/core/fe-server.c:397: signal_add("server reconnect not found", (SIGNAL_FUNC) sig_server_reconnect_not_found); -fe-common/core/fe-server.c:399: signal_add("chat protocol unknown", (SIGNAL_FUNC) sig_chat_protocol_unknown); -fe-common/core/fe-settings.c:377: signal_add("settings errors", (SIGNAL_FUNC) sig_settings_errors); -fe-common/core/fe-windows.c:630: signal_add("print text", (SIGNAL_FUNC) sig_print_text); -fe-common/core/fe-windows.c:656: signal_add("server looking", (SIGNAL_FUNC) sig_server_connected); -fe-common/core/fe-windows.c:657: signal_add("server connected", (SIGNAL_FUNC) sig_server_connected); -fe-common/core/fe-windows.c:658: signal_add("server disconnected", (SIGNAL_FUNC) sig_server_disconnected); -fe-common/core/fe-windows.c:659: signal_add("server connect failed", (SIGNAL_FUNC) sig_server_disconnected); -fe-common/core/fe-windows.c:660: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-common/core/formats.c:1091: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-common/core/hilight-text.c:693: signal_add_first("print text", (SIGNAL_FUNC) sig_print_text); -fe-common/core/hilight-text.c:694: signal_add("setup reread", (SIGNAL_FUNC) read_hilight_config); -fe-common/core/hilight-text.c:695: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-common/core/keyboard.c:457: signal_add(key, func); -fe-common/core/keyboard.c:853: signal_add("irssi init read settings", (SIGNAL_FUNC) read_keyboard_config); -fe-common/core/keyboard.c:854: signal_add("setup reread", (SIGNAL_FUNC) read_keyboard_config); -fe-common/core/keyboard.c:855: signal_add("complete command bind", (SIGNAL_FUNC) sig_complete_bind); -fe-common/core/printtext.c:498: signal_add("print text", (SIGNAL_FUNC) sig_print_text); -fe-common/core/printtext.c:499: signal_add("gui dialog", (SIGNAL_FUNC) sig_gui_dialog); -fe-common/core/printtext.c:500: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-common/core/themes.c:1368: signal_add("complete command format", (SIGNAL_FUNC) sig_complete_format); -fe-common/core/themes.c:1369: signal_add("irssi init finished", (SIGNAL_FUNC) sig_print_errors); -fe-common/core/themes.c:1370: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-common/core/themes.c:1371: signal_add("setup reread", (SIGNAL_FUNC) themes_reload); -fe-common/core/window-activity.c:143: signal_add("print text", (SIGNAL_FUNC) sig_hilight_text); -fe-common/core/window-activity.c:144: signal_add("window changed", (SIGNAL_FUNC) sig_dehilight_window); -fe-common/core/window-activity.c:145: signal_add("window dehilight", (SIGNAL_FUNC) sig_dehilight_window); -fe-common/core/window-activity.c:146: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-common/core/window-items.c:356: signal_add_last("window item changed", (SIGNAL_FUNC) signal_window_item_changed); -fe-common/core/windows-layout.c:67: signal_add("query created", -fe-common/core/windows-layout.c:260: signal_add("layout restore item", (SIGNAL_FUNC) sig_layout_restore_item); -fe-common/core/windows-layout.c:261: signal_add("layout restore", (SIGNAL_FUNC) sig_layout_restore); -fe-common/core/windows-layout.c:262: signal_add("layout save item", (SIGNAL_FUNC) sig_layout_save_item); -fe-common/irc/dcc/fe-dcc-chat-messages.c:135: signal_add("message dcc own", (SIGNAL_FUNC) sig_message_dcc_own); -fe-common/irc/dcc/fe-dcc-chat-messages.c:136: signal_add("message dcc own_action", (SIGNAL_FUNC) sig_message_dcc_own_action); -fe-common/irc/dcc/fe-dcc-chat-messages.c:137: signal_add("message dcc own_ctcp", (SIGNAL_FUNC) sig_message_dcc_own_ctcp); -fe-common/irc/dcc/fe-dcc-chat-messages.c:138: signal_add("message dcc", (SIGNAL_FUNC) sig_message_dcc); -fe-common/irc/dcc/fe-dcc-chat-messages.c:139: signal_add("message dcc action", (SIGNAL_FUNC) sig_message_dcc_action); -fe-common/irc/dcc/fe-dcc-chat-messages.c:140: signal_add("message dcc ctcp", (SIGNAL_FUNC) sig_message_dcc_ctcp); -fe-common/irc/dcc/fe-dcc-chat.c:345: signal_add("dcc request", (SIGNAL_FUNC) dcc_request); -fe-common/irc/dcc/fe-dcc-chat.c:346: signal_add("dcc connected", (SIGNAL_FUNC) dcc_connected); -fe-common/irc/dcc/fe-dcc-chat.c:347: signal_add("dcc closed", (SIGNAL_FUNC) dcc_closed); -fe-common/irc/dcc/fe-dcc-chat.c:348: signal_add("dcc chat message", (SIGNAL_FUNC) dcc_chat_msg); -fe-common/irc/dcc/fe-dcc-chat.c:349: signal_add("dcc ctcp action", (SIGNAL_FUNC) dcc_chat_action); -fe-common/irc/dcc/fe-dcc-chat.c:350: signal_add("default dcc ctcp", (SIGNAL_FUNC) dcc_chat_ctcp); -fe-common/irc/dcc/fe-dcc-chat.c:351: signal_add("dcc error ctcp", (SIGNAL_FUNC) dcc_error_ctcp); -fe-common/irc/dcc/fe-dcc-chat.c:352: signal_add("default ctcp msg dcc", (SIGNAL_FUNC) dcc_unknown_ctcp); -fe-common/irc/dcc/fe-dcc-chat.c:353: signal_add("default ctcp reply dcc", (SIGNAL_FUNC) dcc_unknown_reply); -fe-common/irc/dcc/fe-dcc-chat.c:354: signal_add("dcc destroyed", (SIGNAL_FUNC) sig_dcc_destroyed); -fe-common/irc/dcc/fe-dcc-chat.c:355: signal_add("query destroyed", (SIGNAL_FUNC) sig_query_destroyed); -fe-common/irc/dcc/fe-dcc-chat.c:356: signal_add("dcc list print", (SIGNAL_FUNC) sig_dcc_list_print); -fe-common/irc/dcc/fe-dcc-chat.c:361: signal_add("dcc error close not found", (SIGNAL_FUNC) dcc_error_close_not_found); -fe-common/irc/dcc/fe-dcc-get.c:129: signal_add("dcc request", (SIGNAL_FUNC) dcc_request); -fe-common/irc/dcc/fe-dcc-get.c:130: signal_add("dcc connected", (SIGNAL_FUNC) dcc_connected); -fe-common/irc/dcc/fe-dcc-get.c:131: signal_add("dcc closed", (SIGNAL_FUNC) dcc_closed); -fe-common/irc/dcc/fe-dcc-get.c:132: signal_add("dcc error file create", (SIGNAL_FUNC) dcc_error_file_create); -fe-common/irc/dcc/fe-dcc-get.c:133: signal_add("dcc error get not found", (SIGNAL_FUNC) dcc_error_get_not_found); -fe-common/irc/dcc/fe-dcc-get.c:134: signal_add("dcc error close not found", (SIGNAL_FUNC) dcc_error_close_not_found); -fe-common/irc/dcc/fe-dcc-get.c:135: signal_add("dcc error write", (SIGNAL_FUNC) dcc_error_write); -fe-common/irc/dcc/fe-dcc-get.c:136: signal_add("dcc list print", (SIGNAL_FUNC) sig_dcc_list_print); -fe-common/irc/dcc/fe-dcc-send.c:166: signal_add("dcc connected", (SIGNAL_FUNC) dcc_connected); -fe-common/irc/dcc/fe-dcc-send.c:167: signal_add("dcc closed", (SIGNAL_FUNC) dcc_closed); -fe-common/irc/dcc/fe-dcc-send.c:168: signal_add("dcc error file open", (SIGNAL_FUNC) dcc_error_file_open); -fe-common/irc/dcc/fe-dcc-send.c:169: signal_add("dcc error send exists", (SIGNAL_FUNC) dcc_error_send_exists); -fe-common/irc/dcc/fe-dcc-send.c:170: signal_add("dcc error send no route", (SIGNAL_FUNC) dcc_error_send_no_route); -fe-common/irc/dcc/fe-dcc-send.c:171: signal_add("dcc error close not found", (SIGNAL_FUNC) dcc_error_close_not_found); -fe-common/irc/dcc/fe-dcc-send.c:172: signal_add("complete command dcc send", (SIGNAL_FUNC) sig_dcc_send_complete); -fe-common/irc/dcc/fe-dcc-send.c:173: signal_add("dcc list print", (SIGNAL_FUNC) sig_dcc_list_print); -fe-common/irc/dcc/fe-dcc-server.c:72: signal_add("dcc server started", (SIGNAL_FUNC) dcc_server_started); -fe-common/irc/dcc/fe-dcc-server.c:73: signal_add("dcc closed", (SIGNAL_FUNC) dcc_closed); -fe-common/irc/dcc/fe-dcc-server.c:74: signal_add("dcc list print", (SIGNAL_FUNC) sig_dcc_list_print); -fe-common/irc/dcc/fe-dcc.c:164: signal_add("dcc request", (SIGNAL_FUNC) dcc_request); -fe-common/irc/dcc/fe-dcc.c:165: signal_add("dcc rejected", (SIGNAL_FUNC) dcc_rejected); -fe-common/irc/dcc/fe-dcc.c:166: signal_add("dcc request send", (SIGNAL_FUNC) dcc_request_send); -fe-common/irc/dcc/fe-dcc.c:167: signal_add("dcc error connect", (SIGNAL_FUNC) dcc_error_connect); -fe-common/irc/dcc/fe-dcc.c:168: signal_add("dcc error unknown type", (SIGNAL_FUNC) dcc_error_unknown_type); -fe-common/irc/fe-ctcp.c:146: signal_add("default ctcp msg", (SIGNAL_FUNC) ctcp_default_msg); -fe-common/irc/fe-ctcp.c:147: signal_add("ctcp msg ping", (SIGNAL_FUNC) ctcp_ping_msg); -fe-common/irc/fe-ctcp.c:148: signal_add("ctcp msg version", (SIGNAL_FUNC) ctcp_version_msg); -fe-common/irc/fe-ctcp.c:149: signal_add("ctcp msg time", (SIGNAL_FUNC) ctcp_time_msg); -fe-common/irc/fe-ctcp.c:150: signal_add("ctcp msg userinfo", (SIGNAL_FUNC) ctcp_userinfo_msg); -fe-common/irc/fe-ctcp.c:151: signal_add("ctcp msg clientinfo", (SIGNAL_FUNC) ctcp_clientinfo_msg); -fe-common/irc/fe-ctcp.c:152: signal_add("default ctcp reply", (SIGNAL_FUNC) ctcp_default_reply); -fe-common/irc/fe-ctcp.c:153: signal_add("ctcp reply ping", (SIGNAL_FUNC) ctcp_ping_reply); -fe-common/irc/fe-events-numeric.c:648: signal_add("event 221", (SIGNAL_FUNC) event_user_mode); -fe-common/irc/fe-events-numeric.c:649: signal_add("event 303", (SIGNAL_FUNC) event_ison); -fe-common/irc/fe-events-numeric.c:650: signal_add("event 353", (SIGNAL_FUNC) event_names_list); -fe-common/irc/fe-events-numeric.c:651: signal_add_first("event 366", (SIGNAL_FUNC) event_end_of_names); -fe-common/irc/fe-events-numeric.c:652: signal_add("event 352", (SIGNAL_FUNC) event_who); -fe-common/irc/fe-events-numeric.c:653: signal_add("event 315", (SIGNAL_FUNC) event_end_of_who); -fe-common/irc/fe-events-numeric.c:654: signal_add("event 271", (SIGNAL_FUNC) event_silence_list); -fe-common/irc/fe-events-numeric.c:655: signal_add("event 272", (SIGNAL_FUNC) sig_empty); -fe-common/irc/fe-events-numeric.c:656: signal_add("event 281", (SIGNAL_FUNC) event_accept_list); -fe-common/irc/fe-events-numeric.c:657: signal_add("event 367", (SIGNAL_FUNC) event_ban_list); -fe-common/irc/fe-events-numeric.c:658: signal_add("event 348", (SIGNAL_FUNC) event_eban_list); -fe-common/irc/fe-events-numeric.c:659: signal_add("event 346", (SIGNAL_FUNC) event_invite_list); -fe-common/irc/fe-events-numeric.c:660: signal_add("event 433", (SIGNAL_FUNC) event_nick_in_use); -fe-common/irc/fe-events-numeric.c:661: signal_add("event 332", (SIGNAL_FUNC) event_topic_get); -fe-common/irc/fe-events-numeric.c:662: signal_add("event 333", (SIGNAL_FUNC) event_topic_info); -fe-common/irc/fe-events-numeric.c:663: signal_add("event 324", (SIGNAL_FUNC) event_channel_mode); -fe-common/irc/fe-events-numeric.c:664: signal_add("event 329", (SIGNAL_FUNC) event_channel_created); -fe-common/irc/fe-events-numeric.c:665: signal_add("event 306", (SIGNAL_FUNC) event_nowaway); -fe-common/irc/fe-events-numeric.c:666: signal_add("event 305", (SIGNAL_FUNC) event_unaway); -fe-common/irc/fe-events-numeric.c:667: signal_add("event 301", (SIGNAL_FUNC) event_away); -fe-common/irc/fe-events-numeric.c:668: signal_add("event 328", (SIGNAL_FUNC) event_chanserv_url); -fe-common/irc/fe-events-numeric.c:669: signal_add("event 302", (SIGNAL_FUNC) event_userhost); -fe-common/irc/fe-events-numeric.c:670: signal_add("event 341", (SIGNAL_FUNC) event_sent_invite); -fe-common/irc/fe-events-numeric.c:672: signal_add("event 437", (SIGNAL_FUNC) event_target_unavailable); -fe-common/irc/fe-events-numeric.c:673: signal_add("event 401", (SIGNAL_FUNC) event_no_such_nick); -fe-common/irc/fe-events-numeric.c:674: signal_add("event 403", (SIGNAL_FUNC) event_no_such_channel); -fe-common/irc/fe-events-numeric.c:675: signal_add("event 405", (SIGNAL_FUNC) event_too_many_channels); -fe-common/irc/fe-events-numeric.c:676: signal_add("event 407", (SIGNAL_FUNC) event_duplicate_channel); -fe-common/irc/fe-events-numeric.c:677: signal_add("event 471", (SIGNAL_FUNC) event_channel_is_full); -fe-common/irc/fe-events-numeric.c:678: signal_add("event 472", (SIGNAL_FUNC) event_unknown_mode); -fe-common/irc/fe-events-numeric.c:679: signal_add("event 473", (SIGNAL_FUNC) event_invite_only); -fe-common/irc/fe-events-numeric.c:680: signal_add("event 474", (SIGNAL_FUNC) event_banned); -fe-common/irc/fe-events-numeric.c:681: signal_add("event 475", (SIGNAL_FUNC) event_bad_channel_key); -fe-common/irc/fe-events-numeric.c:682: signal_add("event 476", (SIGNAL_FUNC) event_bad_channel_mask); -fe-common/irc/fe-events-numeric.c:683: signal_add("event 477", (SIGNAL_FUNC) event_477); -fe-common/irc/fe-events-numeric.c:684: signal_add("event 375", (SIGNAL_FUNC) event_motd); -fe-common/irc/fe-events-numeric.c:685: signal_add("event 376", (SIGNAL_FUNC) event_motd); -fe-common/irc/fe-events-numeric.c:686: signal_add("event 372", (SIGNAL_FUNC) event_motd); -fe-common/irc/fe-events-numeric.c:687: signal_add("event 422", (SIGNAL_FUNC) event_motd); -fe-common/irc/fe-events-numeric.c:688: signal_add("event 439", (SIGNAL_FUNC) event_target_too_fast); -fe-common/irc/fe-events-numeric.c:689: signal_add("event 707", (SIGNAL_FUNC) event_target_too_fast); -fe-common/irc/fe-events-numeric.c:691: signal_add("default event numeric", (SIGNAL_FUNC) event_numeric); -fe-common/irc/fe-events-numeric.c:696: signal_add("event 001", (SIGNAL_FUNC) event_received); -fe-common/irc/fe-events-numeric.c:697: signal_add("event 004", (SIGNAL_FUNC) event_received); -fe-common/irc/fe-events-numeric.c:698: signal_add("event 005", (SIGNAL_FUNC) event_received); -fe-common/irc/fe-events-numeric.c:699: signal_add("event 254", (SIGNAL_FUNC) event_received); -fe-common/irc/fe-events-numeric.c:700: signal_add("event 364", (SIGNAL_FUNC) event_received); -fe-common/irc/fe-events-numeric.c:701: signal_add("event 365", (SIGNAL_FUNC) event_received); -fe-common/irc/fe-events-numeric.c:702: signal_add("event 381", (SIGNAL_FUNC) event_received); -fe-common/irc/fe-events-numeric.c:703: signal_add("event 396", (SIGNAL_FUNC) event_received); -fe-common/irc/fe-events-numeric.c:704: signal_add("event 421", (SIGNAL_FUNC) event_received); -fe-common/irc/fe-events-numeric.c:705: signal_add("event 432", (SIGNAL_FUNC) event_received); -fe-common/irc/fe-events-numeric.c:706: signal_add("event 436", (SIGNAL_FUNC) event_received); -fe-common/irc/fe-events-numeric.c:707: signal_add("event 438", (SIGNAL_FUNC) event_received); -fe-common/irc/fe-events-numeric.c:708: signal_add("event 465", (SIGNAL_FUNC) event_received); -fe-common/irc/fe-events-numeric.c:709: signal_add("event 470", (SIGNAL_FUNC) event_received); -fe-common/irc/fe-events-numeric.c:710: signal_add("event 479", (SIGNAL_FUNC) event_received); -fe-common/irc/fe-events-numeric.c:712: signal_add("event 344", (SIGNAL_FUNC) event_target_received); /* reop list */ -fe-common/irc/fe-events-numeric.c:713: signal_add("event 345", (SIGNAL_FUNC) event_target_received); /* end of reop list */ -fe-common/irc/fe-events-numeric.c:714: signal_add("event 347", (SIGNAL_FUNC) event_target_received); /* end of invite exception list */ -fe-common/irc/fe-events-numeric.c:715: signal_add("event 349", (SIGNAL_FUNC) event_target_received); /* end of ban exception list */ -fe-common/irc/fe-events-numeric.c:716: signal_add("event 368", (SIGNAL_FUNC) event_target_received); /* end of ban list */ -fe-common/irc/fe-events-numeric.c:717: signal_add("event 386", (SIGNAL_FUNC) event_target_received); /* owner list; old rsa challenge (harmless) */ -fe-common/irc/fe-events-numeric.c:718: signal_add("event 387", (SIGNAL_FUNC) event_target_received); /* end of owner list */ -fe-common/irc/fe-events-numeric.c:719: signal_add("event 388", (SIGNAL_FUNC) event_target_received); /* protect list */ -fe-common/irc/fe-events-numeric.c:720: signal_add("event 389", (SIGNAL_FUNC) event_target_received); /* end of protect list */ -fe-common/irc/fe-events-numeric.c:721: signal_add("event 404", (SIGNAL_FUNC) event_target_received); /* cannot send to channel */ -fe-common/irc/fe-events-numeric.c:722: signal_add("event 408", (SIGNAL_FUNC) event_target_received); /* cannot send (+c) */ -fe-common/irc/fe-events-numeric.c:723: signal_add("event 442", (SIGNAL_FUNC) event_target_received); /* you're not on that channel */ -fe-common/irc/fe-events-numeric.c:724: signal_add("event 478", (SIGNAL_FUNC) event_target_received); /* ban list is full */ -fe-common/irc/fe-events-numeric.c:725: signal_add("event 482", (SIGNAL_FUNC) event_target_received); /* not chanop */ -fe-common/irc/fe-events-numeric.c:726: signal_add("event 486", (SIGNAL_FUNC) event_target_received); /* cannot /msg (+R) */ -fe-common/irc/fe-events-numeric.c:727: signal_add("event 489", (SIGNAL_FUNC) event_target_received); /* not chanop or voice */ -fe-common/irc/fe-events-numeric.c:728: signal_add("event 494", (SIGNAL_FUNC) event_target_received); /* cannot /msg (own +R) */ -fe-common/irc/fe-events-numeric.c:729: signal_add("event 506", (SIGNAL_FUNC) event_target_received); /* cannot send (+R) */ -fe-common/irc/fe-events-numeric.c:730: signal_add("event 716", (SIGNAL_FUNC) event_target_received); /* cannot /msg (+g) */ -fe-common/irc/fe-events-numeric.c:731: signal_add("event 717", (SIGNAL_FUNC) event_target_received); /* +g notified */ -fe-common/irc/fe-events-numeric.c:732: signal_add("event 728", (SIGNAL_FUNC) event_target_received); /* quiet (or other) list */ -fe-common/irc/fe-events-numeric.c:733: signal_add("event 729", (SIGNAL_FUNC) event_target_received); /* end of quiet (or other) list */ -fe-common/irc/fe-events.c:435: signal_add("event privmsg", (SIGNAL_FUNC) event_privmsg); -fe-common/irc/fe-events.c:436: signal_add("ctcp action", (SIGNAL_FUNC) ctcp_action); -fe-common/irc/fe-events.c:437: signal_add("event notice", (SIGNAL_FUNC) event_notice); -fe-common/irc/fe-events.c:438: signal_add("event join", (SIGNAL_FUNC) event_join); -fe-common/irc/fe-events.c:439: signal_add("event part", (SIGNAL_FUNC) event_part); -fe-common/irc/fe-events.c:440: signal_add("event quit", (SIGNAL_FUNC) event_quit); -fe-common/irc/fe-events.c:441: signal_add("event kick", (SIGNAL_FUNC) event_kick); -fe-common/irc/fe-events.c:442: signal_add("event kill", (SIGNAL_FUNC) event_kill); -fe-common/irc/fe-events.c:443: signal_add("event nick", (SIGNAL_FUNC) event_nick); -fe-common/irc/fe-events.c:444: signal_add("event mode", (SIGNAL_FUNC) event_mode); -fe-common/irc/fe-events.c:445: signal_add("event pong", (SIGNAL_FUNC) event_pong); -fe-common/irc/fe-events.c:446: signal_add("event invite", (SIGNAL_FUNC) event_invite); -fe-common/irc/fe-events.c:447: signal_add("event topic", (SIGNAL_FUNC) event_topic); -fe-common/irc/fe-events.c:448: signal_add("event error", (SIGNAL_FUNC) event_error); -fe-common/irc/fe-events.c:449: signal_add("event wallops", (SIGNAL_FUNC) event_wallops); -fe-common/irc/fe-events.c:450: signal_add("event silence", (SIGNAL_FUNC) event_silence); -fe-common/irc/fe-events.c:452: signal_add("default event", (SIGNAL_FUNC) event_received); -fe-common/irc/fe-events.c:454: signal_add("channel sync", (SIGNAL_FUNC) channel_sync); -fe-common/irc/fe-events.c:455: signal_add("event connected", (SIGNAL_FUNC) event_connected); -fe-common/irc/fe-events.c:456: signal_add("nickfind event whois", (SIGNAL_FUNC) event_nickfind_whois); -fe-common/irc/fe-events.c:457: signal_add("ban type changed", (SIGNAL_FUNC) event_ban_type_changed); -fe-common/irc/fe-events.c:458: signal_add("whois event not found", (SIGNAL_FUNC) sig_whois_event_not_found); -fe-common/irc/fe-events.c:459: signal_add("whowas event end", (SIGNAL_FUNC) sig_whowas_event_end); -fe-common/irc/fe-irc-channels.c:61: signal_add("channel rejoin new", (SIGNAL_FUNC) sig_channel_rejoin); -fe-common/irc/fe-irc-channels.c:62: signal_add_first("event 470", (SIGNAL_FUNC) sig_event_forward); -fe-common/irc/fe-irc-messages.c:271: signal_add_last("message own_public", (SIGNAL_FUNC) sig_message_own_public); -fe-common/irc/fe-irc-messages.c:272: signal_add_last("message irc op_public", (SIGNAL_FUNC) sig_message_irc_op_public); -fe-common/irc/fe-irc-messages.c:273: signal_add_last("message irc own_wall", (SIGNAL_FUNC) sig_message_own_wall); -fe-common/irc/fe-irc-messages.c:274: signal_add_last("message irc own_action", (SIGNAL_FUNC) sig_message_own_action); -fe-common/irc/fe-irc-messages.c:275: signal_add_last("message irc action", (SIGNAL_FUNC) sig_message_irc_action); -fe-common/irc/fe-irc-messages.c:276: signal_add_last("message irc own_notice", (SIGNAL_FUNC) sig_message_own_notice); -fe-common/irc/fe-irc-messages.c:277: signal_add_last("message irc notice", (SIGNAL_FUNC) sig_message_irc_notice); -fe-common/irc/fe-irc-messages.c:278: signal_add_last("message irc own_ctcp", (SIGNAL_FUNC) sig_message_own_ctcp); -fe-common/irc/fe-irc-messages.c:279: signal_add_last("message irc ctcp", (SIGNAL_FUNC) sig_message_irc_ctcp); -fe-common/irc/fe-irc-queries.c:88: signal_add_first("event privmsg", (SIGNAL_FUNC) event_privmsg); -fe-common/irc/fe-irc-server.c:145: signal_add("server add fill", (SIGNAL_FUNC) sig_server_add_fill); -fe-common/irc/fe-modes.c:135: signal_add("print starting", (SIGNAL_FUNC) sig_print_starting); -fe-common/irc/fe-modes.c:218: signal_add("message irc mode", (SIGNAL_FUNC) sig_message_mode); -fe-common/irc/fe-modes.c:219: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-common/irc/fe-netjoin.c:349: signal_add("print starting", (SIGNAL_FUNC) sig_print_starting); -fe-common/irc/fe-netjoin.c:454: signal_add("message quit", (SIGNAL_FUNC) msg_quit); -fe-common/irc/fe-netjoin.c:455: signal_add("message join", (SIGNAL_FUNC) msg_join); -fe-common/irc/fe-netjoin.c:456: signal_add("message irc mode", (SIGNAL_FUNC) msg_mode); -fe-common/irc/fe-netjoin.c:469: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-common/irc/fe-netsplit.c:289: signal_add("print starting", (SIGNAL_FUNC) sig_print_starting); -fe-common/irc/fe-netsplit.c:361: signal_add("netsplit new", (SIGNAL_FUNC) sig_netsplit_servers); -fe-common/irc/fe-netsplit.c:362: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-common/irc/fe-whois.c:410: signal_add("event 311", (SIGNAL_FUNC) event_whois); -fe-common/irc/fe-whois.c:411: signal_add("event 312", (SIGNAL_FUNC) event_whois_server); -fe-common/irc/fe-whois.c:414: signal_add("event 317", (SIGNAL_FUNC) event_whois_idle); -fe-common/irc/fe-whois.c:415: signal_add("event 319", (SIGNAL_FUNC) event_whois_channels); -fe-common/irc/fe-whois.c:416: signal_add("event 313", (SIGNAL_FUNC) event_whois_oper); -fe-common/irc/fe-whois.c:417: signal_add("event 330", (SIGNAL_FUNC) event_whois_auth); -fe-common/irc/fe-whois.c:418: signal_add("event 377", (SIGNAL_FUNC) event_whois_usermode); -fe-common/irc/fe-whois.c:419: signal_add("event 378", (SIGNAL_FUNC) event_whois_realhost); -fe-common/irc/fe-whois.c:420: signal_add("event 379", (SIGNAL_FUNC) event_whois_modes); -fe-common/irc/fe-whois.c:421: signal_add("event 327", (SIGNAL_FUNC) event_whois_realhost327); -fe-common/irc/fe-whois.c:422: signal_add("event 326", (SIGNAL_FUNC) event_whois_usermode326); -fe-common/irc/fe-whois.c:423: signal_add("event 338", (SIGNAL_FUNC) event_whois_realhost338); -fe-common/irc/fe-whois.c:424: signal_add("whois away", (SIGNAL_FUNC) event_whois_away); -fe-common/irc/fe-whois.c:425: signal_add("whois oper", (SIGNAL_FUNC) event_whois_oper); -fe-common/irc/fe-whois.c:426: signal_add("whowas away", (SIGNAL_FUNC) event_whois_away); -fe-common/irc/fe-whois.c:427: signal_add("whois default event", (SIGNAL_FUNC) event_whois_default); -fe-common/irc/fe-whois.c:428: signal_add("event 318", (SIGNAL_FUNC) event_end_of_whois); -fe-common/irc/fe-whois.c:429: signal_add("event 314", (SIGNAL_FUNC) event_whowas); -fe-common/irc/fe-whois.c:430: signal_add("event 369", (SIGNAL_FUNC) event_end_of_whowas); -fe-common/irc/irc-completion.c:35: signal_add("complete command stats", (SIGNAL_FUNC) sig_complete_stats); -fe-common/irc/notifylist/fe-notifylist.c:230: signal_add("notifylist joined", (SIGNAL_FUNC) notifylist_joined); -fe-common/irc/notifylist/fe-notifylist.c:231: signal_add("notifylist left", (SIGNAL_FUNC) notifylist_left); -fe-common/irc/notifylist/fe-notifylist.c:232: signal_add("notifylist away changed", (SIGNAL_FUNC) notifylist_away); -fe-none/irssi.c:60: signal_add("reload", (SIGNAL_FUNC) sig_reload); -fe-none/irssi.c:61: signal_add("gui exit", (SIGNAL_FUNC) sig_exit); -fe-text/gui-printtext.c:252: signal_add("gui print text", (SIGNAL_FUNC) sig_gui_print_text); -fe-text/gui-printtext.c:253: signal_add("gui print text finished", (SIGNAL_FUNC) sig_gui_printtext_finished); -fe-text/gui-printtext.c:254: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-text/gui-readline.c:1106: signal_add("window changed automatic", (SIGNAL_FUNC) sig_window_auto_changed); -fe-text/gui-readline.c:1107: signal_add("gui entry redirect", (SIGNAL_FUNC) sig_gui_entry_redirect); -fe-text/gui-readline.c:1108: signal_add("gui key pressed", (SIGNAL_FUNC) sig_gui_key_pressed); -fe-text/gui-readline.c:1109: signal_add("setup changed", (SIGNAL_FUNC) setup_changed); -fe-text/gui-windows.c:289: signal_add("gui window create override", (SIGNAL_FUNC) sig_window_create_override); -fe-text/gui-windows.c:290: signal_add("window created", (SIGNAL_FUNC) gui_window_created); -fe-text/gui-windows.c:291: signal_add("window destroyed", (SIGNAL_FUNC) gui_window_destroyed); -fe-text/gui-windows.c:292: signal_add_first("window changed", (SIGNAL_FUNC) signal_window_changed); -fe-text/gui-windows.c:293: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-text/irssi.c:156: signal_add_last("gui exit", (SIGNAL_FUNC) sig_exit); -fe-text/mainwindow-activity.c:49: signal_add_first("window hilight", (SIGNAL_FUNC) sig_activity); -fe-text/mainwindow-activity.c:50: signal_add_first("window activity", (SIGNAL_FUNC) sig_activity); -fe-text/mainwindows-layout.c:215: signal_add("layout save window", (SIGNAL_FUNC) sig_layout_window_save); -fe-text/mainwindows-layout.c:216: signal_add("layout restore window", (SIGNAL_FUNC) sig_layout_window_restore); -fe-text/mainwindows-layout.c:217: signal_add("layout save", (SIGNAL_FUNC) sig_layout_save); -fe-text/mainwindows-layout.c:218: signal_add_first("layout restore", (SIGNAL_FUNC) sig_layout_restore); -fe-text/mainwindows-layout.c:219: signal_add("layout reset", (SIGNAL_FUNC) sig_layout_reset); -fe-text/mainwindows.c:1080: signal_add("window print info", (SIGNAL_FUNC) sig_window_print_info); -fe-text/statusbar-config.c:569: signal_add_last("setup reread", (SIGNAL_FUNC) read_statusbar_config); -fe-text/statusbar-config.c:570: signal_add("theme changed", (SIGNAL_FUNC) read_statusbar_config); -fe-text/statusbar-items.c:452: signal_add("window activity", (SIGNAL_FUNC) sig_statusbar_activity_hilight); -fe-text/statusbar-items.c:453: signal_add("window destroyed", (SIGNAL_FUNC) sig_statusbar_activity_window_destroyed); -fe-text/statusbar-items.c:454: signal_add("window refnum changed", (SIGNAL_FUNC) sig_statusbar_activity_updated); -fe-text/statusbar-items.c:458: signal_add("gui page scrolled", (SIGNAL_FUNC) sig_statusbar_more_updated); -fe-text/statusbar-items.c:459: signal_add("window changed", (SIGNAL_FUNC) sig_statusbar_more_updated); -fe-text/statusbar-items.c:460: signal_add_last("gui print text finished", (SIGNAL_FUNC) sig_statusbar_more_updated); -fe-text/statusbar-items.c:461: signal_add_last("command clear", (SIGNAL_FUNC) sig_statusbar_more_updated); -fe-text/statusbar-items.c:462: signal_add_last("command scrollback", (SIGNAL_FUNC) sig_statusbar_more_updated); -fe-text/statusbar-items.c:466: signal_add("server lag", (SIGNAL_FUNC) sig_server_lag_updated); -fe-text/statusbar-items.c:467: signal_add("window changed", (SIGNAL_FUNC) lag_check_update); -fe-text/statusbar-items.c:468: signal_add("window server changed", (SIGNAL_FUNC) lag_check_update); -fe-text/statusbar-items.c:476: signal_add_last("setup changed", (SIGNAL_FUNC) read_settings); -fe-text/statusbar.c:505: signal_add("terminal resized", (SIGNAL_FUNC) sig_terminal_resized); -fe-text/statusbar.c:506: signal_add("mainwindow resized", (SIGNAL_FUNC) sig_mainwindow_resized); -fe-text/statusbar.c:507: signal_add("mainwindow moved", (SIGNAL_FUNC) sig_mainwindow_resized); -fe-text/statusbar.c:855: signal_add_full_id(MODULE_NAME, -fe-text/statusbar.c:1120: signal_add("terminal resized", (SIGNAL_FUNC) sig_terminal_resized); -fe-text/statusbar.c:1121: signal_add("mainwindow resized", (SIGNAL_FUNC) sig_mainwindow_resized); -fe-text/statusbar.c:1122: signal_add("mainwindow moved", (SIGNAL_FUNC) sig_mainwindow_resized); -fe-text/statusbar.c:1123: signal_add("gui window created", (SIGNAL_FUNC) sig_gui_window_created); -fe-text/statusbar.c:1124: signal_add("window changed", (SIGNAL_FUNC) sig_window_changed); -fe-text/statusbar.c:1125: signal_add("mainwindow destroyed", (SIGNAL_FUNC) sig_mainwindow_destroyed); -fe-text/term-dummy.c:87: signal_add("gui print text", (SIGNAL_FUNC) sig_gui_printtext); -fe-text/term-dummy.c:88: signal_add("gui print text finished", (SIGNAL_FUNC) sig_gui_printtext_finished); -fe-text/term-dummy.c:89: signal_add("window created", (SIGNAL_FUNC) sig_window_created); -fe-text/term.c:159: signal_add("beep", (SIGNAL_FUNC) term_beep); -fe-text/term.c:160: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -fe-text/textbuffer-commands.c:373: signal_add("away mode changed", (SIGNAL_FUNC) sig_away_changed); -irc/core/bans.c:348: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -irc/core/channel-events.c:363: signal_add_last("server event", (SIGNAL_FUNC) irc_server_event); -irc/core/channel-events.c:364: signal_add_first("event 403", (SIGNAL_FUNC) event_no_such_channel); /* no such channel */ -irc/core/channel-events.c:365: signal_add_first("event 407", (SIGNAL_FUNC) event_duplicate_channel); /* duplicate channel */ -irc/core/channel-events.c:367: signal_add("event topic", (SIGNAL_FUNC) event_topic); -irc/core/channel-events.c:368: signal_add_first("event join", (SIGNAL_FUNC) event_join); -irc/core/channel-events.c:369: signal_add("event part", (SIGNAL_FUNC) event_part); -irc/core/channel-events.c:370: signal_add("event kick", (SIGNAL_FUNC) event_kick); -irc/core/channel-events.c:371: signal_add("event invite", (SIGNAL_FUNC) event_invite); -irc/core/channel-events.c:372: signal_add("event 332", (SIGNAL_FUNC) event_topic_get); -irc/core/channel-events.c:373: signal_add("event 333", (SIGNAL_FUNC) event_topic_info); -irc/core/channel-rejoin.c:269: signal_add_first("event 407", (SIGNAL_FUNC) event_duplicate_channel); -irc/core/channel-rejoin.c:270: signal_add_first("event 437", (SIGNAL_FUNC) event_target_unavailable); -irc/core/channel-rejoin.c:271: signal_add_first("channel joined", (SIGNAL_FUNC) sig_remove_rejoin); -irc/core/channel-rejoin.c:272: signal_add_first("channel destroyed", (SIGNAL_FUNC) sig_remove_rejoin); -irc/core/channel-rejoin.c:273: signal_add("server disconnected", (SIGNAL_FUNC) sig_disconnected); -irc/core/channels-query.c:490: signal_add("server connected", (SIGNAL_FUNC) sig_connected); -irc/core/channels-query.c:491: signal_add("server disconnected", (SIGNAL_FUNC) sig_disconnected); -irc/core/channels-query.c:492: signal_add("channel joined", (SIGNAL_FUNC) sig_channel_joined); -irc/core/channels-query.c:493: signal_add("channel destroyed", (SIGNAL_FUNC) sig_channel_destroyed); -irc/core/channels-query.c:495: signal_add("chanquery mode", (SIGNAL_FUNC) event_channel_mode); -irc/core/channels-query.c:496: signal_add("chanquery who end", (SIGNAL_FUNC) event_end_of_who); -irc/core/channels-query.c:498: signal_add("chanquery ban end", (SIGNAL_FUNC) event_end_of_banlist); -irc/core/channels-query.c:499: signal_add("chanquery abort", (SIGNAL_FUNC) query_current_error); -irc/core/ctcp.c:335: signal_add("server disconnected", (SIGNAL_FUNC) sig_disconnected); -irc/core/ctcp.c:336: signal_add_first("event privmsg", (SIGNAL_FUNC) event_privmsg); -irc/core/ctcp.c:337: signal_add_first("event notice", (SIGNAL_FUNC) event_notice); -irc/core/ctcp.c:338: signal_add("ctcp msg", (SIGNAL_FUNC) ctcp_msg); -irc/core/ctcp.c:339: signal_add("ctcp reply", (SIGNAL_FUNC) ctcp_reply); -irc/core/ctcp.c:340: signal_add("ctcp msg ping", (SIGNAL_FUNC) ctcp_ping); -irc/core/ctcp.c:341: signal_add("ctcp msg version", (SIGNAL_FUNC) ctcp_version); -irc/core/ctcp.c:342: signal_add("ctcp msg time", (SIGNAL_FUNC) ctcp_time); -irc/core/ctcp.c:343: signal_add("ctcp msg userinfo", (SIGNAL_FUNC) ctcp_userinfo); -irc/core/ctcp.c:344: signal_add("ctcp msg clientinfo", (SIGNAL_FUNC) ctcp_clientinfo); -irc/core/irc-channels-setup.c:27: signal_add("channel wholist", (SIGNAL_FUNC) channel_send_autocommands); -irc/core/irc-channels.c:231: signal_add_first("server connected", (SIGNAL_FUNC) sig_server_connected); -irc/core/irc-channels.c:232: signal_add("channel created", (SIGNAL_FUNC) sig_channel_created); -irc/core/irc-channels.c:233: signal_add("channel destroyed", (SIGNAL_FUNC) sig_channel_destroyed); -irc/core/irc-chatnets.c:87: signal_add("chatnet read", (SIGNAL_FUNC) sig_chatnet_read); -irc/core/irc-chatnets.c:88: signal_add("chatnet saved", (SIGNAL_FUNC) sig_chatnet_saved); -irc/core/irc-chatnets.c:89: signal_add("chatnet destroyed", (SIGNAL_FUNC) sig_chatnet_destroyed); -irc/core/irc-commands.c:1036: signal_add("channel destroyed", (SIGNAL_FUNC) sig_channel_destroyed); -irc/core/irc-commands.c:1037: signal_add("server disconnected", (SIGNAL_FUNC) sig_server_disconnected); -irc/core/irc-commands.c:1038: signal_add("whois try whowas", (SIGNAL_FUNC) sig_whois_try_whowas); -irc/core/irc-commands.c:1039: signal_add("whois event", (SIGNAL_FUNC) event_whois); -irc/core/irc-commands.c:1040: signal_add("whois end", (SIGNAL_FUNC) event_end_of_whois); -irc/core/irc-commands.c:1041: signal_add("whowas event", (SIGNAL_FUNC) event_whowas); -irc/core/irc-expandos.c:154: signal_add("event join", (SIGNAL_FUNC) event_join); -irc/core/irc-nicklist.c:465: signal_add_first("event nick", (SIGNAL_FUNC) event_nick); -irc/core/irc-nicklist.c:466: signal_add_first("event 352", (SIGNAL_FUNC) event_who); -irc/core/irc-nicklist.c:467: signal_add("silent event who", (SIGNAL_FUNC) event_who); -irc/core/irc-nicklist.c:468: signal_add("silent event whois", (SIGNAL_FUNC) event_whois); -irc/core/irc-nicklist.c:469: signal_add_first("event 311", (SIGNAL_FUNC) event_whois); -irc/core/irc-nicklist.c:470: signal_add_first("whois away", (SIGNAL_FUNC) event_whois_away); -irc/core/irc-nicklist.c:471: signal_add_first("whois oper", (SIGNAL_FUNC) event_whois_ircop); -irc/core/irc-nicklist.c:472: signal_add_first("event 306", (SIGNAL_FUNC) event_own_away); -irc/core/irc-nicklist.c:473: signal_add_first("event 305", (SIGNAL_FUNC) event_own_unaway); -irc/core/irc-nicklist.c:474: signal_add_first("event 353", (SIGNAL_FUNC) event_names_list); -irc/core/irc-nicklist.c:475: signal_add_first("event 366", (SIGNAL_FUNC) event_end_of_names); -irc/core/irc-nicklist.c:476: signal_add_first("event 432", (SIGNAL_FUNC) event_nick_invalid); -irc/core/irc-nicklist.c:477: signal_add_first("event 433", (SIGNAL_FUNC) event_nick_in_use); -irc/core/irc-nicklist.c:478: signal_add_first("event 437", (SIGNAL_FUNC) event_target_unavailable); -irc/core/irc-nicklist.c:479: signal_add_first("event 302", (SIGNAL_FUNC) event_userhost); -irc/core/irc-nicklist.c:480: signal_add("userhost event", (SIGNAL_FUNC) event_userhost); -irc/core/irc-nicklist.c:481: signal_add("user mode changed", (SIGNAL_FUNC) sig_usermode); -irc/core/irc-nicklist.c:482: signal_add("server connected", (SIGNAL_FUNC) sig_connected); -irc/core/irc-queries.c:120: signal_add_last("event privmsg", (SIGNAL_FUNC) event_privmsg); -irc/core/irc-queries.c:121: signal_add_last("ctcp action", (SIGNAL_FUNC) ctcp_action); -irc/core/irc-queries.c:122: signal_add("event nick", (SIGNAL_FUNC) event_nick); -irc/core/irc-servers-reconnect.c:107: signal_add("server connect copy", (SIGNAL_FUNC) sig_server_connect_copy); -irc/core/irc-servers-reconnect.c:108: signal_add("server reconnect save status", (SIGNAL_FUNC) sig_server_reconnect_save_status); -irc/core/irc-servers-reconnect.c:109: signal_add("event connected", (SIGNAL_FUNC) sig_connected); -irc/core/irc-servers-reconnect.c:110: signal_add("event 436", (SIGNAL_FUNC) event_nick_collision); -irc/core/irc-servers-reconnect.c:111: signal_add("event kill", (SIGNAL_FUNC) event_kill); -irc/core/irc-servers-setup.c:157: signal_add("server setup fill reconn", (SIGNAL_FUNC) sig_server_setup_fill_reconn); -irc/core/irc-servers-setup.c:158: signal_add("server setup fill connect", (SIGNAL_FUNC) sig_server_setup_fill_connect); -irc/core/irc-servers-setup.c:159: signal_add("server setup fill chatnet", (SIGNAL_FUNC) sig_server_setup_fill_chatnet); -irc/core/irc-servers-setup.c:160: signal_add("server setup read", (SIGNAL_FUNC) sig_server_setup_read); -irc/core/irc-servers-setup.c:161: signal_add("server setup saved", (SIGNAL_FUNC) sig_server_setup_saved); -irc/core/irc-servers.c:873: signal_add_first("server connected", (SIGNAL_FUNC) sig_connected); -irc/core/irc-servers.c:874: signal_add_last("server disconnected", (SIGNAL_FUNC) sig_disconnected); -irc/core/irc-servers.c:875: signal_add_last("server quit", (SIGNAL_FUNC) sig_server_quit); -irc/core/irc-servers.c:876: signal_add("event 001", (SIGNAL_FUNC) event_connected); -irc/core/irc-servers.c:877: signal_add("event 004", (SIGNAL_FUNC) event_server_info); -irc/core/irc-servers.c:878: signal_add("event 005", (SIGNAL_FUNC) event_isupport); -irc/core/irc-servers.c:879: signal_add("event 375", (SIGNAL_FUNC) event_motd); -irc/core/irc-servers.c:880: signal_add_last("event 376", (SIGNAL_FUNC) event_end_of_motd); -irc/core/irc-servers.c:881: signal_add_last("event 422", (SIGNAL_FUNC) event_end_of_motd); /* no motd */ -irc/core/irc-servers.c:882: signal_add("event 254", (SIGNAL_FUNC) event_channels_formed); -irc/core/irc-servers.c:883: signal_add("event 396", (SIGNAL_FUNC) event_hosthidden); -irc/core/irc-servers.c:884: signal_add("event 465", (SIGNAL_FUNC) event_server_banned); -irc/core/irc-servers.c:885: signal_add("event error", (SIGNAL_FUNC) event_error); -irc/core/irc-servers.c:886: signal_add("event ping", (SIGNAL_FUNC) event_ping); -irc/core/irc-servers.c:887: signal_add("event empty", (SIGNAL_FUNC) event_empty); -irc/core/irc-session.c:191: signal_add("session save server", (SIGNAL_FUNC) sig_session_save_server); -irc/core/irc-session.c:192: signal_add("session restore server", (SIGNAL_FUNC) sig_session_restore_server); -irc/core/irc-session.c:193: signal_add("session restore nick", (SIGNAL_FUNC) sig_session_restore_nick); -irc/core/irc-session.c:195: signal_add("server connected", (SIGNAL_FUNC) sig_connected); -irc/core/irc.c:409: signal_add("server event", (SIGNAL_FUNC) irc_server_event); -irc/core/irc.c:410: signal_add("server connected", (SIGNAL_FUNC) irc_init_server); -irc/core/irc.c:411: signal_add("server incoming", (SIGNAL_FUNC) irc_parse_incoming_line); -irc/core/lag.c:129: signal_add_first("lag pong", (SIGNAL_FUNC) lag_event_pong); -irc/core/lag.c:130: signal_add("lag ping error", (SIGNAL_FUNC) lag_ping_error); -irc/core/lag.c:131: signal_add("event 421", (SIGNAL_FUNC) sig_unknown_command); -irc/core/massjoin.c:282: signal_add_first("event join", (SIGNAL_FUNC) event_join); -irc/core/massjoin.c:283: signal_add("event part", (SIGNAL_FUNC) event_part); -irc/core/massjoin.c:284: signal_add("event kick", (SIGNAL_FUNC) event_kick); -irc/core/massjoin.c:285: signal_add("event quit", (SIGNAL_FUNC) event_quit); -irc/core/massjoin.c:286: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -irc/core/mode-lists.c:132: signal_add("channel destroyed", (SIGNAL_FUNC) channel_destroyed); -irc/core/mode-lists.c:134: signal_add("chanquery ban", (SIGNAL_FUNC) event_banlist); -irc/core/modes.c:901: signal_add("event 221", (SIGNAL_FUNC) event_user_mode); -irc/core/modes.c:902: signal_add("event 305", (SIGNAL_FUNC) event_unaway); -irc/core/modes.c:903: signal_add("event 306", (SIGNAL_FUNC) event_away); -irc/core/modes.c:904: signal_add("event 381", (SIGNAL_FUNC) event_oper); -irc/core/modes.c:905: signal_add("event mode", (SIGNAL_FUNC) event_mode); -irc/core/modes.c:906: signal_add("requested usermode change", (SIGNAL_FUNC) sig_req_usermode_change); -irc/core/netsplit.c:422: signal_add_first("event join", (SIGNAL_FUNC) event_join); -irc/core/netsplit.c:423: signal_add_last("event join", (SIGNAL_FUNC) event_join_last); -irc/core/netsplit.c:424: signal_add_first("event quit", (SIGNAL_FUNC) event_quit); -irc/core/netsplit.c:425: signal_add("event nick", (SIGNAL_FUNC) event_nick); -irc/core/netsplit.c:426: signal_add("server disconnected", (SIGNAL_FUNC) sig_disconnected); -irc/core/servers-idle.c:257: signal_add("server disconnected", (SIGNAL_FUNC) sig_disconnected); -irc/core/servers-redirect.c:762: signal_add("server disconnected", (SIGNAL_FUNC) sig_disconnected); -irc/dcc/dcc-autoget.c:88: signal_add_last("dcc request", (SIGNAL_FUNC) sig_dcc_request); -irc/dcc/dcc-chat.c:825: signal_add("dcc destroyed", (SIGNAL_FUNC) sig_dcc_destroyed); -irc/dcc/dcc-chat.c:826: signal_add("ctcp msg dcc chat", (SIGNAL_FUNC) ctcp_msg_dcc_chat); -irc/dcc/dcc-chat.c:827: signal_add_first("dcc chat message", (SIGNAL_FUNC) dcc_chat_msg); -irc/dcc/dcc-chat.c:828: signal_add("dcc ctcp dcc", (SIGNAL_FUNC) dcc_ctcp_redirect); -irc/dcc/dcc-chat.c:829: signal_add("dcc reply dcc", (SIGNAL_FUNC) dcc_ctcp_reply_redirect); -irc/dcc/dcc-chat.c:830: signal_add("ctcp reply dcc reject", (SIGNAL_FUNC) ctcp_reply_dcc_reject); -irc/dcc/dcc-chat.c:831: signal_add("event nick", (SIGNAL_FUNC) event_nick); -irc/dcc/dcc-get.c:582: signal_add("dcc destroyed", (SIGNAL_FUNC) sig_dcc_destroyed); -irc/dcc/dcc-get.c:583: signal_add("ctcp msg dcc send", (SIGNAL_FUNC) ctcp_msg_dcc_send); -irc/dcc/dcc-queue.c:213: signal_add("dcc destroyed", (SIGNAL_FUNC) sig_dcc_destroyed); -irc/dcc/dcc-resume.c:233: signal_add("ctcp msg dcc resume", (SIGNAL_FUNC) ctcp_msg_dcc_resume); -irc/dcc/dcc-resume.c:234: signal_add("ctcp msg dcc accept", (SIGNAL_FUNC) ctcp_msg_dcc_accept); -irc/dcc/dcc-send.c:469: signal_add("dcc destroyed", (SIGNAL_FUNC) sig_dcc_destroyed); -irc/dcc/dcc-send.c:470: signal_add("dcc reply send pasv", (SIGNAL_FUNC) dcc_send_connect); -irc/dcc/dcc-server.c:401: signal_add("dcc destroyed", (SIGNAL_FUNC) sig_dcc_destroyed); -irc/dcc/dcc-server.c:402: signal_add_first("dcc server message", (SIGNAL_FUNC) dcc_server_msg); -irc/dcc/dcc.c:547: signal_add("event connected", (SIGNAL_FUNC) sig_connected); -irc/dcc/dcc.c:548: signal_add("server disconnected", (SIGNAL_FUNC) sig_server_disconnected); -irc/dcc/dcc.c:549: signal_add("server nick changed", (SIGNAL_FUNC) sig_server_nick_changed); -irc/dcc/dcc.c:550: signal_add("ctcp msg", (SIGNAL_FUNC) ctcp_msg); -irc/dcc/dcc.c:551: signal_add("ctcp reply", (SIGNAL_FUNC) ctcp_reply); -irc/dcc/dcc.c:552: signal_add("ctcp msg dcc", (SIGNAL_FUNC) ctcp_msg_dcc); -irc/dcc/dcc.c:553: signal_add("ctcp reply dcc", (SIGNAL_FUNC) ctcp_reply_dcc); -irc/dcc/dcc.c:554: signal_add("ctcp reply dcc reject", (SIGNAL_FUNC) ctcp_reply_dcc_reject); -irc/dcc/dcc.c:555: signal_add("event 401", (SIGNAL_FUNC) event_no_such_nick); -irc/flood/autoignore.c:83: signal_add("flood", (SIGNAL_FUNC) sig_flood); -irc/flood/flood.c:304: signal_add("event privmsg", (SIGNAL_FUNC) flood_privmsg); -irc/flood/flood.c:305: signal_add("event notice", (SIGNAL_FUNC) flood_notice); -irc/flood/flood.c:306: signal_add("ctcp msg", (SIGNAL_FUNC) flood_ctcp); -irc/flood/flood.c:325: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -irc/flood/flood.c:326: signal_add_first("server connected", (SIGNAL_FUNC) flood_init_server); -irc/flood/flood.c:327: signal_add("server disconnected", (SIGNAL_FUNC) flood_deinit_server); -irc/notifylist/notify-ison.c:332: signal_add("notifylist event", (SIGNAL_FUNC) event_ison); -irc/notifylist/notify-ison.c:333: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -irc/notifylist/notify-whois.c:138: signal_add("notifylist event whois", (SIGNAL_FUNC) event_whois); -irc/notifylist/notify-whois.c:139: signal_add("notifylist event whois away", (SIGNAL_FUNC) event_whois_away); -irc/notifylist/notify-whois.c:140: signal_add("notifylist event whois end", (SIGNAL_FUNC) event_whois_end); -irc/notifylist/notifylist.c:333: signal_add("server connected", (SIGNAL_FUNC) notifylist_init_server); -irc/notifylist/notifylist.c:334: signal_add("server disconnected", (SIGNAL_FUNC) notifylist_deinit_server); -irc/notifylist/notifylist.c:335: signal_add("event quit", (SIGNAL_FUNC) event_quit); -irc/notifylist/notifylist.c:336: signal_add("event privmsg", (SIGNAL_FUNC) event_privmsg); -irc/notifylist/notifylist.c:337: signal_add("event join", (SIGNAL_FUNC) event_join); -irc/notifylist/notifylist.c:338: signal_add("channel wholist", (SIGNAL_FUNC) sig_channel_wholist); -irc/notifylist/notifylist.c:339: signal_add("setup reread", (SIGNAL_FUNC) notifylist_read_config); -irc/proxy/listen.c:684: signal_add("server incoming", (SIGNAL_FUNC) sig_incoming); -irc/proxy/listen.c:685: signal_add("server event", (SIGNAL_FUNC) sig_server_event); -irc/proxy/listen.c:686: signal_add("event connected", (SIGNAL_FUNC) event_connected); -irc/proxy/listen.c:687: signal_add("server disconnected", (SIGNAL_FUNC) sig_server_disconnected); -irc/proxy/listen.c:688: signal_add_first("event nick", (SIGNAL_FUNC) event_nick); -irc/proxy/listen.c:689: signal_add("message own_public", (SIGNAL_FUNC) sig_message_own_public); -irc/proxy/listen.c:690: signal_add("message own_private", (SIGNAL_FUNC) sig_message_own_private); -irc/proxy/listen.c:691: signal_add("message irc own_action", (SIGNAL_FUNC) sig_message_own_action); -irc/proxy/listen.c:692: signal_add("setup changed", (SIGNAL_FUNC) read_settings); -irc/proxy/listen.c:694: signal_add("proxy client dump", (SIGNAL_FUNC) sig_dump); -perl/common/Core.c:19:static void perl_signal_add_hash(int priority, SV *sv) -perl/common/Core.c:26: croak("Usage: Irssi::signal_add(hash)"); -perl/common/Core.c:31: perl_signal_add_full(hv_iterkey(he, &len), HeVAL(he), priority); -perl/common/Core.c:200:XS(XS_Irssi_signal_add); /* prototype to pass -Wmissing-prototypes */ -perl/common/Core.c:201:XS(XS_Irssi_signal_add) -perl/common/Core.c:212: croak("Usage: Irssi::signal_add(signal, func)"); -perl/common/Core.c:214: perl_signal_add_full((char *)SvPV(ST(0),PL_na), ST(1), -perl/common/Core.c:217: perl_signal_add_hash(SIGNAL_PRIORITY_DEFAULT, ST(0)); -perl/common/Core.c:224:XS(XS_Irssi_signal_add_first); /* prototype to pass -Wmissing-prototypes */ -perl/common/Core.c:225:XS(XS_Irssi_signal_add_first) -perl/common/Core.c:236: croak("Usage: Irssi::signal_add_first(signal, func)"); -perl/common/Core.c:238: perl_signal_add_full((char *)SvPV(ST(0),PL_na), ST(1), -perl/common/Core.c:241: perl_signal_add_hash(SIGNAL_PRIORITY_HIGH, ST(0)); -perl/common/Core.c:248:XS(XS_Irssi_signal_add_last); /* prototype to pass -Wmissing-prototypes */ -perl/common/Core.c:249:XS(XS_Irssi_signal_add_last) -perl/common/Core.c:260: croak("Usage: Irssi::signal_add_last(signal, func)"); -perl/common/Core.c:262: perl_signal_add_full((char *)SvPV(ST(0),PL_na), ST(1), -perl/common/Core.c:265: perl_signal_add_hash(SIGNAL_PRIORITY_LOW, ST(0)); -perl/common/Core.c:272:XS(XS_Irssi_signal_add_priority); /* prototype to pass -Wmissing-prototypes */ -perl/common/Core.c:273:XS(XS_Irssi_signal_add_priority) -perl/common/Core.c:284: croak("Usage: Irssi::signal_add_priority(signal, func, priority)"); -perl/common/Core.c:286: perl_signal_add_full((char *)SvPV(ST(0),PL_na), ST(1), SvIV(ST(2))); -perl/common/Core.c:288: perl_signal_add_hash(SvIV(ST(0)), ST(1)); -perl/common/Core.c:2028: (void)newXSproto_portable("Irssi::signal_add", XS_Irssi_signal_add, file, ";@"); -perl/common/Core.c:2029: (void)newXSproto_portable("Irssi::signal_add_first", XS_Irssi_signal_add_first, file, ";@"); -perl/common/Core.c:2030: (void)newXSproto_portable("Irssi::signal_add_last", XS_Irssi_signal_add_last, file, ";@"); -perl/common/Core.c:2031: (void)newXSproto_portable("Irssi::signal_add_priority", XS_Irssi_signal_add_priority, file, ";@"); -perl/common/Core.xs:10:static void perl_signal_add_hash(int priority, SV *sv) -perl/common/Core.xs:17: croak("Usage: Irssi::signal_add(hash)"); -perl/common/Core.xs:22: perl_signal_add_full(hv_iterkey(he, &len), HeVAL(he), priority); -perl/common/Core.xs:114:signal_add(...) -perl/common/Core.xs:117: croak("Usage: Irssi::signal_add(signal, func)"); -perl/common/Core.xs:119: perl_signal_add_full((char *)SvPV(ST(0),PL_na), ST(1), -perl/common/Core.xs:122: perl_signal_add_hash(SIGNAL_PRIORITY_DEFAULT, ST(0)); -perl/common/Core.xs:125:signal_add_first(...) -perl/common/Core.xs:128: croak("Usage: Irssi::signal_add_first(signal, func)"); -perl/common/Core.xs:130: perl_signal_add_full((char *)SvPV(ST(0),PL_na), ST(1), -perl/common/Core.xs:133: perl_signal_add_hash(SIGNAL_PRIORITY_HIGH, ST(0)); -perl/common/Core.xs:136:signal_add_last(...) -perl/common/Core.xs:139: croak("Usage: Irssi::signal_add_last(signal, func)"); -perl/common/Core.xs:141: perl_signal_add_full((char *)SvPV(ST(0),PL_na), ST(1), -perl/common/Core.xs:144: perl_signal_add_hash(SIGNAL_PRIORITY_LOW, ST(0)); -perl/common/Core.xs:147:signal_add_priority(...) -perl/common/Core.xs:150: croak("Usage: Irssi::signal_add_priority(signal, func, priority)"); -perl/common/Core.xs:152: perl_signal_add_full((char *)SvPV(ST(0),PL_na), ST(1), SvIV(ST(2))); -perl/common/Core.xs:154: perl_signal_add_hash(SvIV(ST(0)), ST(1)); -perl/common/Expando.c:46: signal_add("script destroyed", (SIGNAL_FUNC) script_unregister_expandos); -perl/common/Expando.xs:37: signal_add("script destroyed", (SIGNAL_FUNC) script_unregister_expandos); -perl/common/Settings.c:66: signal_add("script destroyed", (SIGNAL_FUNC) sig_script_destroyed); -perl/common/Settings.xs:57: signal_add("script destroyed", (SIGNAL_FUNC) sig_script_destroyed); -perl/perl-common.c:696: signal_add("chat protocol created", (SIGNAL_FUNC) perl_register_protocol); -perl/perl-common.c:697: signal_add("chat protocol destroyed", (SIGNAL_FUNC) perl_unregister_protocol); -perl/perl-core.c:454: signal_add_last("script error", (SIGNAL_FUNC) sig_script_error); -perl/perl-core.c:461: signal_add("irssi init finished", (SIGNAL_FUNC) sig_autorun); -perl/perl-fe.c:255: signal_add("script error", (SIGNAL_FUNC) sig_script_error); -perl/perl-fe.c:256: signal_add("complete command script load", (SIGNAL_FUNC) sig_complete_load); -perl/perl-fe.c:257: signal_add("complete command script unload", (SIGNAL_FUNC) sig_complete_unload); -perl/perl-signals.c:367:static void perl_signal_add_full_int(const char *signal, SV *func, -perl/perl-signals.c:389: /* we used Irssi::signal_add() instead of -perl/perl-signals.c:394: signal_add_full_id(MODULE_NAME, priority, rec->signal_id, -perl/perl-signals.c:408:void perl_signal_add_full(const char *signal, SV *func, int priority) -perl/perl-signals.c:410: perl_signal_add_full_int(signal, func, priority, FALSE, NULL); -perl/perl-signals.c:475: perl_signal_add_full_int(signal, func, priority, TRUE, category); -perl/perl-signals.h:7:void perl_signal_add_full(const char *signal, SV *func, int priority); -perl/textui/Statusbar.c:38: signal_add("script destroyed", (SIGNAL_FUNC) script_unregister_statusbars); -perl/textui/Statusbar.xs:29: signal_add("script destroyed", (SIGNAL_FUNC) script_unregister_statusbars); -perl/ui/Themes.c:52: signal_add("script destroyed", (SIGNAL_FUNC) sig_script_destroyed); -perl/ui/Themes.xs:43: signal_add("script destroyed", (SIGNAL_FUNC) sig_script_destroyed); diff --git a/docs/analyse-irssi.pl b/docs/analyse-irssi.pl deleted file mode 100755 index ceab06b..0000000 --- a/docs/analyse-irssi.pl +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/env perl - -use strict; -use warnings; - -use C::Scan; -use Data::Dumper; - -my $basedir = "/Users/tomfeist/sources/irssi/src"; -my $filename = $basedir . "/fe-text/gui-printtext.c"; - -my $addflags = "-DUOFF_T_INT"; - -my $c = C::Scan->new( 'filename' => $filename, -# 'filename_filter' => $filter,b - 'add_cppflags' => $addflags, - ); - -my @includes = ( - $basedir, - $basedir . "/fe-text/", - $basedir . "/fe-common/", - $basedir . "/fe-common/core/", - - - $basedir . "/core/", - "/opt/local/include/glib-2.0", - "/opt/local/lib/glib-2.0/include/", -# "/opt/local/include/", - ); - -$c->set('includeDirs' => \@includes); - -my $fdec = $c->get('parsed_fdecls'); -print Dumper($fdec), $/; diff --git a/docs/buildpod.pl b/docs/buildpod.pl deleted file mode 100755 index e683185..0000000 --- a/docs/buildpod.pl +++ /dev/null @@ -1,102 +0,0 @@ -#!/usr/bin/env perl - -use strict; -use warnings; - -package Pod::Simple::HTMLBatch::Custom; - -use base qw/Pod::Simple::HTMLBatch/; - -use vars qw/$VERSION/; - -$VERSION = '0.01'; -sub esc { - return Pod::Simple::HTMLBatch::esc(@_); -} - -sub new { - print "Hello!\n"; - my $self = shift; - my $obj = $self->SUPER::new(@_); - - $obj->css_flurry(0); - $obj->javascript_flurry(0); - - - my @index_header = ("<html>\n", - "<head>\n", - "<title>Irssi Scripting Documentation</title>\n", - "</head><body class='contentspage'>\n", - "<h1>Irssi Scripting Documentation</h1>\n", - q(<p><b>This is a work in progress. If you ), - q(find something obviously wrong, or have requests ), - q(for further documentation on topics not yet ), - q(filled out, please ), - q(<a href="http://github.com/shabble/irssi-scripts/issues#">create an issue</a>), - " on my Github page, and I'll see what I can do.</b></p>", - ); - - $obj->contents_page_start(join("", @index_header)); - - - my $index_footer = sprintf("\n\n<p class='contentsfooty'>Generated " - . "by %s v%s under Perl v%s\n<br >At %s GMT" - . ", which is %s local time.</p>\n\n</body></html>\n", - esc(ref($obj), $VERSION, - $], scalar(gmtime), scalar(localtime))); - - - my @copyright = ( - "<p><small>Much of the content on these pages is taken", - " from original Irssi documentation, and is Copyright", - " © 2000-2010 The Irssi project.<br/>", - " Formatting and additional documentation by Tom Feist", - " <code>shabble+irssi\@metavore.org</code>", - "</small></p>"); - - $obj->contents_page_end($index_footer . join("", @copyright)); - - return $obj; -} - - - -sub _write_contents_middle { - my($self, $Contents, $outfile, $toplevel2submodules, $toplevel_form_freq) = @_; - - foreach my $t (sort keys %$toplevel2submodules) { - my @downlines = sort {$a->[-1] cmp $b->[-1]} - @{ $toplevel2submodules->{$t} }; - - printf $Contents qq[<dt><a name="%s">%s</a></dt>\n<dd>\n], - esc( $t, $toplevel_form_freq->{$t} ) ; - - my($path, $name); - foreach my $e (@downlines) { - $name = $e->[0]; - $path = join( "/", '.', esc( @{$e->[3]} ) ) - . ($POD::Simple::HTMLBatch::HTML_EXTENSION - || $Pod::Simple::HTML::HTML_EXTENSION); - print $Contents qq{ <a href="$path">}, esc($name), "</a><br/>\n"; - } - print $Contents "</dd>\n\n"; - } - return 1; -} - -1; - -package main; - -use File::Copy; - -my $output_dir = "../../tmp/irssi/docs/"; -my $batchconv = Pod::Simple::HTMLBatch::Custom->new; -my $css = 'podstyle.css'; - -$batchconv->add_css('podstyle.css', 1); - -$batchconv->batch_convert([qw/./], $output_dir); -print "Copying CSS...\n"; -copy($css, $output_dir . $css); -print "Done\n"; diff --git a/docs/buildsig2.pl b/docs/buildsig2.pl deleted file mode 100755 index b1c7268..0000000 --- a/docs/buildsig2.pl +++ /dev/null @@ -1,140 +0,0 @@ -#!/usr/bin/env perl - -use strict; -use warnings; -#use Pod::Simple::Debug (3); -use Data::Dumper; -use Pod::Simple::SimpleTree; -use Carp qw/croak/; -$|++; - -#package Pod::Simple::Tree; - - -#package main; - -my $input_file = $ARGV[0] // 'General/Signals.pod'; -my $parser = Pod::Simple::SimpleTree->new; - -$parser->accept_targets('irssi_signal_defs', 'irssi_signal_types'); -my $root = $parser->parse_file($input_file)->root; - -#print Dumper($root); -my @sig_tree; - -my $in_list = 0; -foreach my $node (get_children($root)) { - #print name($node), "\n"; - - if (name($node) eq 'for') { - - if (attr($node)->{target} eq 'irssi_signal_defs') { - print "Found For\n"; - my $text = text(get_children($node)); - - if ($text =~ /START OF SIGNAL DEFINITIONS/) { - print "start of defs\n"; - $in_list = 1; - next; - } elsif ($text =~ /END OF SIGNAL DEFINITIONS/) { - print "end of defs\n"; - $in_list = 0; - next; - } - } - - } - push @sig_tree, $node if $in_list; - -} -# we've got what we came for -undef $root; -undef $parser; - -my $module = ''; -my $file = ''; - - -print Dumper(\@sig_tree), "\n\n"; - -foreach my $node (@sig_tree) { - my $name = name($node); - - if ($name eq 'head2') { - $module = text($node); - print "Module: $module\n"; - } elsif ($name eq 'head3') { - $file = text(get_children($node)); - print "File: $file\n"; - } elsif ($name eq 'over-text') { - my @children = get_children($node); - while (@children) { - - # fetch in pairs $sig => $parameter list - my ($signal, $params) = (shift @children, shift @children); - print "Signal: ", Dumper($signal), $/; - print "Params: ", Dumper($params), $/; - - my $sig_name = text(get_children($signal)); - - print "Sig: $sig_name\n"; - - my @param_list = get_children($params); - foreach my $param (@param_list) { - $param = get_children($param); - print "Param: ", Dumper($param), "\n"; - my $type = ''; - my $var = ''; - if (!ref $param->[0]) { - $type = $param->[0]; - my @param_array = @$param; - foreach my $thing (@param_array) { - $var = text($thing); - last if $var =~ m/\$\w+/; - } - } elsif (name($param->[0]) eq 'B') { - # skip - next; - } elsif (name($param->[0]) eq 'L') { - $type = text($param->[0]); - #$var = text($param->[1]); - my @param_array = @$param; - foreach my $thing (@param_array) { - $var = text($thing); - last if $var =~ m/\$\w+/; - } - } else { - $var = text($param->[0]); - } - $type =~ s/\s*(\w+)\s*/$1/; - $var =~ s/\s*(\w+)\s*/$1/; - - print "Type: $type, Var: >$var<\n"; - } - } - } -} - -sub attr { - my $node = shift; - return $node->[1]; -} -sub name { - my $node = shift; - return $node->[0]; -} - -sub text { - my $node = shift; - my $text = ref $node ? $node->[2] : '' ; - croak("text() called on non-terminal: " . Dumper($node)) if ref($text); - return $text; -} - -sub get_children { - my $node = shift; - - my @node_arr = ref $node ? @$node : (); - my @child_slice = @node_arr[2..$#node_arr]; - return wantarray ? @child_slice : \@child_slice; -} diff --git a/docs/buildsignals.pl b/docs/buildsignals.pl deleted file mode 100755 index b2afc2a..0000000 --- a/docs/buildsignals.pl +++ /dev/null @@ -1,239 +0,0 @@ -#!/usr/bin/env perl - -use strict; -use warnings; -#use Pod::Simple::Debug (3); -use Data::Dumper; -$|++; - -package Pod::Simple::IrssiSignalParser; -$|++; - -use base qw/Pod::Simple::PullParser/; -use Carp qw/cluck/; - -use Data::Dumper; - -sub new { - my $self = __PACKAGE__->SUPER::new(@_); - - $self->{__type_mapping} = {}; - $self->{__signals} = {}; - - return bless $self, __PACKAGE__; -} -sub run { - my $self = shift; - - # my ($seen_start, $seen_end) = (0,0); - my $text_token; - - Token: - - while(my $token = $self->get_token()) { - #print "PRocessing token: $token\n"; - - if ($token->is_start) { - if ($token->tag eq 'Data') { - print "Start Data token: ", $token->dump, "\n"; - - $text_token = $self->get_token; - print "next token: ", $text_token->dump, "\n"; - - if ($text_token->is_text && $text_token->text =~ /START OF (.*)$/) { - print "Found start of $1!\n\n"; - my $type = $1; - - if ($type eq 'SIGNAL TYPES') { - $self->process_types; - } elsif ($type eq 'SIGNAL DEFINITIONS') { - $self->process_definitions; - } - } - } - } - } -} - -sub process_types { - my $self = shift; - - my $list_ended = 0; - my $list_started = 0; - - print "Processing signal types\n"; - - while (!$list_ended) { - - my $token = $self->get_token; - - if (!$list_started) { - if ($token->is_start && $token->tag eq 'over-text') { - $list_started = 1; - } else { - next; - } - } else { - if ($token->is_end && $token->tag eq 'over-text') { - $list_ended = 1; - } else { - $self->unget_token($token); - # do tag processing here - print "Processing token ", $token->dump, $/; - $self->process_type_entry; - } - } - } - - print "Done Processing signal types\n"; - -} - -sub validate_token { - my ($self, $token, $expected, $type) = @_; - - unless ($token->type eq $type && $token->is_tag($expected)) { - cluck "Eeek. Expected $expected: $type, got " - . $token->dump(); - - # cluck("Invalid token. " # on line " . $token->attr('start_line') - # . "expected $expected $type, got " . $token->tag - # . " " . $token->type . " : " . $token->dump); - - } -} - -sub process_type_entry { - my $self = shift; - - my $token = $self->get_token; - $self->validate_token($token, 'item-text', 'start'); - - $token = $self->get_token; - $self->validate_token($token, 'C', 'start'); - - $token = $self->get_token; - my $c_type = $token->text; - - $token = $self->get_token; - $self->validate_token($token, 'C', 'end'); - - $token = $self->get_token; # consume the separator whitespace. - die "incorrect separator" unless $token->text =~ /^\s+$/; - - $token = $self->get_token; - $self->validate_token($token, 'C', 'start'); - - $token = $self->get_token; - my $perl_type = $token->text; - - $token = $self->get_token; - $self->validate_token($token, 'C', 'end'); - - $token = $self->get_token; - $self->validate_token($token, 'item-text', 'end'); - - print "*** Creating mapping for $c_type => $perl_type\n"; - $self->{__type_mapping}->{$c_type} = $perl_type; -} - -sub process_definitions { - my $self = shift; - - my $list_ended = 0; - my $list_started = 0; - - print "Processing signal definitions\n"; - - while (!$list_ended) { - - my $token = $self->get_token; - $list_ended = 1 unless $token; - - if (!$list_started) { - if ($token->is_start && $token->tag eq 'over-text') { - $list_started = 1; - } else { - next; - } - } else { - if ($token->is_end && $token->tag eq 'over-text') { - $list_ended = 1; - } else { - $self->unget_token($token); - # do tag processing here - print "Processing token ", $token->dump, $/; - $self->process_def_entry; - } - } - } - - print "Done Processing signal defs\n"; - -} - -sub process_def_entry { - my $self = shift; - my $token; - print "Processing definition entry\n"; - while ($token = $self->get_token()) { - print "Token is ", $token->dump, "\n"; - - last if $token->is_end && $token->tag eq 'item-text'; - - $self->validate_token($token, 'item-text', 'start'); - $token = $self->get_token(); - $self->validate_token($token, 'C', 'start'); - $token = $self->get_token(); - - if ($token->is_text) { - my $sig_name = $token->text; - print "Signal: $sig_name\n"; - } - - $token = $self->get_token(); - - $self->validate_token($token, 'C', 'end'); - $token = $self->get_token(); - print "matched end of code\n"; - - $self->validate_token($token, 'item-text', 'end'); - $token = $self->get_token(); - - print "matched end of header list\n"; - - $self->validate_token($token, 'over-text', 'start'); - $token = $self->get_token(); - - print "matched start of args list\n"; - - $self->validate_token($token, 'item-text', 'start'); - $token = $self->get_token(); - - # consume argument list. - until ($token->is_end && $token->tag eq 'over-text') { - $token = $self->get_token(); - print "waiting for arglist Token: " . $token->dump() . "\n"; - } - print "Token now: ", $token->dump(), $/; - - print "consumed arg list\n"; - $token = $self->get_token(); - print "Token now: ", $token->dump(), $/; - $self->validate_token($token, 'item-text', 'end'); - $token = $self->get_token(); - - } - #$self->unget_token($token); - print "Done Processing definition entry\n"; - -} - -package main; - -my $input_file = $ARGV[0] // 'General/Signals.pod'; -my $parser = Pod::Simple::IrssiSignalParser->new; - -$parser->accept_targets('irssi_signal_defs', 'irssi_signal_types'); -my $tree = $parser->parse_file($input_file); - diff --git a/docs/cmpusers.pl b/docs/cmpusers.pl deleted file mode 100644 index d6080e4..0000000 --- a/docs/cmpusers.pl +++ /dev/null @@ -1,301 +0,0 @@ -use strict;
-use warnings;
-
-my $VERSION = "0.3";
-my %IRSSI = (
- authors => 'Bazerka <bazerka@quakenet.org>',
- contact => 'bazerka@quakenet.org',
- name => 'cmpusers',
- description => 'compare channels for two users',
- licence => 'BSD',
- url => 'n/a',
-);
-
-use Irssi;
-use Data::Dumper;
-
-sub request_whois($$);
-sub event_whois_user($$);
-sub event_whois_channels($$);
-sub event_whois_end($$);
-sub event_whois_nosuchnick($$);
-sub event_whois_timeout($$);
-sub compare_channels();
-sub cleanup();
-sub to_casemap($);
-sub cmd_cmpusers($$$);
-
-my $debug = 0;
-
-my $running = 0;
-my @nick_list = ();
-my %nick_info = ();
-my %isupport = ();
-
-# bahamut - % hidden chan;
-my $custom_chanprefix = '%';
-
-
-sub request_whois ($$) {
- my ($server, $nick) = @_;
-
- $server->redirect_event(
- 'whois',
- 1,
- $nick,
- 0,
- 'redir cmpusers_whois_timeout',
- {
- 'event 311' => 'redir cmpusers_whois_user',
- 'event 318' => 'redir cmpusers_whois_end',
- 'event 319' => 'redir cmpusers_whois_channels',
- 'event 401' => 'redir cmpusers_whois_nosuchnick',
- '' => 'event empty',
- }
- );
-
- $server->send_raw("WHOIS $nick");
-}
-
-
-sub event_whois_user ($$) {
- my ($server, $data) = @_;
-
- my ($nick, $user, $host) = (split / +/, $data, 6)[1,2,3];
- my $casenick = to_casemap($nick);
-
- $nick_info{$casenick} = {
- 'nick' => $nick,
- 'username' => $user,
- 'hostname' => $host,
- 'channels' => {},
- };
-
- Irssi::print("cmpusers whois_user: $nick!$user\@$host", MSGLEVEL_CLIENTCRAP) if $debug;
-}
-
-
-sub event_whois_channels ($$) {
- my ($server, $data) = @_;
-
- my ($nick, $channels) = (split / +/, $data, 3)[1,2];
- my $casenick = to_casemap($nick);
- $channels =~ s/^://;
-
- my @channel_list = split / /, $channels;
-
- foreach my $channel (@channel_list) {
- my $prefix = '';
- my $unknown_prefix = '';
- my $stripped_channel;
-
- Irssi::print("cmpusers whois_channels: channel \"$channel\"", MSGLEVEL_CLIENTCRAP) if $debug;
- for (my $i=0; $i<length($channel); $i++) {
- my $char = substr($channel, $i, 1);
- Irssi::print("cmpusers whois_channels: char \"$char\"", MSGLEVEL_CLIENTCRAP) if $debug;;
-
- if (index ($custom_chanprefix, $char) > -1) {
- $stripped_channel .= $char;
- Irssi::print("cmpusers whois_channels: stripped_channel \"$stripped_channel\"", MSGLEVEL_CLIENTCRAP) if $debug;
- next;
- }
-
- if (index ($isupport{'CHANTYPES'}, $char) > -1) {
- $stripped_channel .= substr($channel, $i, length($channel));
- Irssi::print("cmpusers whois_channels: stripped_chan \"$stripped_channel\"", MSGLEVEL_CLIENTCRAP) if $debug;
- last;
- }
- if (index ($isupport{'PREFIX'}, $char) > -1) {
- $prefix .= $char;
- Irssi::print("cmpusers whois_channels: prefix \"$prefix\"", MSGLEVEL_CLIENTCRAP) if $debug;
- } else {
- $unknown_prefix .= $char;
- Irssi::print("cmpusers whois_channels: unknown_prefix \"$prefix\"", MSGLEVEL_CLIENTCRAP) if $debug;
- }
- }
-
- $nick_info{$casenick}{'channels'}{$stripped_channel}{prefix} = $prefix;
- $nick_info{$casenick}{'channels'}{$stripped_channel}{unknown_prefix} = $unknown_prefix;
- Irssi::print("cmpuser whois_channels: stripped_channel \"$stripped_channel\"", MSGLEVEL_CLIENTCRAP) if $debug;
- }
-
- Irssi::print("cmpusers whois_channels: $nick - $channels", MSGLEVEL_CLIENTCRAP) if $debug;
-}
-
-
-sub event_whois_end ($$) {
- my ($server, $data) = @_;
- my ($nick) = (split / +/, $data, 3)[1];
- Irssi::print("cmpusers whois_end: $nick", MSGLEVEL_CLIENTCRAP) if $debug;
-
- return if $running == 0; # catch 318 -> 401 (nosuchnick followed by endofwhois)
-
- if (to_casemap($nick) eq $nick_list[0]) {
- request_whois($server, $nick_list[1]);
- } else {
- compare_channels();
- }
-}
-
-
-sub event_whois_nosuchnick ($$) {
- my ($server, $data) = @_;
- my $nick = (split / +/, $data, 4)[1];
- Irssi::active_win->print("cmpusers error: no such nick $nick - aborting.", MSGLEVEL_CLIENTCRAP);
- cleanup();
-}
-
-
-sub event_whois_timeout($$) {
- my ($server, $data) = @_;
- Irssi::print("cmpusers whois_timeout", MSGLEVEL_CLIENTCRAP) if $debug;
- Irssi::active_win->print("cmpusers error: whois timed out or failed. please try again.", MSGLEVEL_CLIENTCRAP);
- cleanup();
-}
-
-
-sub cleanup () {
- $running = 0;
- print Dumper \@nick_list if $debug;
- print Dumper \%nick_info if $debug;
- print Dumper \%isupport if $debug;
- @nick_list = ();
- %nick_info = ();
- %isupport = ();
- Irssi::print("cmpusers cleanup", MSGLEVEL_CLIENTCRAP) if $debug;
-}
-
-
-sub to_casemap ($) {
- my $nick = shift;
- my $type = $isupport{'CASEMAPPING'};
-
- for (my $i = 0; $i < length($nick); $i++) {
- my $ord = ord(substr($nick, $i, 1));
-
- if ($type == 1) { # rfc1459
- substr($nick, $i, 1) = ($ord >= 65 && $ord <= 94) ? chr($ord + 32) : chr($ord);
- } elsif ($type == 2) { # ascii
- substr($nick, $i, 1) = ($ord >= 65 && $ord <= 90) ? chr($ord + 32) : chr($ord);
- } else { # unknown
- }
- }
-
- return $nick;
-}
-
-
-sub compare_channels() {
- my @intersection = my @uniq_chans_0 = my @uniq_chans_1 = ();
- my %count = ();
-
- foreach my $element ( keys %{$nick_info{$nick_list[0]}{'channels'}}, keys %{$nick_info{$nick_list[1]}{'channels'}} ) {
- $count{$element}++;
- # nasty :<
- if ( exists $nick_info{$nick_list[0]}{'channels'}{$element} && (!exists $nick_info{$nick_list[1]}{'channels'}{$element})) {
- push @uniq_chans_0, $element;
- } elsif ((!exists $nick_info{$nick_list[0]}{'channels'}{$element}) && exists $nick_info{$nick_list[1]}{'channels'}{$element}) {
- push @uniq_chans_1, $element;
- }
- }
- foreach my $element (keys %count) {
- push @intersection, $element if $count{$element} == 2;
- }
-
- my $common_chans = join " ", sort @intersection;
- my $uniq0 = join " ", sort @uniq_chans_0;
- my $uniq1 = join " ", sort @uniq_chans_1;
-
- # workaround Irssi's crappy % handling. No, really, this irssi issue needs fixing.
- $common_chans =~ s/%/%%/g;
- $uniq0 =~ s/%/%%/g;
- $uniq1 =~ s/%/%%/g;
-
- Irssi::active_win->print(sprintf('Comparing user <%s!%s@%s> with user <%s!%s@%s>',
- $nick_info{$nick_list[0]}{'nick'},
- $nick_info{$nick_list[0]}{'username'},
- $nick_info{$nick_list[0]}{'hostname'},
- $nick_info{$nick_list[1]}{'nick'},
- $nick_info{$nick_list[1]}{'username'},
- $nick_info{$nick_list[1]}{'hostname'}), MSGLEVEL_CLIENTCRAP );
-
- Irssi::active_win->print(sprintf("Common channels for both users: %s", $common_chans), MSGLEVEL_CLIENTCRAP);
- Irssi::active_win->print(sprintf("Unique channels for %s: %s", $nick_info{$nick_list[0]}{'nick'}, $uniq0), MSGLEVEL_CLIENTCRAP);
- Irssi::active_win->print(sprintf("Unique channels for %s: %s", $nick_info{$nick_list[1]}{'nick'}, $uniq1), MSGLEVEL_CLIENTCRAP);
- cleanup();
-}
-
-
-sub cmd_cmpusers($$$) {
- my ($args, $server, $witem) = @_;
- $args = lc $args;
- my @nicks = split /\s+/, $args;
-
- if (scalar @nicks != 2) {
- Irssi::active_win->print("cmpusers error: please supply two nickname arguments.", MSGLEVEL_CLIENTCRAP);
- return;
- }
-
- if ($nicks[0] eq $nicks[1]) {
- Irssi::active_win->print("cmpusers error: please supply two unique nicknames.", MSGLEVEL_CLIENTCRAP);
- return;
- }
-
- if (!defined $server) {
- Irssi::active_win->print("cmpusers error: active window not connected to a server.", MSGLEVEL_CLIENTCRAP);
- return;
- }
-
- if ($server->{'chat_type'} ne 'IRC') {
- Irssi::active_win->print("cmpusers error: server is not of type IRC.", MSGLEVEL_CLIENTCRAP);
- }
-
- if ($running) {
- Irssi::active_win->print("cmpusers error: a request is currently being processed - please try again shortly.", MSGLEVEL_CLIENTCRAP);
- return;
- }
-
- $running = 1;
-
- if ($server->{'isupport_sent'}) {
- if (defined $server->isupport('PREFIX')) {
- my $prefix = $server->isupport('PREFIX');
- my $l = (length($prefix) - 2) / 2;
- $isupport{'PREFIX'} = substr($prefix, $l + 2, $l);
- Irssi::print("cmpusers prefix: $prefix", MSGLEVEL_CLIENTCRAP) if $debug;
- }
- if (defined $server->isupport('CASEMAPPING')) {
- my $casemap = $server->isupport('CASEMAPPING');
- $isupport{'CASEMAPPING'} = $casemap eq 'rfc1459' ? 1
- : $casemap eq 'ascii' ? 2
- : 3;
- Irssi::print("cmpusers casemap: $casemap", MSGLEVEL_CLIENTCRAP) if $debug;
- }
- if (defined $server->isupport('CHANTYPES')) {
- $isupport{'CHANTYPES'} = $server->isupport('CHANTYPES');
- Irssi::print("cmpusers chantypes: $isupport{CHANTYPES}", MSGLEVEL_CLIENTCRAP) if $debug;
- }
- }
-
- for (my $i=0; $i <= $#nicks; $i++) {
- $nicks[$i] = to_casemap($nicks[$i]);
- }
-
- push @nick_list, @nicks;
- request_whois($server, $nicks[0]);
-}
-
-
-Irssi::signal_add(
- {
- 'redir cmpusers_whois_user' => \&event_whois_user,
- 'redir cmpusers_whois_channels' => \&event_whois_channels,
- 'redir cmpusers_whois_end' => \&event_whois_end,
- 'redir cmpusers_whois_nosuchnick' => \&event_whois_nosuchnick,
- 'redir cmpusers_whois_timeout' => \&event_whois_timeout,
- }
-);
-
-
-Irssi::command_bind("cmpusers", \&cmd_cmpusers);
-Irssi::print(sprintf("Loaded %s v%s...", $IRSSI{'name'}, $VERSION));
diff --git a/docs/complete-signal-list.txt b/docs/complete-signal-list.txt deleted file mode 100644 index 4769192..0000000 --- a/docs/complete-signal-list.txt +++ /dev/null @@ -1,379 +0,0 @@ -away mode changed -awaylog show -ban type changed -beep -channel created -channel destroyed -channel joined -channel rejoin new -channel sync -channel wholist -chanquery abort -chanquery ban -chanquery ban end -chanquery mode -chanquery who end -chat protocol created -chat protocol deinit -chat protocol destroyed -chat protocol unknown -chatnet destroyed -chatnet read -chatnet saved -command clear -command scrollback -complete command action -complete command alias -complete command away -complete command bind -complete command cat -complete command connect -complete command dcc send -complete command disconnect -complete command format -complete command help -complete command load -complete command msg -complete command query -complete command rawlog open -complete command rawlog save -complete command recode remove -complete command reconnect -complete command reload -complete command save -complete command script load -complete command script unload -complete command server -complete command server add -complete command server remove -complete command set -complete command stats -complete command toggle -complete command topic -complete command unalias -complete command window goto -complete command window item move -complete command window server -complete erase -complete erase command action -complete erase command msg -complete erase command query -complete word -ctcp action -ctcp msg -ctcp msg clientinfo -ctcp msg dcc -ctcp msg dcc accept -ctcp msg dcc chat -ctcp msg dcc resume -ctcp msg dcc send -ctcp msg ping -ctcp msg time -ctcp msg userinfo -ctcp msg version -ctcp reply -ctcp reply dcc -ctcp reply dcc reject -ctcp reply ping -dcc chat message -dcc closed -dcc connected -dcc ctcp action -dcc ctcp dcc -dcc destroyed -dcc error close not found -dcc error connect -dcc error ctcp -dcc error file create -dcc error file open -dcc error get not found -dcc error send exists -dcc error send no route -dcc error unknown type -dcc error write -dcc list print -dcc rejected -dcc reply dcc -dcc reply send pasv -dcc request -dcc request send -dcc server message -dcc server started -default command -default command server -default ctcp msg -default ctcp msg dcc -default ctcp reply -default ctcp reply dcc -default dcc ctcp -default event -default event numeric -error command -event 001 -event 004 -event 005 -event 221 -event 254 -event 271 -event 272 -event 281 -event 301 -event 302 -event 303 -event 305 -event 306 -event 311 -event 312 -event 313 -event 314 -event 315 -event 317 -event 318 -event 319 -event 324 -event 326 -event 327 -event 328 -event 329 -event 330 -event 332 -event 333 -event 338 -event 341 -event 344 -event 345 -event 346 -event 347 -event 348 -event 349 -event 352 -event 353 -event 364 -event 365 -event 366 -event 367 -event 368 -event 369 -event 372 -event 375 -event 376 -event 377 -event 378 -event 379 -event 381 -event 386 -event 387 -event 388 -event 389 -event 396 -event 401 -event 403 -event 404 -event 405 -event 407 -event 408 -event 421 -event 422 -event 432 -event 433 -event 436 -event 437 -event 438 -event 439 -event 442 -event 465 -event 470 -event 471 -event 472 -event 473 -event 474 -event 475 -event 476 -event 477 -event 478 -event 479 -event 482 -event 486 -event 489 -event 494 -event 506 -event 707 -event 716 -event 717 -event 728 -event 729 -event connected -event empty -event error -event invite -event join -event kick -event kill -event mode -event nick -event notice -event part -event ping -event pong -event privmsg -event quit -event silence -event topic -event wallops -exec input -expando timer -flood -gui dialog -gui entry redirect -gui exit -gui key pressed -gui page scrolled -gui print text -gui print text finished -gui window create override -gui window created -ignore changed -ignore created -ignore destroyed -irssi init finished -irssi init read settings -lag ping error -lag pong -layout reset -layout restore -layout restore item -layout restore window -layout save -layout save item -layout save window -list subcommands -log config read -log config save -log create failed -log locked -log new -log written -mainwindow destroyed -mainwindow moved -mainwindow resized -message dcc -message dcc action -message dcc ctcp -message dcc own -message dcc own_action -message dcc own_ctcp -message invite -message irc action -message irc ctcp -message irc mode -message irc notice -message irc op_public -message irc own_action -message irc own_ctcp -message irc own_notice -message irc own_wall -message join -message kick -message nick -message own_nick -message own_private -message own_public -message part -message private -message public -message quit -message topic -module error -module loaded -module unloaded -netsplit new -nickfind event whois -nicklist changed -nicklist host changed -nicklist new -nicklist remove -notifylist away changed -notifylist event -notifylist event whois -notifylist event whois away -notifylist event whois end -notifylist joined -notifylist left -pidwait -print format -print starting -print text -proxy client dump -query created -query destroyed -query nick changed -query server changed -reload -requested usermode change -script destroyed -script error -send command -send text -server add fill -server connect copy -server connect failed -server connected -server connecting -server disconnected -server event -server incoming -server lag -server lag disconnect -server looking -server nick changed -server quit -server reconnect not found -server reconnect remove -server reconnect save status -server sendmsg -server setup fill chatnet -server setup fill connect -server setup fill reconn -server setup read -server setup saved -session restore -session restore channel -session restore nick -session restore server -session save -session save channel -session save server -settings errors -setup changed -setup reread -silent event who -silent event whois -terminal resized -theme changed -theme destroyed -user mode changed -userhost event -whois away -whois default event -whois end -whois event -whois event not found -whois oper -whois try whowas -whowas away -whowas event -whowas event end -window activity -window changed -window changed automatic -window created -window dehilight -window destroyed -window hilight -window history changed -window item changed -window item remove -window item server changed -window print info -window refnum changed -window server changed diff --git a/docs/msglevels.txt b/docs/msglevels.txt deleted file mode 100644 index c8bd576..0000000 --- a/docs/msglevels.txt +++ /dev/null @@ -1,58 +0,0 @@ -=over - -=item C<MSGLEVEL_CRAP> - -=item C<MSGLEVEL_MSGS> - -=item C<MSGLEVEL_PUBLIC> - -=item C<MSGLEVEL_NOTICES> - -=item C<MSGLEVEL_SNOTES> - -=item C<MSGLEVEL_CTCPS> - -=item C<MSGLEVEL_ACTIONS> - -=item C<MSGLEVEL_JOINS> - -=item C<MSGLEVEL_PARTS> - -=item C<MSGLEVEL_QUITS> - -=item C<MSGLEVEL_KICKS> - -=item C<MSGLEVEL_MODES> - -=item C<MSGLEVEL_TOPICS> - -=item C<MSGLEVEL_WALLOPS> - -=item C<MSGLEVEL_INVITES> - -=item C<MSGLEVEL_NICKS> - -=item C<MSGLEVEL_DCC> - -=item C<MSGLEVEL_DCCMSGS> - -=item C<MSGLEVEL_CLIENTNOTICE> - -=item C<MSGLEVEL_CLIENTCRAP> - -=item C<MSGLEVEL_CLIENTERROR> - -=item C<MSGLEVEL_HILIGHT> - -=item C<MSGLEVEL_ALL> - -=item C<MSGLEVEL_NOHILIGHT> - -=item C<MSGLEVEL_NO_ACT> - -=item C<MSGLEVEL_NEVER> - -=item C<MSGLEVEL_LASTLOG> - -=back - diff --git a/docs/parse_formats.pl b/docs/parse_formats.pl deleted file mode 100755 index b3adec6..0000000 --- a/docs/parse_formats.pl +++ /dev/null @@ -1,23 +0,0 @@ -#!/usr/bin/env perl - -use strict; -use warnings; - - -use C::Scan; -use Data::Dumper; -use Config; - -my $home = $ENV{HOME}; -my $src_loc = "$home/sources/irssi/src"; -my $file = "perl/module-formats.c"; - - -my $scan = C::Scan->new(filename => $src_loc . "/". $file); -$scan->set('includeDirs' => [$src_loc, - $src_loc . "/perl", - "/opt/local/include", - "/opt/local/include/glib-2.0", - $Config::Config{shrpdir}]); - -print Dumper($scan->get('typedef_structs')); diff --git a/docs/parse_xsfuncs.pl b/docs/parse_xsfuncs.pl deleted file mode 100755 index d26cb2b..0000000 --- a/docs/parse_xsfuncs.pl +++ /dev/null @@ -1,76 +0,0 @@ -#!/usr/bin/env perl - -use strict; -use warnings; - -use Glib::ParseXSDoc; -use File::Find; -use Data::Dumper; - -my $home = $ENV{HOME}; -my $src_dir = "$home/sources/irssi/src/perl"; -$ENV{FORCE_DATA_DUMPER} = 1; -print "=over\n\n"; - -find(\&process_file, $src_dir); - -print "=back\n\n"; - -sub process_file { - my $filename = $_; - return unless $filename =~ /\.xs$/; - - my $filepath = $File::Find::name; -# print "Processing file: $filepath\n"; - - my $parser = Glib::ParseXSDoc->new; #xsdocparse($filepath); - - $parser->parse_file($filepath); - $parser->canonicalize_xsubs; - $parser->swizzle_pods; - $parser->preprocess_pods; - $parser->clean_out_empty_pods; - -# print Dumper($parser->{data}), $/; - my $data = $parser->{data}; - foreach my $package (keys %$data) { - #print "Package: $package\n"; - my $subs = $data->{$package}->{xsubs}; - foreach my $sub (@$subs) { - - my $sub_name = $sub->{symname}; - - my $args_str = ''; - my @processed_args = (); - my $args = $sub->{args}; - - foreach my $arg (@$args) { - my $type = $arg->{type} // ''; - if ($type eq 'char *') { - $type = 'string'; - } elsif ($type eq 'SV *') { - $type = 'SVptr'; - } - my $aname = $arg->{name} // ''; - if ($aname eq '...') { - push @processed_args, '...'; - } else { - push @processed_args, $type . ' $' . $aname; - } - } - $args_str = join(", ", @processed_args); - - next if $sub_name =~ m/::$/; - print $sub->{symname}, "(", $args_str, ")\n"; - } - } -} - -sub print_msglevel { - my ($sym) = @_; - if ($sym =~ m/::MSGLEVEL/) { - $sym =~ s/^Irssi:://; - print "=item C<$sym>\n\n"; - } -} - diff --git a/docs/perl.txt b/docs/perl.txt deleted file mode 100644 index 89588ca..0000000 --- a/docs/perl.txt +++ /dev/null @@ -1,437 +0,0 @@ - Installation problems - --------------------- - -You'll need to have perl support compiled with irssi. If "/LOAD" -doesn't show perl in list of loaded modules, you have a problem. See -INSTALL file for information about perl problems. - - - Running scripts - --------------- - -Scripts are run with /SCRIPT LOAD command, or the default /RUN alias. -"/SCRIPT" shows list of running script, and /SCRIPT UNLOAD can unload -scripts. - -Scripts should be placed to ~/.irssi/scripts/ or -/usr/local/lib/irssi/scripts/ (or depending on where irssi was -installed) directories. After that /RUN script_name should work, you -don't need to add the .pl suffix. - - - Creating/replacing /COMMANDS - ---------------------------- - -You can create your own commands, or replace existing ones with -Irssi::command_bind(). The command handling work internally pretty much -the same as signal handlers, so if you replace existing command and don't -wish to let it run, call Irssi::signal_stop(). - -Here's an example: - - # Usage: /HELLO [<nick>] - sub cmd_hello { - # data - contains the parameters for /HELLO - # server - the active server in window - # witem - the active window item (eg. channel, query) - # or undef if the window is empty - my ($data, $server, $witem) = @_; - - if (!$server || !$server->{connected}) { - Irssi::print("Not connected to server"); - return; - } - - if ($data) { - $server->command("MSG $data Hello!"); - } elsif ($witem && ($witem->{type} eq "CHANNEL" || - $witem->{type} eq "QUERY")) { - # there's query/channel active in window - $witem->command("MSG ".$witem->{name}." Hello!"); - } else { - Irssi::print("Nick not given, and no active channel/query in window"); - } - } - - Irssi::command_bind('hello', 'cmd_hello'); - - - Message levels - -------------- - -Several functions expect message levels. They're used to roughly -classify messages. They're used by a lot of things including logging, -ignoring, highlighting, etc. so you should use as good level as -possible. It's possible to have several levels in one message, like -ACTIONS+PUBLIC or ACTIONS+MSGS. - -Here's all the levels that irssi supports currently: - - CRAP, MSGS, PUBLIC, NOTICES, SNOTES, CTCPS, ACTIONS, JOINS, PARTS - QUITS, KICKS, MODES, TOPICS, WALLOPS, INVITES, NICKS, DCC, DCCMSGS, - CLIENTNOTICE, CLIENTCRAP, CLIENTERROR - -And a few special ones that could be included with the levels above: - - HILIGHT - text is highlighted - NOHILIGHT - don't check highlighting for this message - NO_ACT - don't trigger channel activity when printing this message - NEVER - never ignore or log this message (not a good idea usually) - -You can use them with a MSGLEVEL_ prefix, for example: - - $server->print("#channel", 'Hello, world', MSGLEVEL_CLIENTCRAP); - -Writes text to #channel window with CLIENTCRAP level. - - - - - Functions that you can use in Irssi's Perl scripts - -------------------------------------------------- - -If there's a "Xxxx::" text before the command, it means that it belongs to -that package. Like "Server::command" means that you should either call it as - Irssi::Server::command($server, $cmd); -or more easily: - $server->command($cmd); - -Commands that don't have the Xxxx prefix are called as Irssi::command(); - -Information from most objects can be fetched with $object->{data}, for -example current nick in server could be read with $server->{nick}. List -of all the information that are in objects are in "Object->{}" sections -below. - -Commands are split in two groups, generic ones that could be used with -any chat protocol, and IRC specific commands. If you want to use IRC -specific commands, or use IRC specific ->{data} in your scripts, you'll -need to add "use Irssi::Irc" to your scripts. IRC specific commands are -listed after the generic ones. - - - *** General - - - -print(str[, level]) - Print `str'. Default level is MSGLEVEL_CLIENTNOTICE. - -command(cmd) - Send a command `cmd' (in current channel). The '/' char isn't needed. - - - *** Themes - - - - *** Settings - - - *** Signals - - *** timeouts / IO listener / pidwait - - - - *** Message levels - - - - *** Commands - - - - - *** Windows - - - -Windowitem window_item_find(name) -Server::window_item_find(name) - -window_refnum_prev(refnum, wrap) -window_refnum_next(refnum, wrap) - Return refnum for window that's previous/next in windows list. - -windows_refnum_last() - Return refnum for last window. - - - *** Server Connects - -Connect->{} - type - "SERVER CONNECT" text - chat_type - String ID of chat protocol, for example "IRC" - - address - Address where we connected (irc.blah.org) - port - Port where we connected - chatnet - Chat network - - password - Password we used in connection. - wanted_nick - Nick which we would prefer to use - username - User name - realname - Real name - -Connect -server_create_conn(address[, port=6667[, password=''[, nick=''[, channels='']]]]) - Create new server connection. - - - *** Server functions - - - - *** Server reconnections - - - - *** Chat networks - - - - *** Server redirections - -This is a powerful feature of Irssi that I haven't seen in other IRC -clients. You can EASILY grab the server's reply for a command you send -to server without any horrible kludges. - -redirect_register(command, remote, timeout, start, stop, opt) - Register new redirection command. By default irssi has already - registered at least: whois, whowas, who, list, ison, userhost, ping, - "mode channel" (/MODE #channel), "mode b" (/MODE #channel b), "mode e" - and "mode I". - - `command' specifies the name of the command to register, it doesn't - have to be a real command name, but something you just specify to - redirect_event() when using this redirection. - - `remote' specifies if the command is by default a remote command - (eg. sent to another server). redirect_event() may override this. - - `timeout' - If remote is TRUE, specifies how many seconds to wait for - reply before aborting. - - `start', `stop', `opt' - hash references with "event" => argpos entries. - List of events that start and stop this redirection. - Start event list may be empty, but there must be at least one - stop event. Optional events are checked only if they are received - immediately after one of the stop-events. `argpos' specifies the - word number in event string which is compared to wanted argument, - -1 = don't compare, TRUE always. - - Example (already done by irssi): - - Irssi::redirect_register('mode channel', 0, 0, - undef, # no start events - { # stop events - "event 324" => 1, # MODE-reply - "event 403" => 1, # no such channel - "event 442" => 1, # "you're not on that channel" - "event 479" => 1 # "Cannot join channel (illegal name)" - }, { # optional events - "event 329", 1 # Channel create time - } ); - -Server::redirect_event(command, count, arg, remote, failure_signal, signals) - Specify that the next command sent to server will be redirected. - NOTE: This command MUST be called before sending the command to server. - - `command' - Name of the registered redirection that we're using. - - `count' - How many times to execute the redirection. Some commands may - send multiple stop events, like MODE #a,#b. - - `arg' - The argument to be compared in event strings. You can give multiple - arguments separated with space. - - `remote' - Specifies if the command is a remote command, -1 = use default. - - `failure_signal' - If irssi can't find the stop signal for the redirection, - this signal is called. - - `signals' - hash reference with "event" => "redir signal" entries. - If the event is "", all the events belonging to the redirection but not - specified here, will be sent there. - - Example: - - # ignore all events generated by whois query, except 311. - $server->redirect_event("whois", 1, "cras", 0, undef, { - "event 311" => "redir whois", - "" => "event empty" }); - $server->send_raw("WHOIS :cras"); - - - *** Window items - - - - *** Channels - - - - *** Nick list - - - *** Queries - - -Query -query_create(chat_type, server_tag, nick, automatic) - Create a new query. - -Query -query_find(nick) - Find query from any server. - -Query -Server::query_find(nick) - Find query from specified server. - - - *** Masks - -You should use the Server version of the function if possible, since -with different chat protocols the mask matching could be different. - -mask_match(mask, nick, user, host) -Server::mask_match(mask, nick, user, host) - Return 1 if `mask' matches nick!user@host. - -mask_match_address(mask, nick, address) -Server::mask_match_address(mask, nick, address) - Return 1 if `mask' matches nick!address. - -masks_match(masks, nick, address) -Server::masks_match(masks, nick, address) - Return 1 if any mask in the `masks' (string separated with spaces) - matches nick!address. - - - - - *** Logging - - - - *** Ignores - - - *** /EXEC processes - - - - *** - *** IRC specific functions. All objects below this are prefixed with Irc:: - *** - - *** IRC servers - -Irc::Server->{} - (..contains all the same data as core Server object..) - real_address - Address the IRC server gives - usermode - User mode in server - userhost - Your user host in server - -Irc::Connect->{} - (..contains all the same data as core Connect object..) - alternate_nick - Alternate nick to use if default nick is taken. - -Connect::connect() - Connect to IRC server. - -Server::get_channels(server) - Return a string of all channels (and keys, if any have them) in server, - like "#a,#b,#c,#d x,b_chan_key,x,x" or just "#e,#f,#g" - -Server::send_raw(cmd) - Send raw message to server, it will be flood protected so you - don't need to worry about it. - -Server::send_raw_now(cmd) - Send raw message to server immediately without flood protection. - -Server::send_raw_split(cmd, nickarg, max_nicks) - Split the `cmd' into several commands so `nickarg' argument has only - `max_nicks' number of nicks. - - Example: - $server->send_raw_split("KICK #channel nick1,nick2,nick3 :byebye", 3, 2); - - Irssi will send commands "KICK #channel nick1,nick2 :byebye" and - "KICK #channel nick3 :byebye" to server. - -Server::ctcp_send_reply(data) - Send CTCP reply. This will be "CTCP flood protected" so if there's too - many CTCP requests in buffer, this reply might not get sent. The data - is the full raw command to be sent to server, like - "NOTICE nick :\001VERSION irssi\001" - -Server::isupport(name) - Returns the value of the named item in the ISUPPORT (005) numeric to the - script. If the item is not present returns undef, if the item has no value - then "" is returned use defined $server->isupport("name") if you need to - check whether a property is present. - See http://tools.ietf.org/id/draft-brocklesby-irc-isupport-03.txt - for more information on the ISUPPORT numeric. - - *** IRC channels - - - - *** DCC - - - - - - *** Netsplits - -Netsplit->{} - nick - Nick - address - Nick's host - destroy - Timestamp when this record should be destroyed - server - Netsplitserver object - channels - list of channels (Netsplitchannel objects) the nick was in - -Netsplitserver->{} - server - The server nick was in - destserver - The other server where split occured. - count - Number of splits in server - -Netsplitchannel->{} - name - Channel name - nick - Nick object - - - - *** Notify list - - -notifies() - Return list of all notifies - -Notifylist -notifylist_add(mask, ircnets, away_check, idle_check_time) - Add new item to notify list. - -notifylist_remove(mask) - Remove item from notify list. - -Notifylist -notifylist_find(mask, ircnet) - Find notify. - -Server -notifylist_ison(nick, serverlist) - Check if `nick' is in IRC. `serverlist' is a space separated - list of server tags. If it's empty string, all servers will be checked. - -Server::notifylist_ison_server(nick) - Check if `nick' is on IRC server. - - *** Proxy clients - - - -All the content of this site is copyright © 2000-2010 The Irssi project. diff --git a/docs/podstyle.css b/docs/podstyle.css deleted file mode 100644 index 1cecdfb..0000000 --- a/docs/podstyle.css +++ /dev/null @@ -1,107 +0,0 @@ -/* For accessibility reasons, never specify text sizes in px/pt/pc/in/cm/mm */ - -@media all { .hide { display: none; } } - -@media screen, tty, tv, projection { - .noscreen { display: none; } - - a:link { color: #7070ff; text-decoration: underline; } - a:visited { color: #e030ff; text-decoration: underline; } - a:active { color: #800000; text-decoration: underline; } - body.contentspage a { text-decoration: none; } - a.u { color: #000 !important; text-decoration: none; } - - body.pod { - margin: 0 5px; - color: #000; - background-color: #fff; - } - - .pod pre { - background: #eeeeee; - border: 1px solid #888888; - color: black; - padding: 1em; - white-space: pre; - } - - body.pod h1, body.pod h2, body.pod h3, body.pod h4 { - font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; - font-weight: normal; - margin-top: 1.2em; - margin-bottom: .1em; - border-top: medium solid transparent; - /* margin-left: -5px; border-left: 2px #7070ff solid; padding-left: 3px; */ - } - - body.pod h1 { border-top-color: #55f; } - body.pod h2 { border-top-color: #77f; } - body.pod h3 { border-top-color: #bbf; } - body.pod h4 { border-top-color: #eef; } - - p.backlinktop + h1 { border-top: none; margin-top: 0em; } - p.backlinktop + h2 { border-top: none; margin-top: 0em; } - p.backlinktop + h3 { border-top: none; margin-top: 0em; } - p.backlinktop + h4 { border-top: none; margin-top: 0em; } - - body.pod dt { - font-size: 105%; /* just a wee bit more than normal */ - } - - .indexgroup { font-size: 80%; } - - .backlinktop, .backlinkbottom { - margin-left: -5px; - margin-right: -5px; - background-color: #bbf; - border-top: medium solid #aaf; - border-bottom: medium solid #aaf; - } - - .backlinktop a, .backlinkbottom a { - text-decoration: none; - color: #77f; - background-color: #fff; - border: medium solid #22f; - } - .backlinkbottom { margin-bottom: 0; padding-bottom: 0; } - .backlinktop { margin-top: 0; padding-top: 0; } - - body.contentspage { - color: #000; - background-color: #fff; - } - - body.contentspage h1 { - color: #22f; - margin-left: 1em; - margin-right: 1em; - text-indent: -.9em; - font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; - font-weight: normal; - border-top: medium solid #000; - border-bottom: medium solid #000; - text-align: center; - } - - dl.superindex > dt { - font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; - font-weight: normal; - font-size: 90%; - margin-top: .45em; - /* margin-bottom: -.15em; */ - } - dl.superindex > dd { - word-spacing: .6em; /* most important rule here! */ - } - dl.superindex > a:link { - text-decoration: none; - color: #000; - } - - .contentsfooty { - border-top: medium solid #666; - font-size: 90%; - } - -} diff --git a/docs/sigextract.pl b/docs/sigextract.pl deleted file mode 100755 index cc6f8bb..0000000 --- a/docs/sigextract.pl +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/env perl - -use strict; -use warnings; - -my $file = shift // 'allsigs.txt'; - -open my $fh, $file or die "couldn't open $file: $!"; -my $sigs = {}; - -while (my $line = <$fh>) { - chomp $line; - if ($line =~ m/"(\w+(?:\s+\w+)*)"/) { - #print "Found signal: $1\n"; - $sigs->{$1}++; - } -} - -close $fh; - -my @signals = keys %$sigs; - -print join("\n", sort @signals); -print "\n"; diff --git a/docs/siglist.txt b/docs/siglist.txt deleted file mode 100644 index 96c418a..0000000 --- a/docs/siglist.txt +++ /dev/null @@ -1,12255 +0,0 @@ -Found For -start of defs -Found For -end of defs -Module: Core -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 112 - }, - [ - 'C', - {}, - '"gui exit"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 114 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 116 - }, - [ - 'I', - {}, - 'None' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 120 - }, - [ - 'C', - {}, - '"gui dialog"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 122 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 124 - }, - 'string ', - [ - 'C', - {}, - '$type' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 126 - }, - 'string ', - [ - 'C', - {}, - '$text' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 130 - }, - [ - 'C', - {}, - '"send command"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 132 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 134 - }, - [ - 'C', - {}, - 'string $command' - ], - ',' - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 136 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ], - ',' - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 138 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$window_item' - ] - ] - ], - [ - 'Para', - { - 'start_line' => 142 - }, - 'This is sent when a command is entered via the GUI, or by scripts via ', - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::command' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::command' - ], - '.' - ] - ]; -File: chat-protocols.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 152 - }, - [ - 'C', - {}, - '"chat protocol created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 154 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 156 - }, - 'CHAT_PROTOCOL_REC ', - [ - 'C', - {}, - '$protocol' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 160 - }, - [ - 'C', - {}, - '"chat protocol updated"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 162 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 164 - }, - 'CHAT_PROTOCOL_REC ', - [ - 'C', - {}, - '$protocol' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 168 - }, - [ - 'C', - {}, - '"chat protocol destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 170 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 172 - }, - 'CHAT_PROTOCOL_REC ', - [ - 'C', - {}, - '$protocol' - ] - ] - ] - ]; -File: channels.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 182 - }, - [ - 'C', - {}, - '"channel created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 184 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 186 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 188 - }, - 'int ', - [ - 'C', - {}, - '$automatic' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 192 - }, - [ - 'C', - {}, - '"channel destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 194 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 196 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ] - ] - ]; -File: chatnets.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 206 - }, - [ - 'C', - {}, - '"chatnet created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 208 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 210 - }, - 'CHATNET_REC ', - [ - 'C', - {}, - '$chatnet' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 214 - }, - [ - 'C', - {}, - '"chatnet destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 216 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 218 - }, - 'CHATNET_REC ', - [ - 'C', - {}, - '$chatnet' - ] - ] - ] - ]; -File: commands.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 228 - }, - [ - 'C', - {}, - '"commandlist new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 230 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 232 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Command' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Command' - ], - ' ', - [ - 'C', - {}, - '$cmd' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 236 - }, - [ - 'C', - {}, - '"commandlist remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 238 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 240 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Command' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Command' - ], - ' ', - [ - 'C', - {}, - '$cmd' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 244 - }, - [ - 'C', - {}, - '"error command"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 246 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 248 - }, - 'int ', - [ - 'C', - {}, - '$err' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 250 - }, - 'string ', - [ - 'C', - {}, - '$cmd' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 254 - }, - [ - 'C', - {}, - '"send command"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 256 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 258 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 260 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 262 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$witem' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 266 - }, - [ - 'C', - {}, - '"send text"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 268 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 270 - }, - 'string ', - [ - 'C', - {}, - '$line' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 272 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 274 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$witem' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 278 - }, - [ - 'C', - {}, - '"command "<cmd' - ], - '>' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 280 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 282 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 284 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 286 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$witem' - ] - ] - ], - [ - 'Para', - { - 'start_line' => 290 - }, - [ - 'B', - {}, - 'TODO: check this "cmd" out?' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 292 - }, - [ - 'C', - {}, - '"default command"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 294 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 296 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 298 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 300 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$witem' - ] - ] - ] - ]; -File: ignore.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 310 - }, - [ - 'C', - {}, - '"ignore created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 312 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 314 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Ignore' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Ignore' - ], - ' ', - [ - 'C', - {}, - '$ignore' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 318 - }, - [ - 'C', - {}, - '"ignore destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 320 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 322 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Ignore' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Ignore' - ], - ' ', - [ - 'C', - {}, - '$ignore' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 326 - }, - [ - 'C', - {}, - '"ignore changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 328 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 330 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Ignore' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Ignore' - ], - ' ', - [ - 'C', - {}, - '$ignore' - ] - ] - ] - ]; -File: log.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 340 - }, - [ - 'C', - {}, - '"log new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 342 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 344 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 348 - }, - [ - 'C', - {}, - '"log remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 350 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 352 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 356 - }, - [ - 'C', - {}, - '"log create failed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 358 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 360 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 364 - }, - [ - 'C', - {}, - '"log locked"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 366 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 368 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 372 - }, - [ - 'C', - {}, - '"log started"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 374 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 376 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 380 - }, - [ - 'C', - {}, - '"log stopped"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 382 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 384 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 388 - }, - [ - 'C', - {}, - '"log rotated"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 390 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 392 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 396 - }, - [ - 'C', - {}, - '"log written"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 398 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 400 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 402 - }, - 'string ', - [ - 'C', - {}, - '$line' - ] - ] - ] - ]; -File: modules.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 414 - }, - [ - 'C', - {}, - '"module loaded"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 416 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 418 - }, - 'MODULE_REC ', - [ - 'C', - {}, - '$module' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 420 - }, - 'MODULE_FILE_REC ', - [ - 'C', - {}, - '$module_file' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 424 - }, - [ - 'C', - {}, - '"module unloaded"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 426 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 428 - }, - 'MODULE_REC ', - [ - 'C', - {}, - '$module' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 430 - }, - 'MODULE_FILE_REC ', - [ - 'C', - {}, - '$module_file' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 434 - }, - [ - 'C', - {}, - '"module error"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 436 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 438 - }, - 'int ', - [ - 'C', - {}, - '$error' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 440 - }, - 'string ', - [ - 'C', - {}, - '$text' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 442 - }, - 'string ', - [ - 'C', - {}, - '$root_module' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 444 - }, - 'string ', - [ - 'C', - {}, - '$sub_module' - ] - ] - ] - ]; -File: nicklist.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 454 - }, - [ - 'C', - {}, - '"nicklist new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 456 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 458 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 460 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Nick' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Nick' - ], - ' ', - [ - 'C', - {}, - '$nick' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 464 - }, - [ - 'C', - {}, - '"nicklist remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 466 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 468 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 470 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Nick' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Nick' - ], - ' ', - [ - 'C', - {}, - '$nick' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 474 - }, - [ - 'C', - {}, - '"nicklist changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 476 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 478 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 480 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Nick' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Nick' - ], - ' ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 482 - }, - 'string ', - [ - 'C', - {}, - '$old_nick' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 486 - }, - [ - 'C', - {}, - '"nicklist host changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 488 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 490 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 492 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Nick' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Nick' - ], - ' ', - [ - 'C', - {}, - '$nick' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 496 - }, - [ - 'C', - {}, - '"nicklist gone changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 498 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 500 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 502 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Nick' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Nick' - ], - ' ', - [ - 'C', - {}, - '$nick' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 506 - }, - [ - 'C', - {}, - '"nicklist serverop changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 508 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 510 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 512 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Nick' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Nick' - ], - ' ', - [ - 'C', - {}, - '$nick' - ] - ] - ] - ]; -File: pidwait.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 522 - }, - [ - 'C', - {}, - '"pidwait"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 524 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 526 - }, - 'int ', - [ - 'C', - {}, - '$pid' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 528 - }, - 'int ', - [ - 'C', - {}, - '$status' - ] - ] - ] - ]; -File: queries.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 538 - }, - [ - 'C', - {}, - '"query created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 540 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 542 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Query' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Query' - ], - ' ', - [ - 'C', - {}, - '$query' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 544 - }, - 'int ', - [ - 'C', - {}, - '$automatic' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 548 - }, - [ - 'C', - {}, - '"query destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 550 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 552 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Query' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Query' - ], - ' ', - [ - 'C', - {}, - '$query' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 556 - }, - [ - 'C', - {}, - '"query nick changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 558 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 560 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Query' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Query' - ], - ' ', - [ - 'C', - {}, - '$query' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 562 - }, - 'string ', - [ - 'C', - {}, - '$original_nick' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 566 - }, - [ - 'C', - {}, - '"window item name changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 568 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 570 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$witem' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 574 - }, - [ - 'C', - {}, - '"query address changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 576 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 578 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Query' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Query' - ], - ' ', - [ - 'C', - {}, - '$query' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 582 - }, - [ - 'C', - {}, - '"query server changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 584 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 586 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Query' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Query' - ], - ' ', - [ - 'C', - {}, - '$query' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 588 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ] - ]; -File: rawlog.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 599 - }, - [ - 'C', - {}, - '"rawlog"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 601 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 603 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Rawlog' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Rawlog' - ], - ' ', - [ - 'C', - {}, - '$raw_log' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 605 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ] - ] - ]; -File: server.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 615 - }, - [ - 'C', - {}, - '"server looking"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 617 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 619 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 623 - }, - [ - 'C', - {}, - '"server connected"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 625 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 627 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 632 - }, - [ - 'C', - {}, - '"server connecting"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 634 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 636 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 638 - }, - 'ulongptr ', - [ - 'C', - {}, - '$ip' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 642 - }, - [ - 'C', - {}, - '"server connect failed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 644 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 646 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 650 - }, - [ - 'C', - {}, - '"server disconnected"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 652 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 654 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 658 - }, - [ - 'C', - {}, - '"server quit"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 660 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 662 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 664 - }, - 'string ', - [ - 'C', - {}, - '$message' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 668 - }, - [ - 'C', - {}, - '"server sendmsg"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 670 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 672 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 674 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 676 - }, - 'string ', - [ - 'C', - {}, - '$message' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 678 - }, - 'int ', - [ - 'C', - {}, - '$target_type' - ] - ] - ] - ]; -File: settings.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 688 - }, - [ - 'C', - {}, - '"setup changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 690 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 692 - }, - [ - 'I', - {}, - 'None' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 696 - }, - [ - 'C', - {}, - '"setup reread"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 698 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 700 - }, - 'string ', - [ - 'C', - {}, - '$fname' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 704 - }, - [ - 'C', - {}, - '"setup saved"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 706 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 708 - }, - 'string ', - [ - 'C', - {}, - '$fname' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 710 - }, - 'int ', - [ - 'C', - {}, - '$autosaved' - ] - ] - ] - ]; -Module: IRC Core -File: bans.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 722 - }, - [ - 'C', - {}, - '"ban type changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 724 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 726 - }, - 'string ', - [ - 'C', - {}, - '$bantype' - ] - ] - ] - ]; -File: channels -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 738 - }, - [ - 'C', - {}, - '"channel joined"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 740 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 742 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 746 - }, - [ - 'C', - {}, - '"channel wholist"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 748 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 750 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 754 - }, - [ - 'C', - {}, - '"channel sync"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 756 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 758 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 762 - }, - [ - 'C', - {}, - '"channel topic changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 764 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 766 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ] - ] - ]; -File: ctcp.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 776 - }, - [ - 'C', - {}, - '"ctcp msg"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 778 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 780 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 782 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 784 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 786 - }, - 'string ', - [ - 'C', - {}, - '$addr' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 788 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 792 - }, - [ - 'C', - {}, - '"ctcp msg "<cmd' - ], - '>' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 794 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 796 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 798 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 800 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 802 - }, - 'string ', - [ - 'C', - {}, - '$addr' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 804 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 808 - }, - [ - 'C', - {}, - '"default ctcp msg"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 810 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 812 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 814 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 816 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 818 - }, - 'string ', - [ - 'C', - {}, - '$addr' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 820 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 824 - }, - [ - 'C', - {}, - '"ctcp reply"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 826 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 828 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 830 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 832 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 834 - }, - 'string ', - [ - 'C', - {}, - '$addr' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 836 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 840 - }, - [ - 'C', - {}, - '"ctcp reply "<cmd' - ], - '>' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 842 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 844 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 846 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 848 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 850 - }, - 'string ', - [ - 'C', - {}, - '$addr' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 852 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 856 - }, - [ - 'C', - {}, - '"default ctcp reply"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 858 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 860 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 862 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 864 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 866 - }, - 'string ', - [ - 'C', - {}, - '$addr' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 868 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 872 - }, - [ - 'C', - {}, - '"ctcp action"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 874 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 876 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 878 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 880 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 882 - }, - 'string ', - [ - 'C', - {}, - '$addr' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 884 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ] - ]; -File: irc-log.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 894 - }, - [ - 'C', - {}, - '"awaylog show"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 896 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 898 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 900 - }, - 'int ', - [ - 'C', - {}, - '$away_msgs' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 902 - }, - 'int ', - [ - 'C', - {}, - '$filepos' - ] - ] - ] - ]; -File: irc-nicklist.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 912 - }, - [ - 'C', - {}, - '"server nick changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 914 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 916 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ] - ]; -File: irc-servers.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 926 - }, - [ - 'C', - {}, - '"event connected"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 928 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 930 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ] - ]; -File: irc.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 940 - }, - [ - 'C', - {}, - '"server event"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 942 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 944 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 946 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 948 - }, - 'string ', - [ - 'C', - {}, - '$sender_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 950 - }, - 'string ', - [ - 'C', - {}, - '$sender_addr' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 954 - }, - [ - 'C', - {}, - '"event "<cmd' - ], - '>' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 956 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 958 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 960 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 962 - }, - 'string ', - [ - 'C', - {}, - '$sender_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 964 - }, - 'string ', - [ - 'C', - {}, - '$sender_addr' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 968 - }, - [ - 'C', - {}, - '"default event"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 970 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 972 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 974 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 976 - }, - 'string ', - [ - 'C', - {}, - '$sender_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 978 - }, - 'string ', - [ - 'C', - {}, - '$sender_addr' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 982 - }, - [ - 'C', - {}, - '"whois default event"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 984 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 986 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 988 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 990 - }, - 'string ', - [ - 'C', - {}, - '$sender_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 992 - }, - 'string ', - [ - 'C', - {}, - '$sender_addr' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 996 - }, - [ - 'C', - {}, - '"server incoming"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 998 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1000 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1002 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1006 - }, - [ - 'C', - {}, - '"redir "<cmd' - ], - '>' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1008 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1010 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1012 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1014 - }, - 'string ', - [ - 'C', - {}, - '$sender_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1016 - }, - 'string ', - [ - 'C', - {}, - '$sender_addr' - ] - ] - ] - ]; -File: lag.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1026 - }, - [ - 'C', - {}, - '"server lag"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1028 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1030 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1034 - }, - [ - 'C', - {}, - '"server lag disconnect"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1036 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1038 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ] - ]; -File: massjoin.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1048 - }, - [ - 'C', - {}, - '"massjoin"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1050 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1052 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1054 - }, - 'List of ', - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Nick' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Nick' - ], - ' ', - [ - 'C', - {}, - '@nicks' - ] - ], - [ - 'Para', - { - 'start_line' => 1056 - }, - [ - 'B', - {}, - 'TODO: Check this is actually a perl list (array)' - ] - ] - ] - ]; -File: mode-lists.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1066 - }, - [ - 'C', - {}, - '"ban new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1068 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1070 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1072 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Ban' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Ban' - ], - ' ', - [ - 'C', - {}, - '$ban' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1076 - }, - [ - 'C', - {}, - '"ban remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1078 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1080 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1082 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Ban' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Ban' - ], - ' ', - [ - 'C', - {}, - '$ban' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1084 - }, - 'string ', - [ - 'C', - {}, - '$set_by' - ] - ] - ] - ]; -File: modes.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1094 - }, - [ - 'C', - {}, - '"channel mode changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1096 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1098 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1100 - }, - 'string ', - [ - 'C', - {}, - '$set_by' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1104 - }, - [ - 'C', - {}, - '"nick mode changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1106 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1108 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1110 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Nick' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Nick' - ], - ' ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1112 - }, - 'string ', - [ - 'C', - {}, - '$set_by' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1114 - }, - 'string ', - [ - 'C', - {}, - '$mode' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1116 - }, - 'string ', - [ - 'C', - {}, - '$type' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1120 - }, - [ - 'C', - {}, - '"user mode changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1122 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1124 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1126 - }, - 'string ', - [ - 'C', - {}, - '$old_mode' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1130 - }, - [ - 'C', - {}, - '"away mode changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1132 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1134 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ] - ]; -File: netsplit.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1144 - }, - [ - 'C', - {}, - '"netsplit server new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1146 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1148 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1150 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Netsplitserver' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Netsplitserver' - ], - ' ', - [ - 'C', - {}, - '$netsplit_server' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1154 - }, - [ - 'C', - {}, - '"netsplit server remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1156 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1158 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1160 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Netsplitserver' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Netsplitserver' - ], - ' ', - [ - 'C', - {}, - '$netsplit_server' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1164 - }, - [ - 'C', - {}, - '"netsplit new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1166 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1168 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Netsplit' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Netsplit' - ], - ' ', - [ - 'C', - {}, - '$netsplit' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1172 - }, - [ - 'C', - {}, - '"netsplit remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1174 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1176 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Netsplit' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Netsplit' - ], - ' ', - [ - 'C', - {}, - '$netsplit' - ] - ] - ] - ]; -Module: IRC Modules -File: dcc*.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1189 - }, - [ - 'C', - {}, - '"dcc ctcp "<cmd' - ], - '>' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1191 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1193 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1195 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1199 - }, - [ - 'C', - {}, - '"default dcc ctcp"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1201 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1203 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1205 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1209 - }, - [ - 'C', - {}, - '"dcc unknown ctcp"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1211 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1213 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1215 - }, - 'string ', - [ - 'C', - {}, - '$sender' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1217 - }, - 'string ', - [ - 'C', - {}, - '$send_addr' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1221 - }, - [ - 'C', - {}, - '"dcc reply "<cmd' - ], - '>' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1223 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1225 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1227 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1231 - }, - [ - 'C', - {}, - '"default dcc reply"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1233 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1235 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1237 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1241 - }, - [ - 'C', - {}, - '"dcc unknown reply"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1243 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1245 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1247 - }, - 'string ', - [ - 'C', - {}, - '$sender' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1249 - }, - 'string ', - [ - 'C', - {}, - '$send_addr' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1253 - }, - [ - 'C', - {}, - '"dcc chat message"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1255 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1257 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1259 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1263 - }, - [ - 'C', - {}, - '"dcc created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1265 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1267 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1271 - }, - [ - 'C', - {}, - '"dcc destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1273 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1275 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1279 - }, - [ - 'C', - {}, - '"dcc connected"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1281 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1283 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1287 - }, - [ - 'C', - {}, - '"dcc rejecting"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1289 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1291 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1295 - }, - [ - 'C', - {}, - '"dcc closed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1297 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1299 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1303 - }, - [ - 'C', - {}, - '"dcc request"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1305 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1307 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1309 - }, - 'string ', - [ - 'C', - {}, - '$send_addr' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1313 - }, - [ - 'C', - {}, - '"dcc request send"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1315 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1317 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1321 - }, - [ - 'C', - {}, - '"dcc chat message"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1323 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1325 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1327 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1331 - }, - [ - 'C', - {}, - '"dcc transfer update"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1333 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1335 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1339 - }, - [ - 'C', - {}, - '"dcc get receive"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1341 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1343 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1347 - }, - [ - 'C', - {}, - '"dcc error connect"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1349 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1351 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1355 - }, - [ - 'C', - {}, - '"dcc error file create"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1357 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1359 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1361 - }, - 'string ', - [ - 'C', - {}, - '$filename' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1365 - }, - [ - 'C', - {}, - '"dcc error file open"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1367 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1369 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1371 - }, - 'string ', - [ - 'C', - {}, - '$filename' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1373 - }, - 'int ', - [ - 'C', - {}, - '$errno' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1377 - }, - [ - 'C', - {}, - '"dcc error get not found"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1379 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1381 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1385 - }, - [ - 'C', - {}, - '"dcc error send exists"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1387 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1389 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1391 - }, - 'string ', - [ - 'C', - {}, - '$filename' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1395 - }, - [ - 'C', - {}, - '"dcc error unknown type"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1397 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1399 - }, - 'string ', - [ - 'C', - {}, - '$type' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1403 - }, - [ - 'C', - {}, - '"dcc error close not found"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1405 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1407 - }, - 'string ', - [ - 'C', - {}, - '$type' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1409 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1411 - }, - 'string ', - [ - 'C', - {}, - '$filename' - ] - ] - ] - ]; -File: autoignore.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1421 - }, - [ - 'C', - {}, - '"autoignore new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1423 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1425 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1427 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Autoignore' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Autoignore' - ], - ' ', - [ - 'C', - {}, - '$autoignore' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1431 - }, - [ - 'C', - {}, - '"autoignore remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1433 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1435 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1437 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Autoignore' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Autoignore' - ], - ' ', - [ - 'C', - {}, - '$autoignore' - ] - ] - ] - ]; -File: flood.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1447 - }, - [ - 'C', - {}, - '"flood"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1449 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1451 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1453 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1455 - }, - 'string ', - [ - 'C', - {}, - '$host' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1457 - }, - 'int ', - [ - 'C', - {}, - '$level' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1459 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ] - ]; -File: notifylist.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1469 - }, - [ - 'C', - {}, - '"notifylist new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1471 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1473 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Notifylist' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Notifylist' - ], - ' ', - [ - 'C', - {}, - '$notify_list' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1477 - }, - [ - 'C', - {}, - '"notifylist remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1479 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1481 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Notifylist' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Notifylist' - ], - ' ', - [ - 'C', - {}, - '$notify_list' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1485 - }, - [ - 'C', - {}, - '"notifylist joined"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1487 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1489 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1491 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1493 - }, - 'string ', - [ - 'C', - {}, - '$user' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1495 - }, - 'string ', - [ - 'C', - {}, - '$host' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1497 - }, - 'string ', - [ - 'C', - {}, - '$real_name' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1499 - }, - 'string ', - [ - 'C', - {}, - '$away_message' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1503 - }, - [ - 'C', - {}, - '"notifylist away changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1505 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1507 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1509 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1511 - }, - 'string ', - [ - 'C', - {}, - '$user' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1513 - }, - 'string ', - [ - 'C', - {}, - '$host' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1515 - }, - 'string ', - [ - 'C', - {}, - '$real_name' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1517 - }, - 'string ', - [ - 'C', - {}, - '$away_message' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1521 - }, - [ - 'C', - {}, - '"notifylist left"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1523 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1525 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1527 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1529 - }, - 'string ', - [ - 'C', - {}, - '$user' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1531 - }, - 'string ', - [ - 'C', - {}, - '$host' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1533 - }, - 'string ', - [ - 'C', - {}, - '$real_name' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1535 - }, - 'string ', - [ - 'C', - {}, - '$away_message' - ] - ] - ] - ]; -File: proxy/listen.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1545 - }, - [ - 'C', - {}, - '"proxy client connected"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1547 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1549 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Client' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Client' - ], - ' ', - [ - 'C', - {}, - '$client' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1553 - }, - [ - 'C', - {}, - '"proxy client disconnected"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1555 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1557 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Client' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Client' - ], - ' ', - [ - 'C', - {}, - '$client' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1561 - }, - [ - 'C', - {}, - '"proxy client command"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1563 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1565 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Client' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Client' - ], - ' ', - [ - 'C', - {}, - '$client' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1567 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1569 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1573 - }, - [ - 'C', - {}, - '"proxy client dump"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1575 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1577 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Client' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Client' - ], - ' ', - [ - 'C', - {}, - '$client' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1579 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ] - ] - ]; -Module: Display (FE) Common -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1591 - }, - [ - 'C', - {}, - '"gui print text"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1593 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1595 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1597 - }, - 'int ', - [ - 'C', - {}, - '$fg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1599 - }, - 'int ', - [ - 'C', - {}, - '$bg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1601 - }, - 'int ', - [ - 'C', - {}, - '$flags' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1603 - }, - 'string ', - [ - 'C', - {}, - '$text' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1605 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::TextDest' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::TextDest' - ], - ' ', - [ - 'C', - {}, - '$text_dest' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1609 - }, - [ - 'C', - {}, - '"gui print text finished"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1611 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1613 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ] - ], - [ - 'Para', - { - 'start_line' => 1617 - }, - '(Can be used to determine when all ', - [ - 'C', - {}, - '"gui print text"' - ], - 's are sent (not required))' - ] - ]; -File: completion.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1628 - }, - [ - 'C', - {}, - '"complete word"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1630 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1632 - }, - 'arrayref of strings ', - [ - 'C', - {}, - '$strings_ref' - ] - ], - [ - 'Para', - { - 'start_line' => 1634 - }, - 'An arrayref which can be modified to add additional completion candidates.' - ], - [ - 'Para', - { - 'start_line' => 1636 - }, - 'For example:' - ], - [ - 'Verbatim', - { - 'xml:space' => 'preserve', - 'start_line' => 1638 - }, - ' push @$strings_ref, "another_candidate";' - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1640 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1642 - }, - 'string ', - [ - 'C', - {}, - '$word' - ] - ], - [ - 'Para', - { - 'start_line' => 1644 - }, - 'The prefix of the word currently being typed.' - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1646 - }, - 'string ', - [ - 'C', - {}, - '$linestart' - ] - ], - [ - 'Para', - { - 'start_line' => 1648 - }, - 'The contents of the input line up to (but not including) the current word prefix ', - [ - 'C', - {}, - '$word' - ], - '.' - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1651 - }, - 'int ', - [ - 'C', - {}, - '$want_space' - ] - ], - [ - 'Para', - { - 'start_line' => 1653 - }, - 'A scalar reference which can be set to indicate if tab completion of these candidates should be appended with a space.' - ] - ] - ]; -File: fe-common-core.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1664 - }, - [ - 'C', - {}, - '"irssi init read settings"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1666 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1668 - }, - [ - 'I', - {}, - 'None' - ] - ] - ] - ]; -File: fe-exec.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1678 - }, - [ - 'C', - {}, - '"exec new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1680 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1682 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Process' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Process' - ], - ' ', - [ - 'C', - {}, - '$process' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1686 - }, - [ - 'C', - {}, - '"exec remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1688 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1690 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Process' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Process' - ], - ' ', - [ - 'C', - {}, - '$process' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1692 - }, - 'int ', - [ - 'C', - {}, - '$status' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1696 - }, - [ - 'C', - {}, - '"exec input"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1698 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1700 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Process' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Process' - ], - ' ', - [ - 'C', - {}, - '$process' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1702 - }, - 'string ', - [ - 'C', - {}, - '$text' - ] - ] - ] - ]; -File: fe-messages.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1712 - }, - [ - 'C', - {}, - '"message public"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1714 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1716 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1718 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1720 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1722 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1724 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1728 - }, - [ - 'C', - {}, - '"message private"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1730 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1732 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1734 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1736 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1738 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1742 - }, - [ - 'C', - {}, - '"message own_public"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1744 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1746 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1748 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1750 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1754 - }, - [ - 'C', - {}, - '"message own_private"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1756 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1758 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1760 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1762 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1764 - }, - 'string ', - [ - 'C', - {}, - '$original_target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1768 - }, - [ - 'C', - {}, - '"message join"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1770 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1772 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1774 - }, - 'string ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1776 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1778 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1782 - }, - [ - 'C', - {}, - '"message part"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1784 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1786 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1788 - }, - 'string ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1790 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1792 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1794 - }, - 'string ', - [ - 'C', - {}, - '$reason' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1798 - }, - [ - 'C', - {}, - '"message quit"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1800 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1802 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1804 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1806 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1808 - }, - 'string ', - [ - 'C', - {}, - '$reason' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1812 - }, - [ - 'C', - {}, - '"message kick"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1814 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1816 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1818 - }, - 'string ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1820 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1822 - }, - 'string ', - [ - 'C', - {}, - '$kicker' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1824 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1826 - }, - 'string ', - [ - 'C', - {}, - '$reason' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1830 - }, - [ - 'C', - {}, - '"message nick"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1832 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1834 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1836 - }, - 'string ', - [ - 'C', - {}, - '$new_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1838 - }, - 'string ', - [ - 'C', - {}, - '$old_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1840 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1844 - }, - [ - 'C', - {}, - '"message own_nick"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1846 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1848 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1850 - }, - 'string ', - [ - 'C', - {}, - '$new_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1852 - }, - 'string ', - [ - 'C', - {}, - '$old_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1854 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1858 - }, - [ - 'C', - {}, - '"message invite"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1860 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1862 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1864 - }, - 'string ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1866 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1868 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1872 - }, - [ - 'C', - {}, - '"message topic"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1874 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1876 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1878 - }, - 'string ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1880 - }, - 'string ', - [ - 'C', - {}, - '$topic' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1882 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1884 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ] - ] - ]; -File: keyboard.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1894 - }, - [ - 'C', - {}, - '"keyinfo created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1896 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1898 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Keyinfo' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Keyinfo' - ], - ' ', - [ - 'C', - {}, - '$key_info' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1902 - }, - [ - 'C', - {}, - '"keyinfo destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1904 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1906 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Keyinfo' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Keyinfo' - ], - ' ', - [ - 'C', - {}, - '$key_info' - ] - ] - ] - ]; -File: printtext.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1916 - }, - [ - 'C', - {}, - '"print text"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1918 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1920 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::TextDest' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::TextDest' - ], - ' ', - [ - 'C', - {}, - '$text_dest' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1922 - }, - 'string ', - [ - 'C', - {}, - '$text' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1924 - }, - 'string ', - [ - 'C', - {}, - '$stripped_text' - ] - ] - ] - ]; -File: themes.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1934 - }, - [ - 'C', - {}, - '"theme created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1936 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1938 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Theme' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Theme' - ], - ' ', - [ - 'C', - {}, - '$theme' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1942 - }, - [ - 'C', - {}, - '"theme destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1944 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1946 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Theme' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Theme' - ], - ' ', - [ - 'C', - {}, - '$theme' - ] - ] - ] - ]; -File: window-activity.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1956 - }, - [ - 'C', - {}, - '"window hilight"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1958 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1960 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1964 - }, - [ - 'C', - {}, - '"window dehilight"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1966 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1968 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1972 - }, - [ - 'C', - {}, - '"window activity"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1974 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1976 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1978 - }, - 'int ', - [ - 'C', - {}, - '$old_level' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1982 - }, - [ - 'C', - {}, - '"window item hilight"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1984 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1986 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$window_item' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1990 - }, - [ - 'C', - {}, - '"window item activity"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1992 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1994 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$window_item' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1996 - }, - 'int ', - [ - 'C', - {}, - '$old_level' - ] - ] - ] - ]; -File: window-items.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2006 - }, - [ - 'C', - {}, - '"window item new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2008 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2010 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2012 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$window_item' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2016 - }, - [ - 'C', - {}, - '"window item remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2018 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2020 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2022 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$window_item' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2026 - }, - [ - 'C', - {}, - '"window item moved"' - ] - ], - [ - 'Para', - { - 'start_line' => 2028 - }, - [ - 'B', - {}, - 'TODO: Check ordering of arguments from/to here' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2030 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2032 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window_from' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2034 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$window_item' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2036 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window_to' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2040 - }, - [ - 'C', - {}, - '"window item changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2042 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2044 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2046 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$window_item' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2050 - }, - [ - 'C', - {}, - '"window item server changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2052 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2054 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2056 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$window_item' - ] - ] - ] - ]; -File: windows.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2066 - }, - [ - 'C', - {}, - '"window created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2068 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2070 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2074 - }, - [ - 'C', - {}, - '"window destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2076 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2078 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2082 - }, - [ - 'C', - {}, - '"window changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2084 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2086 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2088 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$old_window' - ] - ] - ], - [ - 'Para', - { - 'start_line' => 2092 - }, - [ - 'B', - {}, - 'TODO: does this fire if you dont\' change windows? (eg: send a switch commandf for the window you\'re already on)' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2095 - }, - [ - 'C', - {}, - '"window changed automatic"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2097 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2099 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2103 - }, - [ - 'C', - {}, - '"window server changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2105 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2107 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2109 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2113 - }, - [ - 'C', - {}, - '"window refnum changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2115 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2117 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2119 - }, - 'int ', - [ - 'C', - {}, - '$old_refnum' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2123 - }, - [ - 'C', - {}, - '"window name changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2125 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2127 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2131 - }, - [ - 'C', - {}, - '"window history changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2133 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2135 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2137 - }, - 'string ', - [ - 'C', - {}, - '$old_name' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2141 - }, - [ - 'C', - {}, - '"window level changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2143 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2145 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ] - ] - ]; -Module: Display (FE) IRC -File: fe-events.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2157 - }, - [ - 'C', - {}, - '"default event numeric"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2159 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2161 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2163 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2165 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2167 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ] - ] - ]; -File: fe-irc-messages.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2177 - }, - [ - 'C', - {}, - '"message irc op_public"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2179 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2181 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2183 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2185 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2187 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2189 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2193 - }, - [ - 'C', - {}, - '"message irc own_wall"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2195 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2197 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2199 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2201 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2205 - }, - [ - 'C', - {}, - '"message irc own_action"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2207 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2209 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2211 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2213 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2217 - }, - [ - 'C', - {}, - '"message irc action"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2219 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2221 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2223 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2225 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2227 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2229 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2233 - }, - [ - 'C', - {}, - '"message irc own_notice"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2235 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2237 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2239 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2241 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2245 - }, - [ - 'C', - {}, - '"message irc notice"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2247 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2249 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2251 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2253 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2255 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2257 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2261 - }, - [ - 'C', - {}, - '"message irc own_ctcp"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2263 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2265 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2267 - }, - 'string ', - [ - 'C', - {}, - '$cmd' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2269 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2271 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2275 - }, - [ - 'C', - {}, - '"message irc ctcp"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2277 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2279 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2281 - }, - 'string ', - [ - 'C', - {}, - '$cmd' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2283 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2285 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2287 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2289 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ] - ]; -File: fe-modes.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2299 - }, - [ - 'C', - {}, - '"message irc mode"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2301 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2303 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2305 - }, - 'string ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2307 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2309 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2311 - }, - 'string ', - [ - 'C', - {}, - '$mode' - ] - ] - ] - ]; -File: dcc/fe-dcc-chat-messages.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2321 - }, - [ - 'C', - {}, - '"message dcc own"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2323 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2325 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2327 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2331 - }, - [ - 'C', - {}, - '"message dcc own_action"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2333 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2335 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2337 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2341 - }, - [ - 'C', - {}, - '"message dcc own_ctcp"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2343 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2345 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2347 - }, - 'string ', - [ - 'C', - {}, - '$cmd' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2349 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2353 - }, - [ - 'C', - {}, - '"message dcc"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2355 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2357 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2359 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2363 - }, - [ - 'C', - {}, - '"message dcc action"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2365 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2367 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2369 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2373 - }, - [ - 'C', - {}, - '"message dcc ctcp"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2375 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2377 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2379 - }, - 'string ', - [ - 'C', - {}, - '$cmd' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2381 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ] - ] - ]; -Module: Display (FE) Text -File: gui-readline.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2393 - }, - [ - 'C', - {}, - '"gui key pressed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2395 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2397 - }, - 'int ', - [ - 'C', - {}, - '$key' - ] - ] - ], - [ - 'Para', - { - 'start_line' => 2401 - }, - 'Notes:' - ], - [ - 'Para', - { - 'start_line' => 2403 - }, - 'Ordinary keys ', - [ - 'C', - {}, - 'a-zA-Z' - ], - ' are their ordinal (ascii) equivalents.' - ], - [ - 'Para', - { - 'start_line' => 2405 - }, - 'Ctrl-key begins at 1 (', - [ - 'C', - {}, - 'C-a' - ], - '), but skips 13?, ', - [ - 'C', - {}, - 'C-j' - ], - ' and ', - [ - 'C', - {}, - 'C-m' - ], - ' both give the same as ', - [ - 'C', - {}, - 'RET' - ], - ' (10). Tab and ', - [ - 'C', - {}, - 'C-i' - ], - ' are equivalent (9). ', - [ - 'C', - {}, - 'C-o' - ], - ' does not appear to send an observable sequence.' - ], - [ - 'Para', - { - 'start_line' => 2409 - }, - [ - 'C', - {}, - 'BS' - ], - ' sends 127.' - ], - [ - 'Para', - { - 'start_line' => 2411 - }, - [ - 'C', - {}, - 'meta-', - '<', - 'key', - '>' - ], - ' sends a 27 (ESC) followed by the original key value.' - ], - [ - 'Para', - { - 'start_line' => 2413 - }, - 'Arrow keys send usual meta-stuff (', - [ - 'C', - {}, - '\\e[', - [ - 'I', - {}, - 'ABCD' - ] - ], - ').' - ], - [ - 'Para', - { - 'start_line' => 2415 - }, - [ - 'B', - {}, - 'TODO: Turn this into some sort of list' - ] - ] - ]; -File: gui-printtext.c -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2423 - }, - [ - 'C', - {}, - '"beep"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2425 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2427 - }, - [ - 'I', - {}, - 'None' - ] - ] - ] - ]; -Module: Perl Scripting -Signal list -$VAR1 = [ - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2437 - }, - [ - 'C', - {}, - '"script error"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2439 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2441 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Script' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Script' - ], - ' ', - [ - 'C', - {}, - '$script' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2443 - }, - 'string ', - [ - 'C', - {}, - '$error_msg' - ] - ] - ] - ]; diff --git a/docs/signals.txt b/docs/signals.txt deleted file mode 100644 index 27138e6..0000000 --- a/docs/signals.txt +++ /dev/null @@ -1,257 +0,0 @@ -core ----- - -* Requires to work properly: - - "gui exit" - "gui dialog", char *type, char *text - "send command", char *command, SERVER_REC, WI_ITEM_REC - -* Provides signals: - - - -IRC core --------- - -* Provides signals: - -bans.c: - "ban type changed", char *bantype - -channels, nicklist: - "channel joined", CHANNEL_REC - "channel wholist", CHANNEL_REC - "channel sync", CHANNEL_REC - - "channel topic changed", CHANNEL_REC - -ctcp.c: - - "ctcp msg", SERVER_REC, char *args, char *nick, char *addr, char *target - "ctcp msg "<cmd>, SERVER_REC, char *args, char *nick, char *addr, char *target - "default ctcp msg", SERVER_REC, char *args, char *nick, char *addr, char *target - "ctcp reply", SERVER_REC, char *args, char *nick, char *addr, char *target - "ctcp reply "<cmd>, SERVER_REC, char *args, char *nick, char *addr, char *target - "default ctcp reply", SERVER_REC, char *args, char *nick, char *addr, char *target - "ctcp action", SERVER_REC, char *args, char *nick, char *addr, char *target - -irc-log.c: - "awaylog show", LOG_REC, int away_msgs, int filepos - -irc-nicklist.c: - "server nick changed", SERVER_REC - -irc-servers.c: - "event connected", SERVER_REC - -irc.c: - - "server event", SERVER_REC, char *data, char *sender_nick, char *sender_address - "event "<cmd>, SERVER_REC, char *args, char *sender_nick, char *sender_address - "default event", SERVER_REC, char *data, char *sender_nick, char *sender_address - "whois default event", SERVER_REC, char *args, char *sender_nick, char *sender_address - - "server incoming", SERVER_REC, char *data - -(for perl parser..) - "redir "<cmd>, SERVER_REC, char *args, char *sender_nick, char *sender_address - -lag.c: - "server lag", SERVER_REC - "server lag disconnect", SERVER_REC - -massjoin.c: - "massjoin", CHANNEL_REC, GSList of NICK_RECs - -mode-lists.c: - "ban new", CHANNEL_REC, BAN_REC - "ban remove", CHANNEL_REC, BAN_REC, char *setby - -modes.c: - "channel mode changed", CHANNEL_REC, char *setby - "nick mode changed", CHANNEL_REC, NICK_REC, char *setby, char *mode, char *type - "user mode changed", SERVER_REC, char *old - "away mode changed", SERVER_REC - -netsplit.c: - "netsplit server new", SERVER_REC, NETSPLIT_SERVER_REC - "netsplit server remove", SERVER_REC, NETSPLIT_SERVER_REC - "netsplit new", NETSPLIT_REC - "netsplit remove", NETSPLIT_REC - -IRC modules ------------ - -* Provides signals: - -dcc*.c: - - "dcc ctcp "<cmd>, char *args, DCC_REC - "default dcc ctcp", char *args, DCC_REC - "dcc unknown ctcp", char *args, char *sender, char *sendaddr - - "dcc reply "<cmd>, char *args, DCC_REC - "default dcc reply", char *args, DCC_REC - "dcc unknown reply", char *args, char *sender, char *sendaddr - - "dcc chat message", DCC_REC, char *msg - - "dcc created", DCC_REC - "dcc destroyed", DCC_REC - "dcc connected", DCC_REC - "dcc rejecting", DCC_REC - "dcc closed", DCC_REC - "dcc request", DCC_REC, char *sendaddr - "dcc request send", DCC_REC - "dcc chat message", DCC_REC, char *msg - "dcc transfer update", DCC_REC - "dcc get receive", DCC_REC - "dcc error connect", DCC_REC - "dcc error file create", DCC_REC, char *filename - "dcc error file open", char *nick, char *filename, int errno - "dcc error get not found", char *nick - "dcc error send exists", char *nick, char *filename - "dcc error unknown type", char *type - "dcc error close not found", char *type, char *nick, char *filename - -autoignore.c: - - "autoignore new", SERVER_REC, AUTOIGNORE_REC - "autoignore remove", SERVER_REC, AUTOIGNORE_REC - -flood.c: - - "flood", SERVER_REC, char *nick, char *host, int level, char *target - -notifylist.c: - - "notifylist new", NOTIFYLIST_REC - "notifylist remove", NOTIFYLIST_REC - "notifylist joined", SERVER_REC, char *nick, char *user, char *host, char *realname, char *awaymsg - "notifylist away changed", SERVER_REC, char *nick, char *user, char *host, char *realname, char *awaymsg - "notifylist left", SERVER_REC, char *nick, char *user, char *host, char *realname, char *awaymsg - -proxy/listen.c: - - "proxy client connected", CLIENT_REC - "proxy client disconnected", CLIENT_REC - "proxy client command", CLIENT_REC, char *args, char *data - "proxy client dump", CLIENT_REC, char *data - -FE common ---------- - -* Requires to work properly: - - "gui print text", WINDOW_REC, int fg, int bg, int flags, char *text, TEXT_DEST_REC - -(Can be used to determine when all "gui print text"s are sent (not required)) - "gui print text finished", WINDOW_REC - -* Provides signals: - -completion.c: - "complete word", GList * of char*, WINDOW_REC, char *word, char *linestart, int *want_space - -fe-common-core.c: - "irssi init read settings" - -fe-exec.c: - "exec new", PROCESS_REC - "exec remove", PROCESS_REC, int status - "exec input", PROCESS_REC, char *text - -fe-messages.c: - "message public", SERVER_REC, char *msg, char *nick, char *address, char *target - "message private", SERVER_REC, char *msg, char *nick, char *address - "message own_public", SERVER_REC, char *msg, char *target - "message own_private", SERVER_REC, char *msg, char *target, char *orig_target - "message join", SERVER_REC, char *channel, char *nick, char *address - "message part", SERVER_REC, char *channel, char *nick, char *address, char *reason - "message quit", SERVER_REC, char *nick, char *address, char *reason - "message kick", SERVER_REC, char *channel, char *nick, char *kicker, char *address, char *reason - "message nick", SERVER_REC, char *newnick, char *oldnick, char *address - "message own_nick", SERVER_REC, char *newnick, char *oldnick, char *address - "message invite", SERVER_REC, char *channel, char *nick, char *address - "message topic", SERVER_REC, char *channel, char *topic, char *nick, char *address - -keyboard.c: - "keyinfo created", KEYINFO_REC - "keyinfo destroyed", KEYINFO_REC - -printtext.c: - "print text", TEXT_DEST_REC *dest, char *text, char *stripped - -themes.c: - "theme created", THEME_REC - "theme destroyed", THEME_REC - -window-activity.c: - "window hilight", WINDOW_REC - "window dehilight", WINDOW_REC - "window activity", WINDOW_REC, int old_level - "window item hilight", WI_ITEM_REC - "window item activity", WI_ITEM_REC, int old_level - -window-items.c: - "window item new", WINDOW_REC, WI_ITEM_REC - "window item remove", WINDOW_REC, WI_ITEM_REC - "window item moved", WINDOW_REC, WI_ITEM_REC, WINDOW_REC - "window item changed", WINDOW_REC, WI_ITEM_REC - "window item server changed", WINDOW_REC, WI_ITEM_REC - -windows.c: - "window created", WINDOW_REC - "window destroyed", WINDOW_REC - "window changed", WINDOW_REC, WINDOW_REC old - "window changed automatic", WINDOW_REC - "window server changed", WINDOW_REC, SERVER_REC - "window refnum changed", WINDOW_REC, int old - "window name changed", WINDOW_REC - "window history changed", WINDOW_REC, char *oldname - "window level changed", WINDOW_REC - -FE IRC ------- - -fe-events.c: - "default event numeric", SERVER_REC, char *data, char *nick, char *address - -fe-irc-messages.c: - "message irc op_public", SERVER_REC, char *msg, char *nick, char *address, char *target - "message irc own_wall", SERVER_REC, char *msg, char *target - "message irc own_action", SERVER_REC, char *msg, char *target - "message irc action", SERVER_REC, char *msg, char *nick, char *address, char *target - "message irc own_notice", SERVER_REC, char *msg, char *target - "message irc notice", SERVER_REC, char *msg, char *nick, char *address, char *target - "message irc own_ctcp", SERVER_REC, char *cmd, char *data, char *target - "message irc ctcp", SERVER_REC, char *cmd, char *data, char *nick, char *address, char *target - -fe-modes.c: - "message irc mode", SERVER_REC, char *channel, char *nick, char *addr, char *mode - -dcc/fe-dcc-chat-messages.c: - "message dcc own", DCC_REC *dcc, char *msg - "message dcc own_action", DCC_REC *dcc, char *msg - "message dcc own_ctcp", DCC_REC *dcc, char *cmd, char *data - "message dcc", DCC_REC *dcc, char *msg - "message dcc action", DCC_REC *dcc, char *msg - "message dcc ctcp", DCC_REC *dcc, char *cmd, char *data - -Text FE -------- - -gui-readline.c: - "gui key pressed", int key - -gui-printtext.c: - "beep" - -Perl ----- - -"script error", PERL_SCRIPT_REC, char *errormsg - - -All the content of this site is copyright © 2000-2010 The Irssi project. diff --git a/docs/sigtree.pl b/docs/sigtree.pl deleted file mode 100644 index 14ef6ff..0000000 --- a/docs/sigtree.pl +++ /dev/null @@ -1,13918 +0,0 @@ -$VAR1 = [ - 'Document', - { - 'start_line' => 3 - }, - [ - 'head1', - { - 'start_line' => 3 - }, - 'NAME' - ], - [ - 'Para', - { - 'start_line' => 5 - }, - 'Irssi Signal Documentation' - ], - [ - 'head1', - { - 'start_line' => 7 - }, - 'DESCRIPTION' - ], - [ - 'Para', - { - 'start_line' => 9 - }, - 'Perl POD documentation based on the doc/signals.txt documentation supplied with Irssi.' - ], - [ - 'head1', - { - 'start_line' => 12 - }, - 'USING SIGNALS' - ], - [ - 'Para', - { - 'start_line' => 14 - }, - 'See ', - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi' - ], 'Pod::Simple::LinkSection' ), - 'section' => bless( [ - '', - {}, - 'Signals' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - '"', - 'Signals', - '" in ', - 'Irssi' - ] - ], - [ - 'for', - { - '~really' => '=begin', - 'target' => 'irssi_signal_types', - '~ignore' => 0, - 'target_matching' => 'irssi_signal_types', - 'start_line' => 97, - '~resolve' => 0 - }, - [ - 'Data', - { - 'xml:space' => 'preserve', - 'start_line' => 18 - }, - 'START OF SIGNAL TYPES' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 20 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 22 - }, - [ - 'C', - {}, - 'GList \\* of ([^,]*)' - ], - ' ', - [ - 'C', - {}, - 'glistptr_$1' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 24 - }, - [ - 'C', - {}, - 'GSList \\* of (\\w+)s' - ], - ' ', - [ - 'C', - {}, - 'gslist_$1' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 26 - }, - [ - 'C', - {}, - 'char \\*' - ], - ' ', - [ - 'C', - {}, - 'string' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 28 - }, - [ - 'C', - {}, - 'ulong \\*' - ], - ' ', - [ - 'C', - {}, - 'ulongptr' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 30 - }, - [ - 'C', - {}, - 'int \\*' - ], - ' ', - [ - 'C', - {}, - 'intptr' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 32 - }, - [ - 'C', - {}, - 'int' - ], - ' ', - [ - 'C', - {}, - 'int' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 36 - }, - [ - 'C', - {}, - 'CHATNET_REC' - ], - ' ', - [ - 'C', - {}, - 'iobject' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 38 - }, - [ - 'C', - {}, - 'SERVER_REC' - ], - ' ', - [ - 'C', - {}, - 'iobject' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 40 - }, - [ - 'C', - {}, - 'RECONNECT_REC' - ], - ' ', - [ - 'C', - {}, - 'iobject' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 42 - }, - [ - 'C', - {}, - 'CHANNEL_REC' - ], - ' ', - [ - 'C', - {}, - 'iobject' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 44 - }, - [ - 'C', - {}, - 'QUERY_REC' - ], - ' ', - [ - 'C', - {}, - 'iobject' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 46 - }, - [ - 'C', - {}, - 'COMMAND_REC' - ], - ' ', - [ - 'C', - {}, - 'iobject' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 48 - }, - [ - 'C', - {}, - 'NICK_REC' - ], - ' ', - [ - 'C', - {}, - 'iobject' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 50 - }, - [ - 'C', - {}, - 'LOG_REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::Log' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 52 - }, - [ - 'C', - {}, - 'RAWLOG_REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::Rawlog' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 54 - }, - [ - 'C', - {}, - 'IGNORE_REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::Ignore' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 56 - }, - [ - 'C', - {}, - 'MODULE_REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::Module' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 59 - }, - [ - 'C', - {}, - 'BAN_REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::Irc::Ban' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 61 - }, - [ - 'C', - {}, - 'NETSPLIT_REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::Irc::Netsplit' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 63 - }, - [ - 'C', - {}, - 'NETSPLIT_SERVER__REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::Irc::Netsplitserver' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 66 - }, - [ - 'C', - {}, - 'DCC_REC' - ], - ' ', - [ - 'C', - {}, - 'siobject' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 68 - }, - [ - 'C', - {}, - 'AUTOIGNORE_REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::Irc::Autoignore' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 70 - }, - [ - 'C', - {}, - 'AUTOIGNORE_REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::Irc::Autoignore' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 72 - }, - [ - 'C', - {}, - 'NOTIFYLIST_REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::Irc::Notifylist' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 74 - }, - [ - 'C', - {}, - 'CLIENT_REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::Irc::Client' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 77 - }, - [ - 'C', - {}, - 'THEME_REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::UI::Theme' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 79 - }, - [ - 'C', - {}, - 'KEYINFO_REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::UI::Keyinfo' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 81 - }, - [ - 'C', - {}, - 'PROCESS_REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::UI::Process' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 83 - }, - [ - 'C', - {}, - 'TEXT_DEST_REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::UI::TextDest' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 85 - }, - [ - 'C', - {}, - 'WINDOW_REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::UI::Window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 87 - }, - [ - 'C', - {}, - 'WI_ITEM_REC' - ], - ' ', - [ - 'C', - {}, - 'iobject' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 91 - }, - [ - 'C', - {}, - 'PERL_SCRIPT_REC' - ], - ' ', - [ - 'C', - {}, - 'Irssi::Script' - ] - ] - ], - [ - 'Data', - { - 'xml:space' => 'preserve', - 'start_line' => 95 - }, - 'END OF SIGNAL TYPES' - ] - ], - [ - 'head1', - { - 'start_line' => 99 - }, - 'SIGNAL DEFINITIONS' - ], - [ - 'Para', - { - 'start_line' => 101 - }, - 'The following signals are categorised as in the original documentation, but have been revised to note Perl variable types and class names.' - ], - [ - 'Para', - { - 'start_line' => 104 - }, - 'Arguments are passed to signal handlers in the usual way, via ', - [ - 'C', - {}, - '@_' - ], - '.' - ], - [ - 'for', - { - 'target' => 'irssi_signal_defs', - '~really' => '=for', - '~ignore' => 0, - 'target_matching' => 'irssi_signal_defs', - 'start_line' => 106, - '~resolve' => 0 - }, - [ - 'Data', - { - 'xml:space' => 'preserve', - 'start_line' => 106 - }, - 'START OF SIGNAL DEFINITIONS' - ] - ], - [ - 'head2', - { - 'start_line' => 108 - }, - 'Core' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 110 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 112 - }, - [ - 'C', - {}, - '"gui exit"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 114 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 116 - }, - [ - 'I', - {}, - 'None' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 120 - }, - [ - 'C', - {}, - '"gui dialog"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 122 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 124 - }, - 'string ', - [ - 'C', - {}, - '$type' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 126 - }, - 'string ', - [ - 'C', - {}, - '$text' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 130 - }, - [ - 'C', - {}, - '"send command"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 132 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 134 - }, - [ - 'C', - {}, - 'string $command' - ], - ',' - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 136 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ], - ',' - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 138 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$window_item' - ] - ] - ], - [ - 'Para', - { - 'start_line' => 142 - }, - 'This is sent when a command is entered via the GUI, or by scripts via ', - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::command' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::command' - ], - '.' - ] - ], - [ - 'head3', - { - 'start_line' => 146 - }, - [ - 'F', - {}, - 'chat-protocols.c' - ], - ':' - ], - [ - 'Para', - { - 'start_line' => 148 - }, - [ - 'B', - {}, - 'TODO: What are CHAT_PROTOCOL_REC types?' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 150 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 152 - }, - [ - 'C', - {}, - '"chat protocol created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 154 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 156 - }, - 'CHAT_PROTOCOL_REC ', - [ - 'C', - {}, - '$protocol' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 160 - }, - [ - 'C', - {}, - '"chat protocol updated"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 162 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 164 - }, - 'CHAT_PROTOCOL_REC ', - [ - 'C', - {}, - '$protocol' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 168 - }, - [ - 'C', - {}, - '"chat protocol destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 170 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 172 - }, - 'CHAT_PROTOCOL_REC ', - [ - 'C', - {}, - '$protocol' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 178 - }, - [ - 'F', - {}, - 'channels.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 180 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 182 - }, - [ - 'C', - {}, - '"channel created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 184 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 186 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 188 - }, - 'int ', - [ - 'C', - {}, - '$automatic' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 192 - }, - [ - 'C', - {}, - '"channel destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 194 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 196 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 202 - }, - [ - 'F', - {}, - 'chatnets.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 204 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 206 - }, - [ - 'C', - {}, - '"chatnet created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 208 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 210 - }, - 'CHATNET_REC ', - [ - 'C', - {}, - '$chatnet' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 214 - }, - [ - 'C', - {}, - '"chatnet destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 216 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 218 - }, - 'CHATNET_REC ', - [ - 'C', - {}, - '$chatnet' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 224 - }, - [ - 'F', - {}, - 'commands.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 226 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 228 - }, - [ - 'C', - {}, - '"commandlist new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 230 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 232 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Command' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Command' - ], - ' ', - [ - 'C', - {}, - '$cmd' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 236 - }, - [ - 'C', - {}, - '"commandlist remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 238 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 240 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Command' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Command' - ], - ' ', - [ - 'C', - {}, - '$cmd' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 244 - }, - [ - 'C', - {}, - '"error command"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 246 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 248 - }, - 'int ', - [ - 'C', - {}, - '$err' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 250 - }, - 'string ', - [ - 'C', - {}, - '$cmd' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 254 - }, - [ - 'C', - {}, - '"send command"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 256 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 258 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 260 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 262 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$witem' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 266 - }, - [ - 'C', - {}, - '"send text"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 268 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 270 - }, - 'string ', - [ - 'C', - {}, - '$line' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 272 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 274 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$witem' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 278 - }, - [ - 'C', - {}, - '"command "<cmd' - ], - '>' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 280 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 282 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 284 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 286 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$witem' - ] - ] - ], - [ - 'Para', - { - 'start_line' => 290 - }, - [ - 'B', - {}, - 'TODO: check this "cmd" out?' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 292 - }, - [ - 'C', - {}, - '"default command"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 294 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 296 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 298 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 300 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$witem' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 306 - }, - [ - 'F', - {}, - 'ignore.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 308 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 310 - }, - [ - 'C', - {}, - '"ignore created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 312 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 314 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Ignore' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Ignore' - ], - ' ', - [ - 'C', - {}, - '$ignore' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 318 - }, - [ - 'C', - {}, - '"ignore destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 320 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 322 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Ignore' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Ignore' - ], - ' ', - [ - 'C', - {}, - '$ignore' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 326 - }, - [ - 'C', - {}, - '"ignore changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 328 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 330 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Ignore' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Ignore' - ], - ' ', - [ - 'C', - {}, - '$ignore' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 336 - }, - [ - 'F', - {}, - 'log.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 338 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 340 - }, - [ - 'C', - {}, - '"log new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 342 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 344 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 348 - }, - [ - 'C', - {}, - '"log remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 350 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 352 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 356 - }, - [ - 'C', - {}, - '"log create failed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 358 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 360 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 364 - }, - [ - 'C', - {}, - '"log locked"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 366 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 368 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 372 - }, - [ - 'C', - {}, - '"log started"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 374 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 376 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 380 - }, - [ - 'C', - {}, - '"log stopped"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 382 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 384 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 388 - }, - [ - 'C', - {}, - '"log rotated"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 390 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 392 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 396 - }, - [ - 'C', - {}, - '"log written"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 398 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 400 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 402 - }, - 'string ', - [ - 'C', - {}, - '$line' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 408 - }, - [ - 'F', - {}, - 'modules.c' - ], - ':' - ], - [ - 'Para', - { - 'start_line' => 410 - }, - [ - 'B', - {}, - 'TODO: what are these types?' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 412 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 414 - }, - [ - 'C', - {}, - '"module loaded"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 416 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 418 - }, - 'MODULE_REC ', - [ - 'C', - {}, - '$module' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 420 - }, - 'MODULE_FILE_REC ', - [ - 'C', - {}, - '$module_file' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 424 - }, - [ - 'C', - {}, - '"module unloaded"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 426 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 428 - }, - 'MODULE_REC ', - [ - 'C', - {}, - '$module' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 430 - }, - 'MODULE_FILE_REC ', - [ - 'C', - {}, - '$module_file' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 434 - }, - [ - 'C', - {}, - '"module error"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 436 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 438 - }, - 'int ', - [ - 'C', - {}, - '$error' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 440 - }, - 'string ', - [ - 'C', - {}, - '$text' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 442 - }, - 'string ', - [ - 'C', - {}, - '$root_module' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 444 - }, - 'string ', - [ - 'C', - {}, - '$sub_module' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 450 - }, - [ - 'F', - {}, - 'nicklist.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 452 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 454 - }, - [ - 'C', - {}, - '"nicklist new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 456 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 458 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 460 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Nick' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Nick' - ], - ' ', - [ - 'C', - {}, - '$nick' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 464 - }, - [ - 'C', - {}, - '"nicklist remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 466 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 468 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 470 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Nick' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Nick' - ], - ' ', - [ - 'C', - {}, - '$nick' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 474 - }, - [ - 'C', - {}, - '"nicklist changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 476 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 478 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 480 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Nick' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Nick' - ], - ' ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 482 - }, - 'string ', - [ - 'C', - {}, - '$old_nick' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 486 - }, - [ - 'C', - {}, - '"nicklist host changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 488 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 490 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 492 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Nick' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Nick' - ], - ' ', - [ - 'C', - {}, - '$nick' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 496 - }, - [ - 'C', - {}, - '"nicklist gone changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 498 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 500 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 502 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Nick' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Nick' - ], - ' ', - [ - 'C', - {}, - '$nick' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 506 - }, - [ - 'C', - {}, - '"nicklist serverop changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 508 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 510 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 512 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Nick' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Nick' - ], - ' ', - [ - 'C', - {}, - '$nick' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 518 - }, - [ - 'F', - {}, - 'pidwait.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 520 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 522 - }, - [ - 'C', - {}, - '"pidwait"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 524 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 526 - }, - 'int ', - [ - 'C', - {}, - '$pid' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 528 - }, - 'int ', - [ - 'C', - {}, - '$status' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 534 - }, - [ - 'F', - {}, - 'queries.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 536 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 538 - }, - [ - 'C', - {}, - '"query created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 540 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 542 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Query' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Query' - ], - ' ', - [ - 'C', - {}, - '$query' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 544 - }, - 'int ', - [ - 'C', - {}, - '$automatic' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 548 - }, - [ - 'C', - {}, - '"query destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 550 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 552 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Query' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Query' - ], - ' ', - [ - 'C', - {}, - '$query' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 556 - }, - [ - 'C', - {}, - '"query nick changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 558 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 560 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Query' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Query' - ], - ' ', - [ - 'C', - {}, - '$query' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 562 - }, - 'string ', - [ - 'C', - {}, - '$original_nick' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 566 - }, - [ - 'C', - {}, - '"window item name changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 568 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 570 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$witem' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 574 - }, - [ - 'C', - {}, - '"query address changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 576 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 578 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Query' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Query' - ], - ' ', - [ - 'C', - {}, - '$query' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 582 - }, - [ - 'C', - {}, - '"query server changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 584 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 586 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Query' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Query' - ], - ' ', - [ - 'C', - {}, - '$query' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 588 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 595 - }, - [ - 'F', - {}, - 'rawlog.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 597 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 599 - }, - [ - 'C', - {}, - '"rawlog"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 601 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 603 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Rawlog' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Rawlog' - ], - ' ', - [ - 'C', - {}, - '$raw_log' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 605 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 611 - }, - [ - 'F', - {}, - 'server.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 613 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 615 - }, - [ - 'C', - {}, - '"server looking"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 617 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 619 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 623 - }, - [ - 'C', - {}, - '"server connected"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 625 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 627 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 632 - }, - [ - 'C', - {}, - '"server connecting"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 634 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 636 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 638 - }, - 'ulongptr ', - [ - 'C', - {}, - '$ip' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 642 - }, - [ - 'C', - {}, - '"server connect failed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 644 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 646 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 650 - }, - [ - 'C', - {}, - '"server disconnected"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 652 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 654 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 658 - }, - [ - 'C', - {}, - '"server quit"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 660 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 662 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 664 - }, - 'string ', - [ - 'C', - {}, - '$message' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 668 - }, - [ - 'C', - {}, - '"server sendmsg"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 670 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 672 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 674 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 676 - }, - 'string ', - [ - 'C', - {}, - '$message' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 678 - }, - 'int ', - [ - 'C', - {}, - '$target_type' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 684 - }, - [ - 'F', - {}, - 'settings.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 686 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 688 - }, - [ - 'C', - {}, - '"setup changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 690 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 692 - }, - [ - 'I', - {}, - 'None' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 696 - }, - [ - 'C', - {}, - '"setup reread"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 698 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 700 - }, - 'string ', - [ - 'C', - {}, - '$fname' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 704 - }, - [ - 'C', - {}, - '"setup saved"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 706 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 708 - }, - 'string ', - [ - 'C', - {}, - '$fname' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 710 - }, - 'int ', - [ - 'C', - {}, - '$autosaved' - ] - ] - ] - ], - [ - 'head2', - { - 'start_line' => 716 - }, - 'IRC Core' - ], - [ - 'head3', - { - 'start_line' => 718 - }, - [ - 'F', - {}, - 'bans.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 720 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 722 - }, - [ - 'C', - {}, - '"ban type changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 724 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 726 - }, - 'string ', - [ - 'C', - {}, - '$bantype' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 732 - }, - [ - 'F', - {}, - 'channels' - ], - ', ', - [ - 'F', - {}, - 'nicklist' - ], - ':' - ], - [ - 'Para', - { - 'start_line' => 734 - }, - [ - 'B', - {}, - 'TODO: are these actual files? .c?' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 736 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 738 - }, - [ - 'C', - {}, - '"channel joined"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 740 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 742 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 746 - }, - [ - 'C', - {}, - '"channel wholist"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 748 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 750 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 754 - }, - [ - 'C', - {}, - '"channel sync"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 756 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 758 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 762 - }, - [ - 'C', - {}, - '"channel topic changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 764 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 766 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 772 - }, - [ - 'F', - {}, - 'ctcp.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 774 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 776 - }, - [ - 'C', - {}, - '"ctcp msg"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 778 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 780 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 782 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 784 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 786 - }, - 'string ', - [ - 'C', - {}, - '$addr' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 788 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 792 - }, - [ - 'C', - {}, - '"ctcp msg "<cmd' - ], - '>' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 794 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 796 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 798 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 800 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 802 - }, - 'string ', - [ - 'C', - {}, - '$addr' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 804 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 808 - }, - [ - 'C', - {}, - '"default ctcp msg"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 810 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 812 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 814 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 816 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 818 - }, - 'string ', - [ - 'C', - {}, - '$addr' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 820 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 824 - }, - [ - 'C', - {}, - '"ctcp reply"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 826 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 828 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 830 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 832 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 834 - }, - 'string ', - [ - 'C', - {}, - '$addr' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 836 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 840 - }, - [ - 'C', - {}, - '"ctcp reply "<cmd' - ], - '>' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 842 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 844 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 846 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 848 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 850 - }, - 'string ', - [ - 'C', - {}, - '$addr' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 852 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 856 - }, - [ - 'C', - {}, - '"default ctcp reply"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 858 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 860 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 862 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 864 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 866 - }, - 'string ', - [ - 'C', - {}, - '$addr' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 868 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 872 - }, - [ - 'C', - {}, - '"ctcp action"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 874 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 876 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 878 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 880 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 882 - }, - 'string ', - [ - 'C', - {}, - '$addr' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 884 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 890 - }, - [ - 'F', - {}, - 'irc-log.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 892 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 894 - }, - [ - 'C', - {}, - '"awaylog show"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 896 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 898 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Log' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Log' - ], - ' ', - [ - 'C', - {}, - '$log' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 900 - }, - 'int ', - [ - 'C', - {}, - '$away_msgs' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 902 - }, - 'int ', - [ - 'C', - {}, - '$filepos' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 908 - }, - [ - 'F', - {}, - 'irc-nicklist.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 910 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 912 - }, - [ - 'C', - {}, - '"server nick changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 914 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 916 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 922 - }, - [ - 'F', - {}, - 'irc-servers.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 924 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 926 - }, - [ - 'C', - {}, - '"event connected"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 928 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 930 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 936 - }, - [ - 'F', - {}, - 'irc.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 938 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 940 - }, - [ - 'C', - {}, - '"server event"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 942 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 944 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 946 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 948 - }, - 'string ', - [ - 'C', - {}, - '$sender_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 950 - }, - 'string ', - [ - 'C', - {}, - '$sender_addr' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 954 - }, - [ - 'C', - {}, - '"event "<cmd' - ], - '>' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 956 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 958 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 960 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 962 - }, - 'string ', - [ - 'C', - {}, - '$sender_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 964 - }, - 'string ', - [ - 'C', - {}, - '$sender_addr' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 968 - }, - [ - 'C', - {}, - '"default event"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 970 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 972 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 974 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 976 - }, - 'string ', - [ - 'C', - {}, - '$sender_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 978 - }, - 'string ', - [ - 'C', - {}, - '$sender_addr' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 982 - }, - [ - 'C', - {}, - '"whois default event"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 984 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 986 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 988 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 990 - }, - 'string ', - [ - 'C', - {}, - '$sender_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 992 - }, - 'string ', - [ - 'C', - {}, - '$sender_addr' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 996 - }, - [ - 'C', - {}, - '"server incoming"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 998 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1000 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1002 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1006 - }, - [ - 'C', - {}, - '"redir "<cmd' - ], - '>' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1008 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1010 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1012 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1014 - }, - 'string ', - [ - 'C', - {}, - '$sender_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1016 - }, - 'string ', - [ - 'C', - {}, - '$sender_addr' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 1022 - }, - [ - 'F', - {}, - 'lag.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1024 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1026 - }, - [ - 'C', - {}, - '"server lag"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1028 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1030 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1034 - }, - [ - 'C', - {}, - '"server lag disconnect"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1036 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1038 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 1044 - }, - [ - 'F', - {}, - 'massjoin.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1046 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1048 - }, - [ - 'C', - {}, - '"massjoin"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1050 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1052 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1054 - }, - 'List of ', - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Nick' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Nick' - ], - ' ', - [ - 'C', - {}, - '@nicks' - ] - ], - [ - 'Para', - { - 'start_line' => 1056 - }, - [ - 'B', - {}, - 'TODO: Check this is actually a perl list (array)' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 1062 - }, - [ - 'F', - {}, - 'mode-lists.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1064 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1066 - }, - [ - 'C', - {}, - '"ban new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1068 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1070 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1072 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Ban' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Ban' - ], - ' ', - [ - 'C', - {}, - '$ban' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1076 - }, - [ - 'C', - {}, - '"ban remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1078 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1080 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1082 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Ban' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Ban' - ], - ' ', - [ - 'C', - {}, - '$ban' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1084 - }, - 'string ', - [ - 'C', - {}, - '$set_by' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 1090 - }, - [ - 'F', - {}, - 'modes.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1092 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1094 - }, - [ - 'C', - {}, - '"channel mode changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1096 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1098 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1100 - }, - 'string ', - [ - 'C', - {}, - '$set_by' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1104 - }, - [ - 'C', - {}, - '"nick mode changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1106 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1108 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Channel' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Channel' - ], - ' ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1110 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Nick' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Nick' - ], - ' ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1112 - }, - 'string ', - [ - 'C', - {}, - '$set_by' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1114 - }, - 'string ', - [ - 'C', - {}, - '$mode' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1116 - }, - 'string ', - [ - 'C', - {}, - '$type' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1120 - }, - [ - 'C', - {}, - '"user mode changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1122 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1124 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1126 - }, - 'string ', - [ - 'C', - {}, - '$old_mode' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1130 - }, - [ - 'C', - {}, - '"away mode changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1132 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1134 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 1140 - }, - [ - 'F', - {}, - 'netsplit.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1142 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1144 - }, - [ - 'C', - {}, - '"netsplit server new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1146 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1148 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1150 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Netsplitserver' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Netsplitserver' - ], - ' ', - [ - 'C', - {}, - '$netsplit_server' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1154 - }, - [ - 'C', - {}, - '"netsplit server remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1156 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1158 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1160 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Netsplitserver' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Netsplitserver' - ], - ' ', - [ - 'C', - {}, - '$netsplit_server' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1164 - }, - [ - 'C', - {}, - '"netsplit new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1166 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1168 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Netsplit' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Netsplit' - ], - ' ', - [ - 'C', - {}, - '$netsplit' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1172 - }, - [ - 'C', - {}, - '"netsplit remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1174 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1176 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Netsplit' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Netsplit' - ], - ' ', - [ - 'C', - {}, - '$netsplit' - ] - ] - ] - ], - [ - 'head2', - { - 'start_line' => 1182 - }, - 'IRC Modules' - ], - [ - 'head3', - { - 'start_line' => 1185 - }, - [ - 'F', - {}, - 'dcc*.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1187 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1189 - }, - [ - 'C', - {}, - '"dcc ctcp "<cmd' - ], - '>' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1191 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1193 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1195 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1199 - }, - [ - 'C', - {}, - '"default dcc ctcp"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1201 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1203 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1205 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1209 - }, - [ - 'C', - {}, - '"dcc unknown ctcp"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1211 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1213 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1215 - }, - 'string ', - [ - 'C', - {}, - '$sender' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1217 - }, - 'string ', - [ - 'C', - {}, - '$send_addr' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1221 - }, - [ - 'C', - {}, - '"dcc reply "<cmd' - ], - '>' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1223 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1225 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1227 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1231 - }, - [ - 'C', - {}, - '"default dcc reply"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1233 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1235 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1237 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1241 - }, - [ - 'C', - {}, - '"dcc unknown reply"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1243 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1245 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1247 - }, - 'string ', - [ - 'C', - {}, - '$sender' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1249 - }, - 'string ', - [ - 'C', - {}, - '$send_addr' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1253 - }, - [ - 'C', - {}, - '"dcc chat message"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1255 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1257 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1259 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1263 - }, - [ - 'C', - {}, - '"dcc created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1265 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1267 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1271 - }, - [ - 'C', - {}, - '"dcc destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1273 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1275 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1279 - }, - [ - 'C', - {}, - '"dcc connected"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1281 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1283 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1287 - }, - [ - 'C', - {}, - '"dcc rejecting"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1289 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1291 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1295 - }, - [ - 'C', - {}, - '"dcc closed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1297 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1299 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1303 - }, - [ - 'C', - {}, - '"dcc request"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1305 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1307 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1309 - }, - 'string ', - [ - 'C', - {}, - '$send_addr' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1313 - }, - [ - 'C', - {}, - '"dcc request send"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1315 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1317 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1321 - }, - [ - 'C', - {}, - '"dcc chat message"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1323 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1325 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1327 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1331 - }, - [ - 'C', - {}, - '"dcc transfer update"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1333 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1335 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1339 - }, - [ - 'C', - {}, - '"dcc get receive"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1341 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1343 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1347 - }, - [ - 'C', - {}, - '"dcc error connect"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1349 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1351 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1355 - }, - [ - 'C', - {}, - '"dcc error file create"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1357 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1359 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1361 - }, - 'string ', - [ - 'C', - {}, - '$filename' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1365 - }, - [ - 'C', - {}, - '"dcc error file open"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1367 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1369 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1371 - }, - 'string ', - [ - 'C', - {}, - '$filename' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1373 - }, - 'int ', - [ - 'C', - {}, - '$errno' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1377 - }, - [ - 'C', - {}, - '"dcc error get not found"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1379 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1381 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1385 - }, - [ - 'C', - {}, - '"dcc error send exists"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1387 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1389 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1391 - }, - 'string ', - [ - 'C', - {}, - '$filename' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1395 - }, - [ - 'C', - {}, - '"dcc error unknown type"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1397 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1399 - }, - 'string ', - [ - 'C', - {}, - '$type' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1403 - }, - [ - 'C', - {}, - '"dcc error close not found"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1405 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1407 - }, - 'string ', - [ - 'C', - {}, - '$type' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1409 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1411 - }, - 'string ', - [ - 'C', - {}, - '$filename' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 1417 - }, - [ - 'F', - {}, - 'autoignore.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1419 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1421 - }, - [ - 'C', - {}, - '"autoignore new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1423 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1425 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1427 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Autoignore' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Autoignore' - ], - ' ', - [ - 'C', - {}, - '$autoignore' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1431 - }, - [ - 'C', - {}, - '"autoignore remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1433 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1435 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1437 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Autoignore' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Autoignore' - ], - ' ', - [ - 'C', - {}, - '$autoignore' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 1443 - }, - [ - 'F', - {}, - 'flood.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1445 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1447 - }, - [ - 'C', - {}, - '"flood"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1449 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1451 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1453 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1455 - }, - 'string ', - [ - 'C', - {}, - '$host' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1457 - }, - 'int ', - [ - 'C', - {}, - '$level' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1459 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 1465 - }, - [ - 'F', - {}, - 'notifylist.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1467 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1469 - }, - [ - 'C', - {}, - '"notifylist new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1471 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1473 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Notifylist' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Notifylist' - ], - ' ', - [ - 'C', - {}, - '$notify_list' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1477 - }, - [ - 'C', - {}, - '"notifylist remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1479 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1481 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Notifylist' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Notifylist' - ], - ' ', - [ - 'C', - {}, - '$notify_list' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1485 - }, - [ - 'C', - {}, - '"notifylist joined"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1487 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1489 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1491 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1493 - }, - 'string ', - [ - 'C', - {}, - '$user' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1495 - }, - 'string ', - [ - 'C', - {}, - '$host' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1497 - }, - 'string ', - [ - 'C', - {}, - '$real_name' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1499 - }, - 'string ', - [ - 'C', - {}, - '$away_message' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1503 - }, - [ - 'C', - {}, - '"notifylist away changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1505 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1507 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1509 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1511 - }, - 'string ', - [ - 'C', - {}, - '$user' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1513 - }, - 'string ', - [ - 'C', - {}, - '$host' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1515 - }, - 'string ', - [ - 'C', - {}, - '$real_name' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1517 - }, - 'string ', - [ - 'C', - {}, - '$away_message' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1521 - }, - [ - 'C', - {}, - '"notifylist left"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1523 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1525 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1527 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1529 - }, - 'string ', - [ - 'C', - {}, - '$user' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1531 - }, - 'string ', - [ - 'C', - {}, - '$host' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1533 - }, - 'string ', - [ - 'C', - {}, - '$real_name' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1535 - }, - 'string ', - [ - 'C', - {}, - '$away_message' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 1541 - }, - [ - 'F', - {}, - 'proxy/listen.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1543 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1545 - }, - [ - 'C', - {}, - '"proxy client connected"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1547 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1549 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Client' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Client' - ], - ' ', - [ - 'C', - {}, - '$client' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1553 - }, - [ - 'C', - {}, - '"proxy client disconnected"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1555 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1557 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Client' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Client' - ], - ' ', - [ - 'C', - {}, - '$client' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1561 - }, - [ - 'C', - {}, - '"proxy client command"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1563 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1565 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Client' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Client' - ], - ' ', - [ - 'C', - {}, - '$client' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1567 - }, - 'string ', - [ - 'C', - {}, - '$args' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1569 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1573 - }, - [ - 'C', - {}, - '"proxy client dump"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1575 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1577 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Irc::Client' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Irc::Client' - ], - ' ', - [ - 'C', - {}, - '$client' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1579 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ] - ] - ], - [ - 'head2', - { - 'start_line' => 1585 - }, - 'Display (FE) Common' - ], - [ - 'Para', - { - 'start_line' => 1587 - }, - [ - 'B', - {}, - 'Requires to work properly:' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1589 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1591 - }, - [ - 'C', - {}, - '"gui print text"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1593 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1595 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1597 - }, - 'int ', - [ - 'C', - {}, - '$fg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1599 - }, - 'int ', - [ - 'C', - {}, - '$bg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1601 - }, - 'int ', - [ - 'C', - {}, - '$flags' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1603 - }, - 'string ', - [ - 'C', - {}, - '$text' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1605 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::TextDest' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::TextDest' - ], - ' ', - [ - 'C', - {}, - '$text_dest' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1609 - }, - [ - 'C', - {}, - '"gui print text finished"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1611 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1613 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ] - ], - [ - 'Para', - { - 'start_line' => 1617 - }, - '(Can be used to determine when all ', - [ - 'C', - {}, - '"gui print text"' - ], - 's are sent (not required))' - ] - ], - [ - 'Para', - { - 'start_line' => 1622 - }, - [ - 'B', - {}, - 'Provides signals:' - ] - ], - [ - 'head3', - { - 'start_line' => 1624 - }, - [ - 'F', - {}, - 'completion.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1626 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1628 - }, - [ - 'C', - {}, - '"complete word"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1630 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1632 - }, - 'arrayref of strings ', - [ - 'C', - {}, - '$strings_ref' - ] - ], - [ - 'Para', - { - 'start_line' => 1634 - }, - 'An arrayref which can be modified to add additional completion candidates.' - ], - [ - 'Para', - { - 'start_line' => 1636 - }, - 'For example:' - ], - [ - 'Verbatim', - { - 'xml:space' => 'preserve', - 'start_line' => 1638 - }, - ' push @$strings_ref, "another_candidate";' - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1640 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1642 - }, - 'string ', - [ - 'C', - {}, - '$word' - ] - ], - [ - 'Para', - { - 'start_line' => 1644 - }, - 'The prefix of the word currently being typed.' - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1646 - }, - 'string ', - [ - 'C', - {}, - '$linestart' - ] - ], - [ - 'Para', - { - 'start_line' => 1648 - }, - 'The contents of the input line up to (but not including) the current word prefix ', - [ - 'C', - {}, - '$word' - ], - '.' - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1651 - }, - 'int ', - [ - 'C', - {}, - '$want_space' - ] - ], - [ - 'Para', - { - 'start_line' => 1653 - }, - 'A scalar reference which can be set to indicate if tab completion of these candidates should be appended with a space.' - ] - ] - ], - [ - 'head3', - { - 'start_line' => 1660 - }, - [ - 'F', - {}, - 'fe-common-core.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1662 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1664 - }, - [ - 'C', - {}, - '"irssi init read settings"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1666 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1668 - }, - [ - 'I', - {}, - 'None' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 1674 - }, - [ - 'F', - {}, - 'fe-exec.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1676 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1678 - }, - [ - 'C', - {}, - '"exec new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1680 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1682 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Process' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Process' - ], - ' ', - [ - 'C', - {}, - '$process' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1686 - }, - [ - 'C', - {}, - '"exec remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1688 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1690 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Process' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Process' - ], - ' ', - [ - 'C', - {}, - '$process' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1692 - }, - 'int ', - [ - 'C', - {}, - '$status' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1696 - }, - [ - 'C', - {}, - '"exec input"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1698 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1700 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Process' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Process' - ], - ' ', - [ - 'C', - {}, - '$process' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1702 - }, - 'string ', - [ - 'C', - {}, - '$text' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 1708 - }, - [ - 'F', - {}, - 'fe-messages.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1710 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1712 - }, - [ - 'C', - {}, - '"message public"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1714 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1716 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1718 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1720 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1722 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1724 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1728 - }, - [ - 'C', - {}, - '"message private"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1730 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1732 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1734 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1736 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1738 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1742 - }, - [ - 'C', - {}, - '"message own_public"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1744 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1746 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1748 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1750 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1754 - }, - [ - 'C', - {}, - '"message own_private"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1756 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1758 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1760 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1762 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1764 - }, - 'string ', - [ - 'C', - {}, - '$original_target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1768 - }, - [ - 'C', - {}, - '"message join"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1770 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1772 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1774 - }, - 'string ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1776 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1778 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1782 - }, - [ - 'C', - {}, - '"message part"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1784 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1786 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1788 - }, - 'string ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1790 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1792 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1794 - }, - 'string ', - [ - 'C', - {}, - '$reason' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1798 - }, - [ - 'C', - {}, - '"message quit"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1800 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1802 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1804 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1806 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1808 - }, - 'string ', - [ - 'C', - {}, - '$reason' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1812 - }, - [ - 'C', - {}, - '"message kick"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1814 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1816 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1818 - }, - 'string ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1820 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1822 - }, - 'string ', - [ - 'C', - {}, - '$kicker' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1824 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1826 - }, - 'string ', - [ - 'C', - {}, - '$reason' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1830 - }, - [ - 'C', - {}, - '"message nick"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1832 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1834 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1836 - }, - 'string ', - [ - 'C', - {}, - '$new_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1838 - }, - 'string ', - [ - 'C', - {}, - '$old_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1840 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1844 - }, - [ - 'C', - {}, - '"message own_nick"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1846 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1848 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1850 - }, - 'string ', - [ - 'C', - {}, - '$new_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1852 - }, - 'string ', - [ - 'C', - {}, - '$old_nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1854 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1858 - }, - [ - 'C', - {}, - '"message invite"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1860 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1862 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1864 - }, - 'string ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1866 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1868 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1872 - }, - [ - 'C', - {}, - '"message topic"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1874 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1876 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1878 - }, - 'string ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1880 - }, - 'string ', - [ - 'C', - {}, - '$topic' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1882 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1884 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 1890 - }, - [ - 'F', - {}, - 'keyboard.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1892 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1894 - }, - [ - 'C', - {}, - '"keyinfo created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1896 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1898 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Keyinfo' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Keyinfo' - ], - ' ', - [ - 'C', - {}, - '$key_info' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1902 - }, - [ - 'C', - {}, - '"keyinfo destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1904 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1906 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Keyinfo' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Keyinfo' - ], - ' ', - [ - 'C', - {}, - '$key_info' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 1912 - }, - [ - 'F', - {}, - 'printtext.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1914 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1916 - }, - [ - 'C', - {}, - '"print text"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1918 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1920 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::TextDest' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::TextDest' - ], - ' ', - [ - 'C', - {}, - '$text_dest' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1922 - }, - 'string ', - [ - 'C', - {}, - '$text' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1924 - }, - 'string ', - [ - 'C', - {}, - '$stripped_text' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 1930 - }, - [ - 'F', - {}, - 'themes.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1932 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1934 - }, - [ - 'C', - {}, - '"theme created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1936 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1938 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Theme' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Theme' - ], - ' ', - [ - 'C', - {}, - '$theme' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1942 - }, - [ - 'C', - {}, - '"theme destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1944 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1946 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Theme' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Theme' - ], - ' ', - [ - 'C', - {}, - '$theme' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 1952 - }, - [ - 'F', - {}, - 'window-activity.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1954 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1956 - }, - [ - 'C', - {}, - '"window hilight"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1958 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1960 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1964 - }, - [ - 'C', - {}, - '"window dehilight"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1966 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1968 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1972 - }, - [ - 'C', - {}, - '"window activity"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1974 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1976 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1978 - }, - 'int ', - [ - 'C', - {}, - '$old_level' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1982 - }, - [ - 'C', - {}, - '"window item hilight"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1984 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1986 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$window_item' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1990 - }, - [ - 'C', - {}, - '"window item activity"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 1992 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1994 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$window_item' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 1996 - }, - 'int ', - [ - 'C', - {}, - '$old_level' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 2002 - }, - [ - 'F', - {}, - 'window-items.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2004 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2006 - }, - [ - 'C', - {}, - '"window item new"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2008 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2010 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2012 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$window_item' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2016 - }, - [ - 'C', - {}, - '"window item remove"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2018 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2020 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2022 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$window_item' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2026 - }, - [ - 'C', - {}, - '"window item moved"' - ] - ], - [ - 'Para', - { - 'start_line' => 2028 - }, - [ - 'B', - {}, - 'TODO: Check ordering of arguments from/to here' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2030 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2032 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window_from' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2034 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$window_item' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2036 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window_to' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2040 - }, - [ - 'C', - {}, - '"window item changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2042 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2044 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2046 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$window_item' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2050 - }, - [ - 'C', - {}, - '"window item server changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2052 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2054 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2056 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Windowitem' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Windowitem' - ], - ' ', - [ - 'C', - {}, - '$window_item' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 2062 - }, - [ - 'F', - {}, - 'windows.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2064 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2066 - }, - [ - 'C', - {}, - '"window created"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2068 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2070 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2074 - }, - [ - 'C', - {}, - '"window destroyed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2076 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2078 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2082 - }, - [ - 'C', - {}, - '"window changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2084 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2086 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2088 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$old_window' - ] - ] - ], - [ - 'Para', - { - 'start_line' => 2092 - }, - [ - 'B', - {}, - 'TODO: does this fire if you dont\' change windows? (eg: send a switch commandf for the window you\'re already on)' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2095 - }, - [ - 'C', - {}, - '"window changed automatic"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2097 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2099 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2103 - }, - [ - 'C', - {}, - '"window server changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2105 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2107 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2109 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2113 - }, - [ - 'C', - {}, - '"window refnum changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2115 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2117 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2119 - }, - 'int ', - [ - 'C', - {}, - '$old_refnum' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2123 - }, - [ - 'C', - {}, - '"window name changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2125 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2127 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2131 - }, - [ - 'C', - {}, - '"window history changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2133 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2135 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2137 - }, - 'string ', - [ - 'C', - {}, - '$old_name' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2141 - }, - [ - 'C', - {}, - '"window level changed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2143 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2145 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::UI::Window' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::UI::Window' - ], - ' ', - [ - 'C', - {}, - '$window' - ] - ] - ] - ], - [ - 'head2', - { - 'start_line' => 2151 - }, - 'Display (FE) IRC' - ], - [ - 'head3', - { - 'start_line' => 2153 - }, - [ - 'F', - {}, - 'fe-events.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2155 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2157 - }, - [ - 'C', - {}, - '"default event numeric"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2159 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2161 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2163 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2165 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2167 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 2173 - }, - [ - 'F', - {}, - 'fe-irc-messages.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2175 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2177 - }, - [ - 'C', - {}, - '"message irc op_public"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2179 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2181 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2183 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2185 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2187 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2189 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2193 - }, - [ - 'C', - {}, - '"message irc own_wall"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2195 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2197 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2199 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2201 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2205 - }, - [ - 'C', - {}, - '"message irc own_action"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2207 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2209 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2211 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2213 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2217 - }, - [ - 'C', - {}, - '"message irc action"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2219 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2221 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2223 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2225 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2227 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2229 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2233 - }, - [ - 'C', - {}, - '"message irc own_notice"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2235 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2237 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2239 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2241 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2245 - }, - [ - 'C', - {}, - '"message irc notice"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2247 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2249 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2251 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2253 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2255 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2257 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2261 - }, - [ - 'C', - {}, - '"message irc own_ctcp"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2263 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2265 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2267 - }, - 'string ', - [ - 'C', - {}, - '$cmd' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2269 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2271 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2275 - }, - [ - 'C', - {}, - '"message irc ctcp"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2277 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2279 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2281 - }, - 'string ', - [ - 'C', - {}, - '$cmd' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2283 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2285 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2287 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2289 - }, - 'string ', - [ - 'C', - {}, - '$target' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 2295 - }, - [ - 'F', - {}, - 'fe-modes.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2297 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2299 - }, - [ - 'C', - {}, - '"message irc mode"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2301 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2303 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Server' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Server' - ], - ' ', - [ - 'C', - {}, - '$server' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2305 - }, - 'string ', - [ - 'C', - {}, - '$channel' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2307 - }, - 'string ', - [ - 'C', - {}, - '$nick' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2309 - }, - 'string ', - [ - 'C', - {}, - '$address' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2311 - }, - 'string ', - [ - 'C', - {}, - '$mode' - ] - ] - ] - ], - [ - 'head3', - { - 'start_line' => 2317 - }, - [ - 'F', - {}, - 'dcc/fe-dcc-chat-messages.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2319 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2321 - }, - [ - 'C', - {}, - '"message dcc own"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2323 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2325 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2327 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2331 - }, - [ - 'C', - {}, - '"message dcc own_action"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2333 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2335 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2337 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2341 - }, - [ - 'C', - {}, - '"message dcc own_ctcp"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2343 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2345 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2347 - }, - 'string ', - [ - 'C', - {}, - '$cmd' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2349 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2353 - }, - [ - 'C', - {}, - '"message dcc"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2355 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2357 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2359 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2363 - }, - [ - 'C', - {}, - '"message dcc action"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2365 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2367 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2369 - }, - 'string ', - [ - 'C', - {}, - '$msg' - ] - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2373 - }, - [ - 'C', - {}, - '"message dcc ctcp"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2375 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2377 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Dcc' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Dcc' - ], - ' ', - [ - 'C', - {}, - '$dcc' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2379 - }, - 'string ', - [ - 'C', - {}, - '$cmd' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2381 - }, - 'string ', - [ - 'C', - {}, - '$data' - ] - ] - ] - ], - [ - 'head2', - { - 'start_line' => 2387 - }, - 'Display (FE) Text' - ], - [ - 'head3', - { - 'start_line' => 2389 - }, - [ - 'F', - {}, - 'gui-readline.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 2391 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2393 - }, - [ - 'C', - {}, - '"gui key pressed"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2395 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2397 - }, - 'int ', - [ - 'C', - {}, - '$key' - ] - ] - ], - [ - 'Para', - { - 'start_line' => 2401 - }, - 'Notes:' - ], - [ - 'Para', - { - 'start_line' => 2403 - }, - 'Ordinary keys ', - [ - 'C', - {}, - 'a-zA-Z' - ], - ' are their ordinal (ascii) equivalents.' - ], - [ - 'Para', - { - 'start_line' => 2405 - }, - 'Ctrl-key begins at 1 (', - [ - 'C', - {}, - 'C-a' - ], - '), but skips 13?, ', - [ - 'C', - {}, - 'C-j' - ], - ' and ', - [ - 'C', - {}, - 'C-m' - ], - ' both give the same as ', - [ - 'C', - {}, - 'RET' - ], - ' (10). Tab and ', - [ - 'C', - {}, - 'C-i' - ], - ' are equivalent (9). ', - [ - 'C', - {}, - 'C-o' - ], - ' does not appear to send an observable sequence.' - ], - [ - 'Para', - { - 'start_line' => 2409 - }, - [ - 'C', - {}, - 'BS' - ], - ' sends 127.' - ], - [ - 'Para', - { - 'start_line' => 2411 - }, - [ - 'C', - {}, - 'meta-', - '<', - 'key', - '>' - ], - ' sends a 27 (ESC) followed by the original key value.' - ], - [ - 'Para', - { - 'start_line' => 2413 - }, - 'Arrow keys send usual meta-stuff (', - [ - 'C', - {}, - '\\e[', - [ - 'I', - {}, - 'ABCD' - ] - ], - ').' - ], - [ - 'Para', - { - 'start_line' => 2415 - }, - [ - 'B', - {}, - 'TODO: Turn this into some sort of list' - ] - ] - ], - [ - 'head3', - { - 'start_line' => 2419 - }, - [ - 'F', - {}, - 'gui-printtext.c' - ], - ':' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 2421 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2423 - }, - [ - 'C', - {}, - '"beep"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2425 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2427 - }, - [ - 'I', - {}, - 'None' - ] - ] - ] - ], - [ - 'head2', - { - 'start_line' => 2433 - }, - 'Perl Scripting' - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => '4', - 'start_line' => 2435 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2437 - }, - [ - 'C', - {}, - '"script error"' - ] - ], - [ - 'over-text', - { - '~type' => 'text', - 'indent' => 4, - 'start_line' => 2439 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2441 - }, - [ - 'L', - { - 'to' => bless( [ - '', - {}, - 'Irssi::Script' - ], 'Pod::Simple::LinkSection' ), - 'type' => 'pod', - 'content-implicit' => 'yes' - }, - 'Irssi::Script' - ], - ' ', - [ - 'C', - {}, - '$script' - ] - ], - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => 2443 - }, - 'string ', - [ - 'C', - {}, - '$error_msg' - ] - ] - ] - ], - [ - 'for', - { - 'target' => 'irssi_signal_defs', - '~really' => '=for', - '~ignore' => 0, - 'target_matching' => 'irssi_signal_defs', - 'start_line' => 2449, - '~resolve' => 0 - }, - [ - 'Data', - { - 'xml:space' => 'preserve', - 'start_line' => 2449 - }, - 'END OF SIGNAL DEFINITIONS' - ] - ], - [ - 'head1', - { - 'start_line' => 2451 - }, - 'SIGNAL AUTO-GENERATION' - ], - [ - 'Para', - { - 'start_line' => 2453 - }, - 'This file is used to auto-generate the signal definitions used by Irssi, and hence must be edited in order to add new signals.' - ], - [ - 'head2', - { - 'start_line' => 2456 - }, - 'Format' - ], - [ - 'head1', - { - 'errata' => 1, - 'start_line' => -321 - }, - 'POD ERRORS' - ], - [ - 'Para', - { - 'errata' => 1, - 'start_line' => -321, - '~cooked' => 1 - }, - 'Hey! ', - [ - 'B', - {}, - 'The above document had some coding errors, which are explained below:' - ] - ], - [ - 'over-text', - { - 'errata' => 1, - '~type' => 'text', - 'indent' => 4, - 'start_line' => -321 - }, - [ - 'item-text', - { - '~type' => 'text', - 'start_line' => -321 - }, - 'Around line 2092:' - ], - [ - 'Para', - { - 'start_line' => -321, - '~cooked' => 1 - }, - 'Unterminated B<...> sequence' - ] - ] - ]; diff --git a/docs/xsfuncs.txt b/docs/xsfuncs.txt deleted file mode 100644 index 1573f42..0000000 --- a/docs/xsfuncs.txt +++ /dev/null @@ -1,347 +0,0 @@ - -Irssi::Channel::destroy -Irssi::Channel::nick_find -Irssi::Channel::nick_find_mask -Irssi::Channel::nick_insert -Irssi::Channel::nick_remove -Irssi::Channel::nicks - -Irssi::EXPAND_FLAG_IGNORE_EMPTY -Irssi::EXPAND_FLAG_IGNORE_REPLACES -Irssi::EXPAND_FLAG_RECURSIVE_MASK -Irssi::INPUT_READ -Irssi::INPUT_WRITE -Irssi::IRSSI_GUI_GNOME -Irssi::IRSSI_GUI_GTK -Irssi::IRSSI_GUI_KDE -Irssi::IRSSI_GUI_NONE -Irssi::IRSSI_GUI_QT -Irssi::IRSSI_GUI_TEXT - -Irssi::Ignore::add_rec -Irssi::Ignore::update_rec - -Irssi::Irc::Channel::ban_get_mask -Irssi::Irc::Channel::banlist_add -Irssi::Irc::Channel::banlist_remove -Irssi::Irc::Channel::bans -Irssi::Irc::Channel::nick_insert - -Irssi::Irc::Dcc::close -Irssi::Irc::Dcc::destroy -Irssi::Irc::Dcc::init_rec -Irssi::Irc::Dcc::reject - -Irssi::Irc::MASK_DOMAIN -Irssi::Irc::MASK_HOST -Irssi::Irc::MASK_NICK -Irssi::Irc::MASK_USER - -Irssi::Irc::Notifylist::ircnets_match - -Irssi::Irc::Server::ctcp_send_reply -Irssi::Irc::Server::get_channels -Irssi::Irc::Server::isupport -Irssi::Irc::Server::netsplit_find -Irssi::Irc::Server::netsplit_find_channel -Irssi::Irc::Server::notifylist_ison_server -Irssi::Irc::Server::query_create -Irssi::Irc::Server::redirect_event -Irssi::Irc::Server::redirect_get_signal -Irssi::Irc::Server::redirect_peek_signal -Irssi::Irc::Server::redirect_register -Irssi::Irc::Server::send_raw -Irssi::Irc::Server::send_raw_first -Irssi::Irc::Server::send_raw_now -Irssi::Irc::Server::send_raw_split - -Irssi::Irc::dcc_chat_find_id -Irssi::Irc::dcc_chat_send -Irssi::Irc::dcc_ctcp_message -Irssi::Irc::dcc_find_request -Irssi::Irc::dcc_find_request_latest -Irssi::Irc::dcc_get_download_path -Irssi::Irc::dcc_register_type -Irssi::Irc::dcc_str2type -Irssi::Irc::dcc_type2str -Irssi::Irc::dcc_unregister_type -Irssi::Irc::dccs -Irssi::Irc::deinit -Irssi::Irc::get_mask -Irssi::Irc::init -Irssi::Irc::modes_join -Irssi::Irc::notifies -Irssi::Irc::notifylist_add -Irssi::Irc::notifylist_find -Irssi::Irc::notifylist_ison -Irssi::Irc::notifylist_remove - -Irssi::Log::close -Irssi::Log::item_add -Irssi::Log::item_destroy -Irssi::Log::item_find -Irssi::Log::start_logging -Irssi::Log::stop_logging -Irssi::Log::update -Irssi::Log::write_rec - -Irssi::MSGLEVEL_ACTIONS -Irssi::MSGLEVEL_ALL -Irssi::MSGLEVEL_CLIENTCRAP -Irssi::MSGLEVEL_CLIENTERROR -Irssi::MSGLEVEL_CLIENTNOTICE -Irssi::MSGLEVEL_CRAP -Irssi::MSGLEVEL_CTCPS -Irssi::MSGLEVEL_DCC -Irssi::MSGLEVEL_DCCMSGS -Irssi::MSGLEVEL_HILIGHT -Irssi::MSGLEVEL_INVITES -Irssi::MSGLEVEL_JOINS -Irssi::MSGLEVEL_KICKS -Irssi::MSGLEVEL_LASTLOG -Irssi::MSGLEVEL_MODES -Irssi::MSGLEVEL_MSGS -Irssi::MSGLEVEL_NEVER -Irssi::MSGLEVEL_NICKS -Irssi::MSGLEVEL_NOHILIGHT -Irssi::MSGLEVEL_NOTICES -Irssi::MSGLEVEL_NO_ACT -Irssi::MSGLEVEL_PARTS -Irssi::MSGLEVEL_PUBLIC -Irssi::MSGLEVEL_QUITS -Irssi::MSGLEVEL_SNOTES -Irssi::MSGLEVEL_TOPICS -Irssi::MSGLEVEL_WALLOPS - -Irssi::Query::change_server -Irssi::Query::destroy - -Irssi::Rawlog::close -Irssi::Rawlog::destroy -Irssi::Rawlog::get_lines -Irssi::Rawlog::input -Irssi::Rawlog::open -Irssi::Rawlog::output -Irssi::Rawlog::redirect -Irssi::Rawlog::save - -Irssi::SIGNAL_PRIORITY_DEFAULT -Irssi::SIGNAL_PRIORITY_HIGH -Irssi::SIGNAL_PRIORITY_LOW - -Irssi::Server::channel_find -Irssi::Server::channels -Irssi::Server::channels_join -Irssi::Server::command -Irssi::Server::disconnect -Irssi::Server::format_create_dest -Irssi::Server::get_nick_flags -Irssi::Server::ignore_check -Irssi::Server::ischannel -Irssi::Server::isnickflag -Irssi::Server::mask_match -Irssi::Server::mask_match_address -Irssi::Server::masks_match -Irssi::Server::nicks_get_same -Irssi::Server::parse_special -Irssi::Server::print -Irssi::Server::printformat -Irssi::Server::queries -Irssi::Server::query_find -Irssi::Server::ref -Irssi::Server::send_message -Irssi::Server::unref -Irssi::Server::window_find_closest -Irssi::Server::window_find_item -Irssi::Server::window_find_level -Irssi::Server::window_item_find - -Irssi::TextUI::Line::get_text -Irssi::TextUI::Line::next -Irssi::TextUI::Line::prev - -Irssi::TextUI::StatusbarItem::default_handler - -Irssi::TextUI::TextBufferView::clear -Irssi::TextUI::TextBufferView::get_bookmark -Irssi::TextUI::TextBufferView::get_line_cache -Irssi::TextUI::TextBufferView::get_lines -Irssi::TextUI::TextBufferView::redraw -Irssi::TextUI::TextBufferView::remove_all_lines -Irssi::TextUI::TextBufferView::remove_line -Irssi::TextUI::TextBufferView::scroll -Irssi::TextUI::TextBufferView::scroll_line -Irssi::TextUI::TextBufferView::set_bookmark -Irssi::TextUI::TextBufferView::set_bookmark_bottom -Irssi::TextUI::TextBufferView::set_default_indent -Irssi::TextUI::TextBufferView::set_scroll - -Irssi::TextUI::deinit -Irssi::TextUI::init - -Irssi::UI::Server::gui_printtext_after -Irssi::UI::Server::term_refresh_freeze -Irssi::UI::Server::term_refresh_thaw - -Irssi::UI::TextDest::print - -Irssi::UI::Theme::format_expand -Irssi::UI::Theme::get_format - -Irssi::UI::Window::activity -Irssi::UI::Window::change_server -Irssi::UI::Window::command -Irssi::UI::Window::destroy -Irssi::UI::Window::format_get_text -Irssi::UI::Window::get_active_name -Irssi::UI::Window::get_history_lines -Irssi::UI::Window::gui_printtext_after -Irssi::UI::Window::item_add -Irssi::UI::Window::item_destroy -Irssi::UI::Window::item_find -Irssi::UI::Window::item_next -Irssi::UI::Window::item_prev -Irssi::UI::Window::item_remove -Irssi::UI::Window::items -Irssi::UI::Window::last_line_insert -Irssi::UI::Window::print -Irssi::UI::Window::print_after -Irssi::UI::Window::printformat -Irssi::UI::Window::set_active -Irssi::UI::Window::set_history -Irssi::UI::Window::set_level -Irssi::UI::Window::set_name -Irssi::UI::Window::set_refnum -Irssi::UI::Window::view - -Irssi::UI::deinit -Irssi::UI::init -Irssi::UI::processes - -Irssi::Window::format_create_dest - -Irssi::Windowitem::activity -Irssi::Windowitem::change_server -Irssi::Windowitem::command -Irssi::Windowitem::get_dcc -Irssi::Windowitem::is_active -Irssi::Windowitem::parse_special -Irssi::Windowitem::print -Irssi::Windowitem::printformat -Irssi::Windowitem::set_active -Irssi::Windowitem::window -Irssi::Windowitem::window_create - -Irssi::abstracts_register -Irssi::active_server -Irssi::active_win -Irssi::bits2level -Irssi::channel_find -Irssi::channels -Irssi::chatnet_find -Irssi::chatnets -Irssi::combine_level -Irssi::command -Irssi::command_bind -Irssi::command_bind_first -Irssi::command_bind_last -Irssi::command_parse_options -Irssi::command_runsub -Irssi::command_set_options -Irssi::command_unbind -Irssi::commands -Irssi::ctcp_register -Irssi::ctcp_unregister -Irssi::current_theme -Irssi::deinit -Irssi::expando_create -Irssi::expando_destroy -Irssi::format_create_dest -Irssi::format_get_length -Irssi::format_real_length -Irssi::get_gui -Irssi::get_irssi_binary -Irssi::get_irssi_config -Irssi::get_irssi_dir -Irssi::gui_input_get_pos -Irssi::gui_input_set -Irssi::gui_input_set_pos -Irssi::gui_printtext -Irssi::ignore_check -Irssi::ignores -Irssi::init -Irssi::input_add -Irssi::input_remove -Irssi::level2bits -Irssi::log_create_rec -Irssi::log_find -Irssi::logs -Irssi::mask_match -Irssi::mask_match_address -Irssi::masks_match -Irssi::parse_special -Irssi::pidwait_add -Irssi::pidwait_remove -Irssi::print -Irssi::printformat -Irssi::queries -Irssi::query_find -Irssi::rawlog_create -Irssi::rawlog_set_size -Irssi::reconnects -Irssi::server_create_conn -Irssi::server_find_chatnet -Irssi::server_find_tag -Irssi::servers -Irssi::settings_add_bool -Irssi::settings_add_int -Irssi::settings_add_level -Irssi::settings_add_size -Irssi::settings_add_str -Irssi::settings_add_time -Irssi::settings_get_bool -Irssi::settings_get_int -Irssi::settings_get_level -Irssi::settings_get_size -Irssi::settings_get_str -Irssi::settings_get_time -Irssi::settings_remove -Irssi::settings_set_bool -Irssi::settings_set_int -Irssi::settings_set_level -Irssi::settings_set_size -Irssi::settings_set_str -Irssi::settings_set_time -Irssi::signal_add -Irssi::signal_add_first -Irssi::signal_add_last -Irssi::signal_add_priority -Irssi::signal_continue -Irssi::signal_emit -Irssi::signal_get_emitted -Irssi::signal_get_emitted_id -Irssi::signal_register -Irssi::signal_remove -Irssi::signal_stop -Irssi::signal_stop_by_name -Irssi::statusbar_item_register -Irssi::statusbar_item_unregister -Irssi::statusbar_items_redraw -Irssi::statusbars_recreate_items -Irssi::strip_codes -Irssi::theme_register -Irssi::themes_reload -Irssi::timeout_add -Irssi::timeout_add_once -Irssi::timeout_remove -Irssi::version -Irssi::window_find_closest -Irssi::window_find_item -Irssi::window_find_level -Irssi::window_find_name -Irssi::window_find_refnum -Irssi::window_item_find -Irssi::window_refnum_next -Irssi::window_refnum_prev -Irssi::windows -Irssi::windows_refnum_last diff --git a/docs/xsfuncs_args.txt b/docs/xsfuncs_args.txt deleted file mode 100644 index 60883c6..0000000 --- a/docs/xsfuncs_args.txt +++ /dev/null @@ -1,320 +0,0 @@ -Irssi::Channel::destroy(Irssi::Channel $channel) -Irssi::Channel::nick_find(Irssi::Channel $channel, string $nick) -Irssi::Channel::nick_find_mask(Irssi::Channel $channel, string $mask) -Irssi::Channel::nick_insert(Irssi::Channel $channel, Irssi::Nick $nick) -Irssi::Channel::nick_remove(Irssi::Channel $channel, Irssi::Nick $nick) -Irssi::Channel::nicks(Irssi::Channel $channel) -Irssi::EXPAND_FLAG_IGNORE_EMPTY() -Irssi::EXPAND_FLAG_IGNORE_REPLACES() -Irssi::EXPAND_FLAG_RECURSIVE_MASK() -Irssi::INPUT_READ() -Irssi::INPUT_WRITE() -Irssi::IRSSI_GUI_GNOME() -Irssi::IRSSI_GUI_GTK() -Irssi::IRSSI_GUI_KDE() -Irssi::IRSSI_GUI_NONE() -Irssi::IRSSI_GUI_QT() -Irssi::IRSSI_GUI_TEXT() -Irssi::Ignore::add_rec(Irssi::Ignore $rec) -Irssi::Ignore::update_rec(Irssi::Ignore $rec) -Irssi::Irc::Channel::ban_get_mask(Irssi::Irc::Channel $channel, string $nick, int $ban_type) -Irssi::Irc::Channel::banlist_add(Irssi::Irc::Channel $channel, string $ban, string $nick, time_t $time) -Irssi::Irc::Channel::banlist_remove(Irssi::Irc::Channel $channel, string $ban, string $nick) -Irssi::Irc::Channel::bans(Irssi::Irc::Channel $channel) -Irssi::Irc::Channel::nick_insert(Irssi::Irc::Channel $channel, string $nick, int $op, int $halfop, int $voice, int $send_massjoin) -Irssi::Irc::Dcc::close(Irssi::Irc::Dcc $dcc) -Irssi::Irc::Dcc::destroy(Irssi::Irc::Dcc $dcc) -Irssi::Irc::Dcc::init_rec(Irssi::Irc::Dcc $dcc, Irssi::Irc::Server $server, Irssi::Irc::Dcc::Chat $chat, string $nick, string $arg) -Irssi::Irc::Dcc::reject(Irssi::Irc::Dcc $dcc, Irssi::Irc::Server $server) -Irssi::Irc::MASK_DOMAIN() -Irssi::Irc::MASK_HOST() -Irssi::Irc::MASK_NICK() -Irssi::Irc::MASK_USER() -Irssi::Irc::Notifylist::ircnets_match(Irssi::Irc::Notifylist $rec, string $ircnet) -Irssi::Irc::Server::ctcp_send_reply(Irssi::Irc::Server $server, string $data) -Irssi::Irc::Server::get_channels(Irssi::Irc::Server $server) -Irssi::Irc::Server::isupport(Irssi::Irc::Server $server, string $name) -Irssi::Irc::Server::netsplit_find(Irssi::Irc::Server $server, string $nick, string $address) -Irssi::Irc::Server::netsplit_find_channel(Irssi::Irc::Server $server, string $nick, string $address, string $channel) -Irssi::Irc::Server::notifylist_ison_server(Irssi::Irc::Server $server, string $nick) -Irssi::Irc::Server::query_create(string $server_tag, string $nick, int $automatic) -Irssi::Irc::Server::redirect_event(Irssi::Irc::Server $server, string $command, int $count, string $arg, int $remote, string $failure_signal, SVptr $signals) -Irssi::Irc::Server::redirect_get_signal(Irssi::Irc::Server $server, string $prefix, string $event, string $args) -Irssi::Irc::Server::redirect_peek_signal(Irssi::Irc::Server $server, string $prefix, string $event, string $args) -Irssi::Irc::Server::redirect_register(string $command, int $remote, int $timeout, SVptr $start, SVptr $stop, SVptr $opt) -Irssi::Irc::Server::send_raw(Irssi::Irc::Server $server, string $cmd) -Irssi::Irc::Server::send_raw_first(Irssi::Irc::Server $server, string $cmd) -Irssi::Irc::Server::send_raw_now(Irssi::Irc::Server $server, string $cmd) -Irssi::Irc::Server::send_raw_split(Irssi::Irc::Server $server, string $cmd, int $nickarg, int $max_nicks) -Irssi::Irc::dcc_chat_find_id(string $id) -Irssi::Irc::dcc_chat_send(Irssi::Irc::Dcc::Chat $dcc, string $data) -Irssi::Irc::dcc_ctcp_message(Irssi::Irc::Server $server, string $target, Irssi::Irc::Dcc::Chat $chat, int $notice, string $msg) -Irssi::Irc::dcc_find_request(int $type, string $nick, string $arg) -Irssi::Irc::dcc_find_request_latest(int $type) -Irssi::Irc::dcc_get_download_path(string $fname) -Irssi::Irc::dcc_register_type(string $type) -Irssi::Irc::dcc_str2type(string $str) -Irssi::Irc::dcc_type2str(int $type) -Irssi::Irc::dcc_unregister_type(string $type) -Irssi::Irc::dccs() -Irssi::Irc::deinit() -Irssi::Irc::get_mask(string $nick, string $address, int $flags) -Irssi::Irc::init() -Irssi::Irc::modes_join(Irssi::Irc::Server $server, string $old, string $mode, int $channel) -Irssi::Irc::notifies() -Irssi::Irc::notifylist_add(string $mask, string $ircnets, int $away_check, int $idle_check_time) -Irssi::Irc::notifylist_find(string $mask, string $ircnet) -Irssi::Irc::notifylist_ison(string $nick, string $serverlist) -Irssi::Irc::notifylist_remove(string $mask) -Irssi::Log::close(Irssi::Log $log) -Irssi::Log::item_add(Irssi::Log $log, int $type, string $name, string $servertag) -Irssi::Log::item_destroy(Irssi::Log $log, Irssi::Logitem $item) -Irssi::Log::item_find(Irssi::Log $log, int $type, string $item, string $servertag) -Irssi::Log::start_logging(Irssi::Log $log) -Irssi::Log::stop_logging(Irssi::Log $log) -Irssi::Log::update(Irssi::Log $log) -Irssi::Log::write_rec(Irssi::Log $log, string $str, int $level) -Irssi::MSGLEVEL_ACTIONS() -Irssi::MSGLEVEL_ALL() -Irssi::MSGLEVEL_CLIENTCRAP() -Irssi::MSGLEVEL_CLIENTERROR() -Irssi::MSGLEVEL_CLIENTNOTICE() -Irssi::MSGLEVEL_CRAP() -Irssi::MSGLEVEL_CTCPS() -Irssi::MSGLEVEL_DCC() -Irssi::MSGLEVEL_DCCMSGS() -Irssi::MSGLEVEL_HILIGHT() -Irssi::MSGLEVEL_INVITES() -Irssi::MSGLEVEL_JOINS() -Irssi::MSGLEVEL_KICKS() -Irssi::MSGLEVEL_LASTLOG() -Irssi::MSGLEVEL_MODES() -Irssi::MSGLEVEL_MSGS() -Irssi::MSGLEVEL_NEVER() -Irssi::MSGLEVEL_NICKS() -Irssi::MSGLEVEL_NOHILIGHT() -Irssi::MSGLEVEL_NOTICES() -Irssi::MSGLEVEL_NO_ACT() -Irssi::MSGLEVEL_PARTS() -Irssi::MSGLEVEL_PUBLIC() -Irssi::MSGLEVEL_QUITS() -Irssi::MSGLEVEL_SNOTES() -Irssi::MSGLEVEL_TOPICS() -Irssi::MSGLEVEL_WALLOPS() -Irssi::Query::change_server(Irssi::Query $query, Irssi::Server $server) -Irssi::Query::destroy(Irssi::Query $query) -Irssi::Rawlog::close(Irssi::Rawlog $rawlog) -Irssi::Rawlog::destroy(Irssi::Rawlog $rawlog) -Irssi::Rawlog::get_lines(Irssi::Rawlog $rawlog) -Irssi::Rawlog::input(Irssi::Rawlog $rawlog, string $str) -Irssi::Rawlog::open(Irssi::Rawlog $rawlog, string $fname) -Irssi::Rawlog::output(Irssi::Rawlog $rawlog, string $str) -Irssi::Rawlog::redirect(Irssi::Rawlog $rawlog, string $str) -Irssi::Rawlog::save(Irssi::Rawlog $rawlog, string $fname) -Irssi::SIGNAL_PRIORITY_DEFAULT() -Irssi::SIGNAL_PRIORITY_HIGH() -Irssi::SIGNAL_PRIORITY_LOW() -Irssi::Server::channel_find(Irssi::Server $server, string $name) -Irssi::Server::channels(Irssi::Server $server) -Irssi::Server::channels_join(Irssi::Server $server, string $channels, int $automatic) -Irssi::Server::command(Irssi::Server $server, string $cmd) -Irssi::Server::disconnect(Irssi::Server $server) -Irssi::Server::format_create_dest(Irssi::Server $server, string $target, int $level, Irssi::UI::Window $window) -Irssi::Server::get_nick_flags(Irssi::Server $server) -Irssi::Server::ignore_check(Irssi::Server $server, string $nick, string $host, string $channel, string $text, int $level) -Irssi::Server::ischannel(Irssi::Server $server, string $data) -Irssi::Server::isnickflag(Irssi::Server $server, char $flag) -Irssi::Server::mask_match(Irssi::Server $server, string $mask, string $nick, string $user, string $host) -Irssi::Server::mask_match_address(Irssi::Server $server, string $mask, string $nick, string $address) -Irssi::Server::masks_match(Irssi::Server $server, string $masks, string $nick, string $address) -Irssi::Server::nicks_get_same(Irssi::Server $server, string $nick) -Irssi::Server::parse_special(Irssi::Server $server, string $cmd, string $data, int $flags) -Irssi::Server::print(Irssi::Server $server, string $channel, string $str, int $level) -Irssi::Server::printformat(Irssi::Server $server, string $target, int $level, string $format, ...) -Irssi::Server::queries(Irssi::Server $server) -Irssi::Server::query_find(Irssi::Server $server, string $nick) -Irssi::Server::ref(Irssi::Server $server) -Irssi::Server::send_message(Irssi::Server $server, string $target, string $msg, int $target_type) -Irssi::Server::unref(Irssi::Server $server) -Irssi::Server::window_find_closest(Irssi::Server $server, string $name, int $level) -Irssi::Server::window_find_item(Irssi::Server $server, string $name) -Irssi::Server::window_find_level(Irssi::Server $server, int $level) -Irssi::Server::window_item_find(Irssi::Server $server, string $name) -Irssi::TextUI::Line::get_text(Irssi::TextUI::Line $line, int $coloring) -Irssi::TextUI::Line::next(Irssi::TextUI::Line $line) -Irssi::TextUI::Line::prev(Irssi::TextUI::Line $line) -Irssi::TextUI::StatusbarItem::default_handler(Irssi::TextUI::StatusbarItem $item, int $get_size_only, string $str, string $data, int $escape_vars) -Irssi::TextUI::TextBufferView::clear(Irssi::TextUI::TextBufferView $view) -Irssi::TextUI::TextBufferView::get_bookmark(Irssi::TextUI::TextBufferView $view, string $name) -Irssi::TextUI::TextBufferView::get_line_cache(Irssi::TextUI::TextBufferView $view, Irssi::TextUI::Line $line) -Irssi::TextUI::TextBufferView::get_lines(Irssi::TextUI::TextBufferView $view) -Irssi::TextUI::TextBufferView::redraw(Irssi::TextUI::TextBufferView $view) -Irssi::TextUI::TextBufferView::remove_all_lines(Irssi::TextUI::TextBufferView $view) -Irssi::TextUI::TextBufferView::remove_line(Irssi::TextUI::TextBufferView $view, Irssi::TextUI::Line $line) -Irssi::TextUI::TextBufferView::scroll(Irssi::TextUI::TextBufferView $view, int $lines) -Irssi::TextUI::TextBufferView::scroll_line(Irssi::TextUI::TextBufferView $view, Irssi::TextUI::Line $line) -Irssi::TextUI::TextBufferView::set_bookmark(Irssi::TextUI::TextBufferView $view, string $name, Irssi::TextUI::Line $line) -Irssi::TextUI::TextBufferView::set_bookmark_bottom(Irssi::TextUI::TextBufferView $view, string $name) -Irssi::TextUI::TextBufferView::set_default_indent(Irssi::TextUI::TextBufferView $view, int $default_indent, int $longword_noindent) -Irssi::TextUI::TextBufferView::set_scroll(Irssi::TextUI::TextBufferView $view, int $scroll) -Irssi::TextUI::deinit() -Irssi::TextUI::init() -Irssi::UI::Server::gui_printtext_after(Irssi::Server $server, string $target, Irssi::TextUI::Line $prev, int $level, string $str) -Irssi::UI::Server::term_refresh_freeze() -Irssi::UI::Server::term_refresh_thaw() -Irssi::UI::TextDest::print(Irssi::UI::TextDest $dest, string $str) -Irssi::UI::Theme::format_expand(Irssi::UI::Theme $theme, string $format, int $flags) -Irssi::UI::Theme::get_format(Irssi::UI::Theme $theme, string $module, string $tag) -Irssi::UI::Window::activity(Irssi::UI::Window $window, int $data_level, string $hilight_color) -Irssi::UI::Window::change_server(Irssi::UI::Window $window, Irssi::Server $server) -Irssi::UI::Window::command(Irssi::UI::Window $window, string $cmd) -Irssi::UI::Window::destroy(Irssi::UI::Window $window) -Irssi::UI::Window::format_get_text(Irssi::UI::Window $window, string $module, Irssi::Server $server, string $target, int $formatnum, ...) -Irssi::UI::Window::get_active_name(Irssi::UI::Window $window) -Irssi::UI::Window::get_history_lines(Irssi::UI::Window $window) -Irssi::UI::Window::gui_printtext_after(Irssi::UI::Window $window, Irssi::TextUI::Line $prev, int $level, string $str) -Irssi::UI::Window::item_add(Irssi::UI::Window $window, Irssi::Windowitem $item, int $automatic) -Irssi::UI::Window::item_destroy(Irssi::Windowitem $item) -Irssi::UI::Window::item_find(Irssi::UI::Window $window, Irssi::Server $server, string $name) -Irssi::UI::Window::item_next(Irssi::UI::Window $window) -Irssi::UI::Window::item_prev(Irssi::UI::Window $window) -Irssi::UI::Window::item_remove(Irssi::Windowitem $item) -Irssi::UI::Window::items(Irssi::UI::Window $window) -Irssi::UI::Window::last_line_insert(Irssi::UI::Window $window) -Irssi::UI::Window::print(Irssi::UI::Window $window, string $str, int $level) -Irssi::UI::Window::print_after(Irssi::UI::Window $window, Irssi::TextUI::Line $prev, int $level, string $str) -Irssi::UI::Window::printformat(Irssi::UI::Window $window, int $level, string $format, ...) -Irssi::UI::Window::set_active(Irssi::UI::Window $window) -Irssi::UI::Window::set_history(Irssi::UI::Window $window, string $name) -Irssi::UI::Window::set_level(Irssi::UI::Window $window, int $level) -Irssi::UI::Window::set_name(Irssi::UI::Window $window, string $name) -Irssi::UI::Window::set_refnum(Irssi::UI::Window $window, int $refnum) -Irssi::UI::Window::view(Irssi::UI::Window $window) -Irssi::UI::deinit() -Irssi::UI::init() -Irssi::UI::processes() -Irssi::Window::format_create_dest(Irssi::UI::Window $window, int $level) -Irssi::Windowitem::activity(Irssi::Windowitem $item, int $data_level, string $hilight_color) -Irssi::Windowitem::change_server(Irssi::Windowitem $item, Irssi::Server $server) -Irssi::Windowitem::command(Irssi::Windowitem $item, string $cmd) -Irssi::Windowitem::get_dcc(Irssi::Windowitem $item) -Irssi::Windowitem::is_active(Irssi::Windowitem $item) -Irssi::Windowitem::parse_special(Irssi::Windowitem $item, string $cmd, string $data, int $flags) -Irssi::Windowitem::print(Irssi::Windowitem $item, string $str, int $level) -Irssi::Windowitem::printformat(Irssi::Windowitem $item, int $level, string $format, ...) -Irssi::Windowitem::set_active(Irssi::Windowitem $item) -Irssi::Windowitem::window(Irssi::Windowitem $item) -Irssi::Windowitem::window_create(Irssi::Windowitem $item, int $automatic) -Irssi::abstracts_register(SVptr $abstracts) -Irssi::active_server() -Irssi::active_win() -Irssi::bits2level(int $bits) -Irssi::channel_find(string $channel) -Irssi::channels() -Irssi::chatnet_find(string $name) -Irssi::chatnets() -Irssi::combine_level(int $level, string $str) -Irssi::command(string $cmd) -Irssi::command_bind(...) -Irssi::command_bind_first(...) -Irssi::command_bind_last(...) -Irssi::command_parse_options(string $cmd, string $data) -Irssi::command_runsub(string $cmd, string $data, Irssi::Server $server, Irssi::Windowitem $item) -Irssi::command_set_options(string $cmd, string $options) -Irssi::command_unbind(string $cmd, SVptr $func) -Irssi::commands() -Irssi::ctcp_register(string $name) -Irssi::ctcp_unregister(string $name) -Irssi::current_theme() -Irssi::deinit() -Irssi::expando_create(string $key, SVptr $func, SVptr $signals) -Irssi::expando_destroy(string $name) -Irssi::format_create_dest(string $target, int $level, Irssi::UI::Window $window) -Irssi::format_get_length(string $str) -Irssi::format_real_length(string $str, int $len) -Irssi::get_gui() -Irssi::get_irssi_binary() -Irssi::get_irssi_config() -Irssi::get_irssi_dir() -Irssi::gui_input_get_pos() -Irssi::gui_input_set(string $str) -Irssi::gui_input_set_pos(int $pos) -Irssi::gui_printtext(int $xpos, int $ypos, string $str) -Irssi::ignore_check(string $nick, string $host, string $channel, string $text, int $level) -Irssi::ignores() -Irssi::init() -Irssi::input_add(int $source, int $condition, SVptr $func, SVptr $data) -Irssi::input_remove(int $tag) -Irssi::level2bits(string $str) -Irssi::log_create_rec(string $fname, int $level) -Irssi::log_find(string $fname) -Irssi::logs() -Irssi::mask_match(string $mask, string $nick, string $user, string $host) -Irssi::mask_match_address(string $mask, string $nick, string $address) -Irssi::masks_match(string $masks, string $nick, string $address) -Irssi::parse_special(string $cmd, string $data, int $flags) -Irssi::pidwait_add(int $pid) -Irssi::pidwait_remove(int $pid) -Irssi::print(string $str, int $level) -Irssi::printformat(int $level, string $format, ...) -Irssi::queries() -Irssi::query_find(string $nick) -Irssi::rawlog_create() -Irssi::rawlog_set_size(int $lines) -Irssi::reconnects() -Irssi::server_create_conn(int $chat_type, string $dest, int $port, string $chatnet, string $password, string $nick) -Irssi::server_find_chatnet(string $chatnet) -Irssi::server_find_tag(string $tag) -Irssi::servers() -Irssi::settings_add_bool(string $section, string $key, int $def) -Irssi::settings_add_int(string $section, string $key, int $def) -Irssi::settings_add_level(string $section, string $key, string $def) -Irssi::settings_add_size(string $section, string $key, string $def) -Irssi::settings_add_str(string $section, string $key, string $def) -Irssi::settings_add_time(string $section, string $key, string $def) -Irssi::settings_get_bool(string $key) -Irssi::settings_get_int(string $key) -Irssi::settings_get_level(string $key) -Irssi::settings_get_size(string $key) -Irssi::settings_get_str(string $key) -Irssi::settings_get_time(string $key) -Irssi::settings_remove(string $key) -Irssi::settings_set_bool(string $key, int $value) -Irssi::settings_set_int(string $key, int $value) -Irssi::settings_set_level(string $key, string $value) -Irssi::settings_set_size(string $key, string $value) -Irssi::settings_set_str(string $key, string $value) -Irssi::settings_set_time(string $key, string $value) -Irssi::signal_add(...) -Irssi::signal_add_first(...) -Irssi::signal_add_last(...) -Irssi::signal_add_priority(...) -Irssi::signal_continue(...) -Irssi::signal_emit(string $signal, ...) -Irssi::signal_get_emitted() -Irssi::signal_get_emitted_id() -Irssi::signal_register(...) -Irssi::signal_remove(string $signal, SVptr $func) -Irssi::signal_stop() -Irssi::signal_stop_by_name(string $signal) -Irssi::statusbar_item_register(string $name, string $value, string $func) -Irssi::statusbar_item_unregister(string $name) -Irssi::statusbar_items_redraw(string $name) -Irssi::statusbars_recreate_items() -Irssi::strip_codes(string $input) -Irssi::theme_register(SVptr $formats) -Irssi::themes_reload() -Irssi::timeout_add(int $msecs, SVptr $func, SVptr $data) -Irssi::timeout_add_once(int $msecs, SVptr $func, SVptr $data) -Irssi::timeout_remove(int $tag) -Irssi::version() -Irssi::window_find_closest(string $name, int $level) -Irssi::window_find_item(string $name) -Irssi::window_find_level(int $level) -Irssi::window_find_name(string $name) -Irssi::window_find_refnum(int $refnum) -Irssi::window_item_find(string $name) -Irssi::window_refnum_next(int $refnum, int $wrap) -Irssi::window_refnum_prev(int $refnum, int $wrap) -Irssi::windows() -Irssi::windows_refnum_last() |