From a74d1e1c9c1826b358eb1b812349262282918094 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Wed, 3 Jun 1998 14:54:31 +0000 Subject: Fix argument-merging. svn path=/trunk/; revision=1879 --- design-notes.html | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'design-notes.html') 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 @@
Back to Fetchmail Home Page To Site Map -$Date: 1998/05/14 01:35:46 $ +$Date: 1998/06/03 14:54:27 $

Design Notes On Fetchmail

@@ -313,8 +313,7 @@ following minimum steps. the token to rcfile_l.
  • Go to rcfile_y.y. Add the token to the grammar. Don't - forget the %token declaration. Add proper - FLAG_FORCE and FLAG_MERGE actions. + forget the %token declaration.
  • Pick a long-form option name, and a one-letter short option if any are left. Go to options.c. Pick a new LA_ @@ -327,6 +326,9 @@ following minimum steps.
  • Add code to dump the option value in fetchmail.c:dump_params. +
  • Add proper FLAG_FORCE and FLAG_MERGE actions + in fetchmail.c's optmerge function. +
  • 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.

    Back to Fetchmail Home Page To Site Map -$Date: 1998/05/14 01:35:46 $ +$Date: 1998/06/03 14:54:27 $

    Eric S. Raymond <esr@snark.thyrsus.com>
    -- cgit v1.2.3