aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/General/Formats.pod147
-rw-r--r--docs/General/Guide.pod370
-rw-r--r--docs/General/Internals.pod48
-rw-r--r--docs/General/Signals.pod2464
-rw-r--r--docs/Irssi.pod1109
-rw-r--r--docs/Irssi/Channel.pod86
-rw-r--r--docs/Irssi/Chatnet.pod26
-rw-r--r--docs/Irssi/Command.pod12
-rw-r--r--docs/Irssi/Ignore.pod27
-rw-r--r--docs/Irssi/Irc.pod51
-rw-r--r--docs/Irssi/Irc/Ban.pod15
-rw-r--r--docs/Irssi/Irc/Channel.pod16
-rw-r--r--docs/Irssi/Irc/Client.pod21
-rw-r--r--docs/Irssi/Irc/Dcc.pod79
-rw-r--r--docs/Irssi/Irc/Notifylist.pod23
-rw-r--r--docs/Irssi/Irc/Server.pod26
-rw-r--r--docs/Irssi/Log.pod55
-rw-r--r--docs/Irssi/Logitem.pod16
-rw-r--r--docs/Irssi/Nick.pod25
-rw-r--r--docs/Irssi/Query.pod30
-rw-r--r--docs/Irssi/Rawlog.pod48
-rw-r--r--docs/Irssi/Reconnect.pod20
-rw-r--r--docs/Irssi/Script.pod10
-rw-r--r--docs/Irssi/Server.pod149
-rw-r--r--docs/Irssi/TextUI.pod12
-rw-r--r--docs/Irssi/TextUI/Line.pod16
-rw-r--r--docs/Irssi/TextUI/LineCache.pod3
-rw-r--r--docs/Irssi/TextUI/LineInfo.pod3
-rw-r--r--docs/Irssi/TextUI/MainWindow.pod3
-rw-r--r--docs/Irssi/TextUI/StatusbarItem.pod29
-rw-r--r--docs/Irssi/TextUI/TextBufferView.pod26
-rw-r--r--docs/Irssi/TextUI/Textbuffer.pod3
-rw-r--r--docs/Irssi/UI.pod13
-rw-r--r--docs/Irssi/UI/Process.pod25
-rw-r--r--docs/Irssi/UI/Server.pod13
-rw-r--r--docs/Irssi/UI/TextDest.pod11
-rw-r--r--docs/Irssi/UI/Theme.pod169
-rw-r--r--docs/Irssi/UI/Window.pod167
-rw-r--r--docs/Irssi/Windowitem.pod78
-rw-r--r--docs/TODO63
-rw-r--r--docs/allsigs-clean.txt379
-rw-r--r--docs/allsigs-uniq.txt358
-rw-r--r--docs/allsigs.txt737
-rwxr-xr-xdocs/analyse-irssi.pl35
-rwxr-xr-xdocs/buildpod.pl102
-rwxr-xr-xdocs/buildsig2.pl140
-rwxr-xr-xdocs/buildsignals.pl239
-rw-r--r--docs/cmpusers.pl301
-rw-r--r--docs/complete-signal-list.txt379
-rw-r--r--docs/msglevels.txt58
-rwxr-xr-xdocs/parse_formats.pl23
-rwxr-xr-xdocs/parse_xsfuncs.pl76
-rw-r--r--docs/perl.txt437
-rw-r--r--docs/podstyle.css107
-rwxr-xr-xdocs/sigextract.pl24
-rw-r--r--docs/siglist.txt12255
-rw-r--r--docs/signals.txt257
-rw-r--r--docs/sigtree.pl13918
-rw-r--r--docs/xsfuncs.txt347
-rw-r--r--docs/xsfuncs_args.txt320
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",
- " &copy; 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()