Mercurial > pidgin.yaz
diff HACKING @ 1653:7fc1a25e567b
[gaim-migrate @ 1663]
doc updates
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Tue, 27 Mar 2001 21:01:29 +0000 |
parents | 0bdc891164ad |
children | f42ce672c560 |
line wrap: on
line diff
--- a/HACKING Tue Mar 27 01:22:09 2001 +0000 +++ b/HACKING Tue Mar 27 21:01:29 2001 +0000 @@ -32,16 +32,8 @@ when you're ready to make your patch, simply run 'cvs diff -u >my.patch' and send it off. -There's one little thing that's just a pet peeve, and it's really stupid. -In ./configure there's an --enable-debug option. This does two things: -compiles with -Wall, and prints debugging information to stdout. The -debugging information is printed to the debug window (which can be turned -on in the preferences) whether or not --enable-debug was selected. Most -of the information that's printed is useless anyway though; so the ---enable-debug option really doesn't do a whole lot. - This file was last modified by $Author: warmenhoven $ on -$Date: 2001-03-19 17:40:07 -0500 (Mon, 19 Mar 2001) $. +$Date: 2001-03-27 16:01:29 -0500 (Tue, 27 Mar 2001) $. PROGRAM FLOW @@ -293,6 +285,40 @@ of it is particularly tasty; it's all just utility functions. Just like the name says. +PRPL sources: +------------- + +plugins/yay: Yahoo + All of the files in here were written by Eric. All of the .c and .h + files except yay.c are part of a library that Eric wrote, libyay. + yay.c is what interacts with gaim. + +plugins/icq: ICQ (UDP v5) + All of the .c and .h files in here, with the exception of gaim_icq.c, + are part of ICQLib, by Bill Soudan and others. gaim_icq.c is what + interacts with gaim, and Eric wrote it. ICQLib is a fairly complete + implementation of the ICQ protocol, so if you want to add a new + feature you're probably going to be adding it to gaim_icq.c and not + to ICQLib. + +plugins/msn: MSN + Rob wrote msn.c, and md5.c is a standard file. MSN doesn't use its + own library; all of the networking code is included inside of msn.c. + +plugins/irc.c: IRC + Rob wrote irc.c, and since it is only one file it stands by itself. + All of the networking code is contained inside this file, as well as + the parts that interact with gaim. + +plugins/jabber: Jabber + jabber.c was written by Adam Fritzler (the guy that wrote libfaim), + and is maintained by Eric. The other .c and .h files belong to + libxode and libjabber, which were written by the Jabber developers. + +plugins/napster.c: Napster + Rob wrote napster.c, and since it is only one file it stands by + itself. + HOW THE BUDDY LIST WORKS ========================