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"> </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