aboutsummaryrefslogtreecommitdiffstats
path: root/design-notes.html
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>1998-06-03 14:54:31 +0000
committerEric S. Raymond <esr@thyrsus.com>1998-06-03 14:54:31 +0000
commita74d1e1c9c1826b358eb1b812349262282918094 (patch)
treec292a8192c92516dc77710092f14c61b1c9e26db /design-notes.html
parent53f7500e1c6ebb110b93096d448ba7f75dd4995e (diff)
downloadfetchmail-a74d1e1c9c1826b358eb1b812349262282918094.tar.gz
fetchmail-a74d1e1c9c1826b358eb1b812349262282918094.tar.bz2
fetchmail-a74d1e1c9c1826b358eb1b812349262282918094.zip
Fix argument-merging.
svn path=/trunk/; revision=1879
Diffstat (limited to 'design-notes.html')
-rw-r--r--design-notes.html10
1 files changed, 6 insertions, 4 deletions
diff --git a/design-notes.html b/design-notes.html
index cb5d5e05..5e8721d7 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="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: 1998/05/14 01:35:46 $
+<td width="30%" align=right>$Date: 1998/06/03 14:54:27 $
</table>
<HR>
<H1 ALIGN=CENTER>Design Notes On Fetchmail</H1>
@@ -313,8 +313,7 @@ following minimum steps.
the token to <code>rcfile_l</code>.
<LI>Go to <code>rcfile_y.y</code>. Add the token to the grammar. Don't
- forget the <code>%token</code> declaration. Add proper
- <code>FLAG_FORCE</code> and <code>FLAG_MERGE</code> actions.
+ forget the <code>%token</code> declaration.
<LI>Pick a long-form option name, and a one-letter short option if any
are left. Go to <code>options.c</code>. Pick a new <code>LA_<code>
@@ -327,6 +326,9 @@ following minimum steps.
<LI>Add code to dump the option value in <code>fetchmail.c:dump_params</code>.
+<LI>Add proper <code>FLAG_FORCE</code> and <code>FLAG_MERGE</code> actions
+ in fetchmail.c's optmerge function.
+
<LI>Document the option in fetchmail.man. This will require at least
two changes; one to the collected table of options, and one full
text description of the option.
@@ -475,7 +477,7 @@ all shaped the design in one way or another.<P>
<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: 1998/05/14 01:35:46 $
+<td width="30%" align=right>$Date: 1998/06/03 14:54:27 $
</table>
<P><ADDRESS>Eric S. Raymond <A HREF="mailto:esr@thyrsus.com">&lt;esr@snark.thyrsus.com&gt;</A></ADDRESS>