diff options
author | Tom Feist <shabble@metavore.org> | 2011-04-22 02:23:07 +0000 |
---|---|---|
committer | Tom Feist <shabble@metavore.org> | 2011-04-22 02:23:07 +0000 |
commit | d974da559601a1c95740a01d72ce2ee91008354e (patch) | |
tree | 69216dce0251d74065aa7ccf0aaff20cc82ac1dc /docs/General/Internals.pod | |
parent | feature-tests: looking at ways to read from a DATA fh, and redirect normal (diff) | |
download | irssi-scripts-d974da559601a1c95740a01d72ce2ee91008354e.tar.gz irssi-scripts-d974da559601a1c95740a01d72ce2ee91008354e.zip |
removed docs/ from dev branch, since they're all in their own repo (well, wiki)
by now.
Diffstat (limited to 'docs/General/Internals.pod')
-rw-r--r-- | docs/General/Internals.pod | 48 |
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)> - - |