diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2005-03-03 11:43:56 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2005-03-03 11:43:56 +0000 |
commit | a86ea58091b9ccfd656abfb163b72fdcda6ffa7e (patch) | |
tree | b61170e9d15419160b2f6de69b7796c362dfaadb /frm | |
parent | 891f9c44ccf15caccba072d9525f08c374772c62 (diff) | |
download | mailutils-a86ea58091b9ccfd656abfb163b72fdcda6ffa7e.tar.gz mailutils-a86ea58091b9ccfd656abfb163b72fdcda6ffa7e.tar.bz2 |
New file
Diffstat (limited to 'frm')
-rw-r--r-- | frm/frm.h | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/frm/frm.h b/frm/frm.h new file mode 100644 index 000000000..e9cece794 --- /dev/null +++ b/frm/frm.h @@ -0,0 +1,79 @@ +/* GNU Mailutils -- a suite of utilities for electronic mail + Copyright (C) 2005 Free Software Foundation, Inc. + + GNU Mailutils is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + GNU Mailutils is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with GNU Mailutils; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ + +#ifdef HAVE_CONFIG_H +# include <config.h> +#endif + +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#include <unistd.h> +#include <fcntl.h> +#include <sys/types.h> +#ifdef HAVE_TERMIOS_H +# include <termios.h> +#endif +#include <sys/ioctl.h> +#include <sys/stat.h> + +#ifdef HAVE_ICONV_H +# include <iconv.h> +#endif +#ifndef MB_LEN_MAX +# define MB_LEN_MAX 4 +#endif + +#include <mbswidth.h> +#include <xalloc.h> + +#ifdef HAVE_FRIBIDI_FRIBIDI_H +# include <fribidi/fribidi.h> +#endif + +#include <mailutils/address.h> +#include <mailutils/argp.h> +#include <mailutils/attribute.h> +#include <mailutils/debug.h> +#include <mailutils/errno.h> +#include <mailutils/header.h> +#include <mailutils/list.h> +#include <mailutils/mailbox.h> +#include <mailutils/message.h> +#include <mailutils/observer.h> +#include <mailutils/registrar.h> +#include <mailutils/stream.h> +#include <mailutils/url.h> +#include <mailutils/nls.h> +#include <mailutils/tls.h> +#include <mailutils/error.h> +#include <mailutils/mutil.h> +#include <mailutils/mime.h> + +typedef int (*frm_select_t) (size_t index, message_t msg); + +extern char *show_field; /* Show this header field instead of the default + `From: Subject:' pair. -f option */ +extern int show_to; /* Additionally display To: field. -l option */ +extern int show_number; /* Prefix each line with the message number. -n */ +extern int frm_debug; + +extern void frm_scan (char *mailbox_name, frm_select_t fun, size_t *total); +extern int util_getcols (void); +extern void init_output (size_t s); + + |