Update of /cvsroot/mahogany/M/doc/HtmlHlp
In directory sc8-pr-cvs1:/tmp/cvs-serv21161/doc/HtmlHlp

Modified Files:
        Manual.hhc Manual.html 
Log Message:
regenerated with latex2html

Index: Manual.hhc
===================================================================
RCS file: /cvsroot/mahogany/M/doc/HtmlHlp/Manual.hhc,v
retrieving revision 1.9
retrieving revision 1.10
diff -b -u -2 -r1.9 -r1.10
--- Manual.hhc  4 Jan 2004 02:20:25 -0000       1.9
+++ Manual.hhc  20 Jan 2004 12:39:37 -0000      1.10
@@ -229,5 +229,5 @@
        <LI> <OBJECT type="text/sitemap">
 <param name="Local" value="Manual.html#SECTION00300000000000000000">
-<param name="Name" value="Scripting and Extending <I>Mahogany</I>">
+<param name="Name" value="Scripting and Extending Mahogany">
 </OBJECT>
 <UL>

Index: Manual.html
===================================================================
RCS file: /cvsroot/mahogany/M/doc/HtmlHlp/Manual.html,v
retrieving revision 1.20
retrieving revision 1.21
diff -b -u -2 -r1.20 -r1.21
--- Manual.html 3 Jan 2004 15:06:55 -0000       1.20
+++ Manual.html 20 Jan 2004 12:39:37 -0000      1.21
@@ -179,5 +179,5 @@
 <BR>
 <LI><A NAME="tex2html206"
-  HREF="#SECTION00300000000000000000">Scripting and Extending <I>Mahogany</I></A>
+  HREF="#SECTION00300000000000000000">Scripting and Extending Mahogany</A>
 <UL>
 <LI><A NAME="tex2html207"
@@ -359,7 +359,9 @@
 change is that the built in Python interpreter now works again and you can use
 it to write filter functions and do other nifty things (see section
-<A HREF="Manual.html#python"><IMG  ALIGN="BOTTOM" BORDER="1" ALT="[*]" 
SRC="crossref.png"></A>). Other than that, the focus of the new release is yet again
-more bug fixing than adding new features. As usual, some of them were still
-added:
+<A HREF="Manual.html#python"><IMG  ALIGN="BOTTOM" BORDER="1" ALT="[*]" 
SRC="crossref.png"></A>). Finally, we now have a working version for Mac OS X.
+
+<P>
+Other than that, the focus of the new release is yet again more bug fixing
+than adding new features. As usual, some of them were still added:
 
 <UL>
@@ -377,4 +379,6 @@
 <LI>New command to select all text in the viewer added
 </LI>
+<LI>New <TT>-userdir</TT> command line option
+</LI>
 <LI><TT>isfromme()</TT> (was message sent by myself?) filter test added
 </LI>
@@ -1083,5 +1087,5 @@
 provoked major flamewars in the Unix community. There is a trend to
 put everything under the GPL or LGPL<A NAME="tex2html3"
-  HREF="#foot142"><SUP>1.1</SUP></A>. We do not want to get involved in this highly 
emotional and political
+  HREF="#foot143"><SUP>1.1</SUP></A>. We do not want to get involved in this highly 
emotional and political
 discussion. Our intent is to allow everyone to use and modify Mahogany
 while preserving some form of control over its development. That is
@@ -1621,4 +1625,10 @@
 <TD ALIGN="CENTER">to automatically do something after starting up</TD>
 </TR>
+<TR><TD ALIGN="CENTER">-userdir=dir</TD>
+<TD ALIGN="CENTER">specify a non default directory containing all user</TD>
+</TR>
+<TR><TD ALIGN="CENTER">&nbsp;</TD>
+<TD ALIGN="CENTER">data including, but not limited to, the file mailboxes</TD>
+</TR>
 <TR><TD ALIGN="CENTER">-config=file</TD>
 <TD ALIGN="CENTER">specify the alternate configuration file to use</TD>
@@ -3076,7 +3086,6 @@
 <P>
 Callbacks are python functions that can be called from different parts
-of Mahogany's code. See the Scripting and Extending chapter (<A 
HREF="Manual.html#Scripting"><IMG  ALIGN="BOTTOM" BORDER="1" ALT="[*]" 
SRC="crossref.png"></A>)
-and the Hacker's guide (<A HREF="#HackersGuide"><IMG  ALIGN="BOTTOM" BORDER="1" 
ALT="[*]" SRC="crossref.png"></A>) for more information
-on this.
+of Mahogany's code. See the section <A HREF="Manual.html#pythonhooks"><IMG  
ALIGN="BOTTOM" BORDER="1" ALT="[*]" SRC="crossref.png"></A> for more information on
+this.
 
 <P>
@@ -3778,5 +3787,5 @@
 <H1><A NAME="SECTION00300000000000000000"></A><A NAME="Scripting"></A>
 <BR>
-Scripting and Extending <I>Mahogany</I>
+Scripting and Extending Mahogany
 </H1>
 
@@ -3839,7 +3848,14 @@
 
 <P>
+Please have a look at <TT>spam.py</TT> example included in Mahogany
+distribution (in <TT>Python</TT> directory under Windows and in
+<TT>/usr/share/mahogany/scripts</TT> under Unix) to see a real life example of
+using Python for writing non trivial filters.
 
-<H2><A NAME="SECTION00314000000000000000">
-Callback Functions (Hooks)</A>
+<P>
+
+<H2><A NAME="SECTION00314000000000000000"></A><A NAME="pythonhooks"></A>
+<BR>
+Callback Functions (Hooks)
 </H2>
 
@@ -3850,15 +3866,16 @@
 callbacks yet, but don't hesitate to ask us if you need more information
 about this. All of these callbacks are called with at least one arguments
-which is a pointer to the object from which it was called. E.g. for 
<TT>FolderOpenHook</TT>,
-this would be a pointer to a <TT>MailFolder</TT> object. This object
-does not carry a useable type with it and needs to be converted in
-the callback, e.g. if the argument is called <TT>arg</TT> and the
-object is a <TT>MailFolder</TT>, the object must either be used as
-<TT>MailFolder.MailFolderPtr(arg)</TT> or be converted as
-<TT>mf = MailFolder.MailFolderPtr(arg)</TT>.
+which is a pointer to the object from which it was called. E.g. for
+<TT>FolderOpenHook</TT>, this would be a <TT>MailFolder</TT> object.
 
 <P>
-Some callbacks have a third argument. This is either a single value
-or a tuple holding several values.
+The callback return value is usually a boolean and indicates whether Mahogany
+should proceed normally (<IMG
+ WIDTH="14" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img3.png"
+ ALT="$1$">) or cancel the operation (<IMG
+ WIDTH="14" HEIGHT="18" ALIGN="BOTTOM" BORDER="0"
+ SRC="img4.png"
+ ALT="$0$">).
 
 <P>
@@ -4532,10 +4549,8 @@
 
 <P>
-<I>I'm a linuxuser (redhat) who just found Mahogany and really
+<I>I'm a linux user (redhat) who just found Mahogany and really
 likes it, but I have a problem, I can't get all the widgets to work,
 the pictures on the buttons and the ones before the mailboxes all
-appear as an questionmark. Do I need some library to make it look
-like your screenshot? If you would assist me in this matter I would
-be very grateful.</I>
+appear as an questionmark?</I>
 
 <P>
@@ -4909,4 +4924,8 @@
 
 <P>
+In addition, there is a <TT>-lang</TT> command line option, see
+<A HREF="Manual.html#cmdlineargs"><IMG  ALIGN="BOTTOM" BORDER="1" ALT="[*]" 
SRC="crossref.png"></A>.
+
+<P>
 
 <H2><A NAME="SECTION006210000000000000000">
@@ -5042,5 +5061,5 @@
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot142">... LGPL</A><A NAME="foot142"
+<DT><A NAME="foot143">... LGPL</A><A NAME="foot143"
  HREF="Manual.html#tex2html3"><SUP>1.1</SUP></A>
 <DD>which we recently felt victim of - due to some strong demand, we have
@@ -5052,5 +5071,5 @@
 <ADDRESS>
 Vadim Zeitlin
-2004-01-03
+2004-01-20
 </ADDRESS>
 </BODY>



-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Mahogany-cvsupdates mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-cvsupdates

Reply via email to