diff options
Diffstat (limited to 'design-notes.html')
-rw-r--r-- | design-notes.html | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/design-notes.html b/design-notes.html index aa2e3960..11b17511 100644 --- a/design-notes.html +++ b/design-notes.html @@ -10,7 +10,7 @@ <table width="100%" cellpadding=0><tr> <td width="30%">Back to <a href="/~esr/index.html">Fetchmail Home Page</a> <td width="30%" align=center>To <a href="/~esr/sitemap.html">Site Map</a> -<td width="30%" align=right>$Date: 2000/08/05 15:55:48 $ +<td width="30%" align=right>$Date: 2000/11/26 18:20:27 $ </table> <HR> <H1 ALIGN=CENTER>Design Notes On Fetchmail</H1> @@ -330,9 +330,11 @@ following minimum steps. <LI>Add code to dump the option value in <code>fetchmail.c:dump_params</code>. -<LI>Add proper <code>FLAG_MERGE</code> actions in fetchmail.c's - optmerge() function. (If it's a global option, add an override - at the end of load_params.) +<LI> For a per-site or per-user option, add proper + <code>FLAG_MERGE</code> actions in fetchmail.c's optmerge() + function. For a global option, add an override at the end of + load_params; this will involve copying a "cmd_run." field to a + corresponding "run." field, see the existing code for models. <LI>Document the option in fetchmail.man. This will require at least two changes; one to the collected table of options, and one full @@ -547,7 +549,7 @@ RFC2221 IMAP4 Login Referrals <table width="100%" cellpadding=0><tr> <td width="30%">Back to <a href="index.html">Fetchmail Home Page</a> <td width="30%" align=center>To <a href="/~esr/sitemap.html">Site Map</a> -<td width="30%" align=right>$Date: 2000/08/05 15:55:48 $ +<td width="30%" align=right>$Date: 2000/11/26 18:20:27 $ </table> <P><ADDRESS>Eric S. Raymond <A HREF="mailto:esr@thyrsus.com"><esr@snark.thyrsus.com></A></ADDRESS> |