aboutsummaryrefslogtreecommitdiffstats
path: root/docs/General/Internals.pod
diff options
context:
space:
mode:
authorTom Feist <shabble@metavore.org>2011-01-08 20:00:20 +0000
committerTom Feist <shabble@metavore.org>2011-01-08 20:00:20 +0000
commit8d4fe58ee09b7f5d00ee0c1a6e122a1bcff7ca4e (patch)
tree953fd2f06c31f9c6e9708dabca5dcc8990b36d68 /docs/General/Internals.pod
parentMerge branch 'tab_completion' (diff)
downloadirssi-scripts-8d4fe58ee09b7f5d00ee0c1a6e122a1bcff7ca4e.tar.gz
irssi-scripts-8d4fe58ee09b7f5d00ee0c1a6e122a1bcff7ca4e.zip
moved docs/ to https://github.com/shabble/irssi-docs
Diffstat (limited to '')
-rw-r--r--docs/General/Internals.pod48
1 files changed, 0 insertions, 48 deletions
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)>
-
-