/[erbot]/erbot/README.txt
ViewVC logotype

Diff of /erbot/README.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by deego, Fri Jan 7 01:57:30 2005 UTC revision 1.10 by deego, Sat Jan 8 17:53:08 2005 UTC
# Line 2  URL: http://www.emacswiki.org/cgi-bin/wi Line 2  URL: http://www.emacswiki.org/cgi-bin/wi
2  information, and installation help.  information, and installation help.
3    
4    
5    
6  The files in the `contrib' directory are optional "third-party"  The files in the `contrib' directory are optional "third-party"
7  add-ons that are used for erbot.  Not all of them are strictly  add-ons that are used for erbot.  Not all of them are strictly
8  required.  The versions here are provided for convenience, and are  required.  The versions here are provided for convenience, and are
# Line 9  also the versions known to work with erb Line 10  also the versions known to work with erb
10  fetch their latest versions from their respective authors' websites.  fetch their latest versions from their respective authors' websites.
11    
12    
13    ====================================================
14    
15    For developers:
16    
17    
18  Namespaces used by these files: fs-, fs.*-, erb.*-  Namespaces used by these files: fs-, fs.*-, erb.*-
19    
20    
# Line 17  Next, we attempt to describe the various Line 23  Next, we attempt to describe the various
23  in this package.  in this package.
24    
25    
26  +-------+---------------------------------------------------------------------+  +---------+------------------------------------------------------------+
27  |botbbdb|Name of the bbdb database file used by the bots.                     |  |botbbdb  |Name of the bbdb database file used by the bots.            |
28  +-------+---------------------------------------------------------------------+  +---------+------------------------------------------------------------+
29  |erb    |ErBot stands for erc robot, and started out from erc-robot.el.  We   |  |erb      |ErBot stands for erc robot, and started out from            |
30  |       |named the new file erbot, and most namespaces start with erb.        |  |         |erc-robot.el.  We named the new file erbot, and most        |
31  +-------+---------------------------------------------------------------------+  |         |namespaces start with erb.                                  |
32  |       |                                                                     |  +---------+------------------------------------------------------------+
33  +-------+---------------------------------------------------------------------+  |         |                                                            |
34  |erbc-  |This referred to erbot-comands. Functions starting with this name    |  +---------+------------------------------------------------------------+
35  |       |were availabel to public to frob as they like.  Same for variables.  |  |erbc-    |This referred to erbot-comands. Functions starting with this|
36  |       |This was replaced by fs-                                             |  |         |name were availabel to public to frob as they like.  Same   |
37  +-------+---------------------------------------------------------------------+  |         |for variables.  This was replaced by fs-                    |
38  |erbnoc-|This is like erbc-, except that these commands are NOT available to  |  +---------+------------------------------------------------------------+
39  |       |the general public (at this time).  This one is still in use, unlike |  |erbnoc-  |This is like erbc-, except that these commands are NOT      |
40  |       |fs-.  These functions are NOT world-executable or world-writable, but|  |         |available to the general public (at this time).  This one is|
41  |       |are maintained alognside erbc- functions ..  erbnoc meansd: erb -    |  |         |still in use, unlike fs-.  These functions are NOT          |
42  |       |no-commands...                                                       |  |         |world-executable or world-writable, but are maintained      |
43  +-------+---------------------------------------------------------------------+  |         |alognside erbc- functions ..  erbnoc meansd: erb -          |
44  |fs-    |fsbot is a popular instance of erbot.  At some point, all erbc-      |  |         |no-commands... We have now shortened it to erbn-            |
45  |       |prefixes were replaced by fs- for easier read.                       |  +---------+------------------------------------------------------------+
46  +-------+---------------------------------------------------------------------+  |erbn-    |Shortening of erbnoc-                                       |
47  |fsbot  | "Free software bot", an instance of fsbot.                          |  +---------+------------------------------------------------------------+
48  +-------+---------------------------------------------------------------------+  |fs-      |fsbot is a popular instance of erbot.  At some point, all   |
49  |fsi-   |Like fs- but these functions and variables are only world-readable   |  |         |erbc- prefixes were replaced by fs- for easier read.  Thus, |
50  |       |and world-executable, but NOT world-writable.  The "i" stands for    |  |         |to reiterate, these functions are world-readable, weritable |
51  |       |immutable (or is it "internal"?)                                     |  |         |writable and executable.  (The only exeptions are those that|
52  +-------+---------------------------------------------------------------------+  |         |are internally converted from fsi-, which are converted to  |
53  |       |                                                                     |  |         |fs- with a special disabled property.)  Summary: rwx for irc|
54  +-------+---------------------------------------------------------------------+  |         |users.                                                      |
55  |       |                                                                     |  +---------+------------------------------------------------------------+
56  +-------+---------------------------------------------------------------------+  |fsi-     |Like fs- but these functions and variables are only         |
57  |       |                                                                     |  |         |world-readable and world-executable, but NOT world-writable.|
58  +-------+---------------------------------------------------------------------+  |         |The "i" stands for immutable (or is it "internal"?).  These |
59  |       |                                                                     |  |         |functions are internally converted to fs- functionserbot    |
60  +-------+---------------------------------------------------------------------+  |         |usage through erbot-install-symbols.  Summary: r-x for irc  |
61  |       |                                                                     |  |         |users.                                                      |
62  +-------+---------------------------------------------------------------------+  +---------+------------------------------------------------------------+
63  |       |                                                                     |  |fsn-     |This "fs NOT" would be the logical "---" counterpart for the|
64  +-------+---------------------------------------------------------------------+  |         |fs.* prefixes above, butits similarity to fs will make      |
65  |       |                                                                     |  |         |reading difficult, so we stick with erbn-                   |
66  +-------+---------------------------------------------------------------------+  +---------+------------------------------------------------------------+
67  |       |                                                                     |  |All other|.. are also ---, and the only difference from erbn- is      |
68  +-------+---------------------------------------------------------------------+  |prefixes |aesthetical.                                                |
69  |       |                                                                     |  |         |                                                            |
70  +-------+---------------------------------------------------------------------+  +---------+------------------------------------------------------------+
71  |       |                                                                     |  |fsbot    | "Free software bot", an instance of fsbot.                 |
72  +-------+---------------------------------------------------------------------+  +---------+------------------------------------------------------------+
73  |       |                                                                     |  |         |                                                            |
74  +-------+---------------------------------------------------------------------+  |         |                                                            |
75  |       |                                                                     |  |         |                                                            |
76  +-------+---------------------------------------------------------------------+  |         |                                                            |
77  |       |                                                                     |  |         |                                                            |
78  +-------+---------------------------------------------------------------------+  +---------+------------------------------------------------------------+
 |       |                                                                     |  
 +-------+---------------------------------------------------------------------+  
 |       |                                                                     |  
 +-------+---------------------------------------------------------------------+  
 |       |                                                                     |  
 +-------+---------------------------------------------------------------------+  
 |       |                                                                     |  
 +-------+---------------------------------------------------------------------+  
 |       |                                                                     |  
 +-------+---------------------------------------------------------------------+  
 |       |                                                                     |  
 +-------+---------------------------------------------------------------------+  
 |       |                                                                     |  
 +-------+---------------------------------------------------------------------+  
 |       |                                                                     |  
 +-------+---------------------------------------------------------------------+  
 |       |                                                                     |  
 +-------+---------------------------------------------------------------------+  
 |       |                                                                     |  
 +-------+---------------------------------------------------------------------+  
 |       |                                                                     |  
 +-------+---------------------------------------------------------------------+  
 |       |                                                                     |  
 +-------+---------------------------------------------------------------------+  
 |       |                                                                     |  
 +-------+---------------------------------------------------------------------+  
 |       |                                                                     |  
 +-------+---------------------------------------------------------------------+  

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26