nmh-workers
[Top] [All Lists]

Re: [Nmh-workers] Thoughts: header/address parsing

2014-08-17 22:56:36
1) Instead of callers allocating the space for the fmt_scan()
  output, have fmt_scan() do it.  Callers would pass a **char
  instead of a char array and be responsible for free'ing the
  space when they're done.

2) fmt_scan() would use some function of width as the initial
  size of the space and realloc by 2X as needed.

3) To not break existing user scripts, width would continue to
  include the trailing newline.  Add support for an optional
  profile setting to not include the trailing newline.

4) Add support for 0 width indicating infinite width.

This all seems reasonable to me.

--Ken

_______________________________________________
Nmh-workers mailing list
Nmh-workers(_at_)nongnu(_dot_)org
https://lists.nongnu.org/mailman/listinfo/nmh-workers

<Prev in Thread] Current Thread [Next in Thread>