If the riece-debug variable is set to t, Riece begins to collect
debugging information in *Debug* buffer. Interactions with IRC
servers are stored in " *IRC*<IRC-server-name>" buffers. Note that
-these buffer names start with a whitespace character (" ").
+these buffers have names starting with a whitespace character (" ").
** Joining the development
** CVS
Development of Riece uses CVS. Latest developing version is available
-at CVS. Please note that the newest development version from CVS may
-NOT be reliable. You can only use it at your own risk. We may ignore
-bug reports for that version. The instruction to access the CVS
-server is below.
+at CVS. Please note that the version from CVS may NOT be reliable,
+and you can only use it at your own risk. We may ignore bug reports
+for that version. The instruction to access the CVS server is below.
(1) logging in to anonymous CVS server
Elisp modules that satisfy add-on spec should provide the following
functions.
-- <module-name>-requires
- Return a list of names of other add-ons this add-on depends. (optional)
+- <module-name>-requires (optional)
+ Return a list of names of other add-ons this add-on depends.
- <module-name>-insinuate
Called on initialization of this module.
+- <module-name>-enable (optional)
+ Called when this add-on is enabled.
+
+- <module-name>-disable (optional)
+ Called when this add-on is disabled.
+
It is recommended to set short explanation of the add-on to
<module-name>-description variable which is displayed on add-on
listing shown up by C-c ^ (M-x riece-command-list-addons).
-Add-ons that support enabling/disabling set the current status to
-<module-name>-enabled variable. If this variable is nil, the add-on
-is regarded as currently disabled. In addition, the add-on must
-provide the following two functions.
-
-- <module-name>-enable
- Called to enable this add-on.
-
-- <module-name>-disable
- Called to disable this add-on.
+To see the add-on's enabled/disabled status, check riece-addon-enabled
+property set on <module-name> symbol.
-Riece does the following process when startup.
+Riece does the following procedure on add-ons when startup.
(1) Load add-ons listed in the riece-addons variable.