summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--INSTALL29
-rw-r--r--Makefile.am2
-rw-r--r--Makefile.in2
-rw-r--r--NEWS5
-rw-r--r--README5
-rw-r--r--commands.c8
-rwxr-xr-xconfigure2
-rw-r--r--configure.in2
-rw-r--r--po/cat-id-tbl.c1144
-rw-r--r--po/de.po131
-rw-r--r--po/mutt.pot66
-rw-r--r--po/ru.po131
-rw-r--r--recvattach.c9
-rw-r--r--reldate.h3
14 files changed, 803 insertions, 736 deletions
diff --git a/INSTALL b/INSTALL
index d56235f3..92d4fbfc 100644
--- a/INSTALL
+++ b/INSTALL
@@ -73,6 +73,18 @@ behavior:
--enable-pop
enable POP3 support
+--enable-imap
+ enable IMAP support
+
+--disable-nls
+ This switch disables mutt's native language support.
+
+--with-included-gettext Mutt will be built using the GNU gettext
+ library included in the intl/ sub-directory. You may need
+ to use this switch if your machine has something which looks
+ like gettext to the configure script, but isn't able to cope
+ with mutt's catalog files.
+
--with-rx
use GNU rx instead of local regexp routines. Many systems don't
have the POSIX compliant regcomp/regexec/regfree routines, so this
@@ -133,6 +145,7 @@ A_NORMAL or KEY_MIN, then you probably don't have a SysV compliant curses
library. You should install either ncurses or S-Lang (see above), and then
run the ``configure'' script again.
+Please note that "VPATH" builds currently do _not_ work.
Platform Notes
==============
@@ -140,9 +153,9 @@ Platform Notes
All platforms
There is a bug in most (if not all) S-Lang versions which
- prevents the Meta key from working with mutt. A patch can be
- found in the file patch.slang-1.2.2.keypad.1 in this mutt
- distribution.
+ prevents the Meta key from working with mutt. A patch can
+ be found in the file contrib/patch.slang-1.2.2.keypad.1 in
+ this mutt distribution.
Solaris 2.4
@@ -162,11 +175,6 @@ Linux
you use the --enable-flock switch on such systems, be sure to
give the --disable-fcntl argument as well.
- The Linux libc 5.4.45 disables locale support in programs running
- setgid mail. You'll need to use the configure switch
- "--enable-locales-fix". If you're using a non-iso-8859 font, you
- lose. This is not an issue on glibc (libc 6) based systems.
-
Sparc Linux
Redhat 4.2 Sparc users reported problems with some system
@@ -187,10 +195,11 @@ Digital Unix (OSF/1)
FreeBSD 3.0
/bin/sh is broken on this platform. You need the
- "--with-exec-shell" configuration switch here; ksh
- and bash are reported to be fine.
+ "--with-exec-shell" configuration switch here; ksh and bash
+ are reported to be fine.
This may also be an issue with earlier FreeBSD
versions.
+
$Id$
diff --git a/Makefile.am b/Makefile.am
index b22c267f..f4b99749 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -19,7 +19,7 @@ mutt_LDADD = @MUTT_LIB_OBJECTS@ $(INTLLIBS)
mutt_DEPENDENCIES = @MUTT_LIB_OBJECTS@ $(INTLDEPS)
DEFS=-DSHAREDIR=\"$(sharedir)\" -DSYSCONFDIR=\"$(sysconfdir)\"
-INCLUDES="-I./"
+INCLUDES=-I.
non_us_sources = pgp.c pgpinvoke.c pgpkey.c pgppubring.c sha1dgst.c \
gnupgparse.c sha.h sha_locl.h \
diff --git a/Makefile.in b/Makefile.in
index 0f36ef0d..87cb1b85 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -119,7 +119,7 @@ mutt_LDADD = @MUTT_LIB_OBJECTS@ $(INTLLIBS)
mutt_DEPENDENCIES = @MUTT_LIB_OBJECTS@ $(INTLDEPS)
DEFS=-DSHAREDIR=\"$(sharedir)\" -DSYSCONFDIR=\"$(sysconfdir)\"
-INCLUDES="-I./"
+INCLUDES=-I.
non_us_sources = pgp.c pgpinvoke.c pgpkey.c pgppubring.c sha1dgst.c \
gnupgparse.c sha.h sha_locl.h \
diff --git a/NEWS b/NEWS
index 8a0d296e..e61bb877 100644
--- a/NEWS
+++ b/NEWS
@@ -82,5 +82,10 @@ Major changes since 0.93
- Bug fixes of all kinds. Look at the ChangeLog file for details.
+- The configuration files now go to a directory determined by the
+ --sysconfdir parameter to the configure script. The default is
+ ${prefix}/etc. (The install target of the top-level Makefile will
+ take care of your old site-global configuration file and
+ automagically move it to the new place.)
$Id$
diff --git a/README b/README
index 067d50d9..7ef63b32 100644
--- a/README
+++ b/README
@@ -6,10 +6,11 @@ Installation instructions are detailed in ``INSTALL''.
The user manual is in doc/manual.txt. A list of major changes since
the last public version can be found under NEWS.
-PGP users should read doc/PGP-Notes.txt.
+PGP users should read doc/PGP-Notes.txt.
Before you start hacking on mutt, read doc/devel-notes.txt. Before
-applying patches to mutt, read doc/applying-patches.txt.
+applying patches to mutt, read doc/applying-patches.txt. Please,
+read these files, as they will save you from asking FAQs.
For more information, see the Mutt home page:
diff --git a/commands.c b/commands.c
index e2100a74..77a2c7a5 100644
--- a/commands.c
+++ b/commands.c
@@ -239,9 +239,11 @@ void ci_bounce_message (HEADER *h, int *redraw)
ADDRESS *adr = NULL;
int rc;
- /* FIXME i18n */
- snprintf (prompt, sizeof(prompt), "Bounce %smessage%s to: ",
- h ? "" : "tagged ", h ? "" : "s");
+ if(h)
+ strfcpy(prompt, _("Bounce message to: "), sizeof(prompt));
+ else
+ strfcpy(prompt, _("Bounce tagged messages to: "), sizeof(prompt));
+
rc = mutt_get_field (prompt, buf, sizeof (buf), M_ALIAS);
if (option (OPTNEEDREDRAW))
diff --git a/configure b/configure
index 95d225a0..778f93e6 100755
--- a/configure
+++ b/configure
@@ -734,7 +734,7 @@ fi
PACKAGE=mutt
-VERSION=0.94.11
+VERSION=0.94.12
if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
{ echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
diff --git a/configure.in b/configure.in
index b0d4027b..be24389e 100644
--- a/configure.in
+++ b/configure.in
@@ -3,7 +3,7 @@ dnl $Id$
dnl Process this file with autoconf to produce a configure script.
AC_INIT(mutt.h)
AM_CONFIG_HEADER(config.h)
-AM_INIT_AUTOMAKE(mutt, 0.94.11)
+AM_INIT_AUTOMAKE(mutt, 0.94.12)
ALL_LINGUAS="de ru it"
diff --git a/po/cat-id-tbl.c b/po/cat-id-tbl.c
index 1f1257fe..679df204 100644
--- a/po/cat-id-tbl.c
+++ b/po/cat-id-tbl.c
@@ -65,120 +65,122 @@ const struct _msg_ent _msg_tbl[] = {
{"Verify PGP signature?", 56},
{"Could not create temporary file!", 57},
{"Command: ", 58},
- {"Error parsing address!", 59},
- {"Bounce message to %s", 60},
- {"Bounce messages to %s", 61},
- {"Message bounced.", 62},
- {"Messages bounced.", 63},
- {"Pipe to command: ", 64},
+ {"Bounce message to: ", 59},
+ {"Bounce tagged messages to: ", 60},
+ {"Error parsing address!", 61},
+ {"Bounce message to %s", 62},
+ {"Bounce messages to %s", 63},
+ {"Message bounced.", 64},
+ {"Messages bounced.", 65},
+ {"Pipe to command: ", 66},
{"\
-Rev-Sort (d)ate/(f)rm/(r)ecv/(s)ubj/t(o)/(t)hread/(u)nsort/si(z)e/s(c)ore?: ", 65},
+Rev-Sort (d)ate/(f)rm/(r)ecv/(s)ubj/t(o)/(t)hread/(u)nsort/si(z)e/s(c)ore?: ", 67},
{"\
-Sort (d)ate/(f)rm/(r)ecv/(s)ubj/t(o)/(t)hread/(u)nsort/si(z)e/s(c)ore?: ", 66},
- {"Shell command: ", 67},
- {"%s%s to mailbox", 68},
- {"Decode-save", 69},
- {"Decode-copy", 70},
- {"Decrypt-save", 71},
- {"Decrypt-copy", 72},
- {"Save", 73},
- {"Copy", 74},
- {" tagged", 75},
- {"Copying to %s...", 76},
- {"Print message?", 77},
- {"Print tagged messages?", 78},
- {"Message printed", 79},
- {"Messages printed", 80},
- {"Send", 81},
- {"Abort", 82},
- {"Attach file", 83},
- {"Descrip", 84},
+Sort (d)ate/(f)rm/(r)ecv/(s)ubj/t(o)/(t)hread/(u)nsort/si(z)e/s(c)ore?: ", 68},
+ {"Shell command: ", 69},
+ {"%s%s to mailbox", 70},
+ {"Decode-save", 71},
+ {"Decode-copy", 72},
+ {"Decrypt-save", 73},
+ {"Decrypt-copy", 74},
+ {"Save", 75},
+ {"Copy", 76},
+ {" tagged", 77},
+ {"Copying to %s...", 78},
+ {"Print message?", 79},
+ {"Print tagged messages?", 80},
+ {"Message printed", 81},
+ {"Messages printed", 82},
+ {"Send", 83},
+ {"Abort", 84},
+ {"Attach file", 85},
+ {"Descrip", 86},
{"\
(e)ncrypt, (s)ign, sign (a)s, (b)oth, select (m)ic algorithm, or (f)orget \
-it? ", 85},
- {"Can't open your secret key ring!", 86},
- {"Sign as: ", 87},
- {"An unkown PGP version was defined for signing.", 88},
- {"This doesn't make sense if you don't want to sign the message.", 89},
- {"MIC algorithm: ", 90},
- {"Unknown MIC algorithm, valid ones are: pgp-md5, pgp-sha1, pgp-rmd160", 91},
- {"%s [#%d] no longer exists!", 92},
- {"%s [#%d] modified. Update encoding?", 93},
- {"Sign, Encrypt", 94},
- {"Encrypt", 95},
- {"Sign", 96},
- {"Clear", 97},
- {" sign as: ", 98},
- {"<default>", 99},
- {"You may not delete the only attachment.", 100},
- {"Compose", 101},
- {"Open mailbox to attach message from", 102},
- {"No messages in that folder.", 103},
- {"Tag the messages you want to attach!", 104},
- {"Unable to attach!", 105},
- {"Invalid encoding.", 106},
- {"Save a copy of this message?", 107},
- {"Rename to: ", 108},
- {"Can't stat: %s", 109},
- {"New file: ", 110},
- {"Content-Type is of the form base/sub", 111},
- {"Unknown Content-Type %s", 112},
- {"Can't create file %s", 113},
- {"What we have here is a failure to make an attachment", 114},
- {"Postpone this message?", 115},
- {"Write message to mailbox", 116},
- {"Writing message to %s ...", 117},
- {"Message written.", 118},
- {"Confused when attempting to delete attachment, h & m can't be NULL", 119},
- {"Deleting non-multipart messages not yet supported", 120},
- {"yes", 121},
- {"no", 122},
- {"Exit Mutt?", 123},
- {"unknown error", 124},
- {"Press any key to continue...", 125},
- {" ('?' for list): ", 126},
- {"Cannot toggle write on a readonly mailbox!", 127},
- {"Changes to folder will be written on folder exit.", 128},
- {"Changes to folder will not be written.", 129},
- {"Quit", 130},
- {"Del", 131},
- {"Undel", 132},
- {"Mail", 133},
- {"Reply", 134},
- {"Group", 135},
- {"Mailbox was externally modified. Flags may be wrong.", 136},
- {"New mail in this mailbox.", 137},
- {"No mailbox is open.", 138},
- {"No tagged messages.", 139},
- {"Jump to message: ", 140},
- {"Argument must be a message number.", 141},
- {"That message is not visible.", 142},
- {"Invalid message number.", 143},
- {"Delete messages matching: ", 144},
- {"No limit pattern is in effect.", 145},
- {"Limit: %s", 146},
- {"Limit to messages matching: ", 147},
- {"Quit Mutt?", 148},
- {"Tag messages matching: ", 149},
- {"Undelete messages matching: ", 150},
- {"Untag messages matching: ", 151},
- {"Open mailbox", 152},
- {"Open mailbox in read-only mode", 153},
- {"%s is not a mailbox.", 154},
- {"Exit Mutt without saving?", 155},
- {"You are on the last message.", 156},
- {"No undeleted messages.", 157},
- {"You are on the first message.", 158},
- {"Search wrapped to top.", 159},
- {"Search wrapped to bottom.", 160},
- {"No new messages", 161},
- {"No unread messages", 162},
- {" in this limited view", 163},
- {"No more threads.", 164},
- {"You are on the first thread.", 165},
- {"Thread contains unread messages.", 166},
- {"Threading is not enabled.", 167},
- {"Please report this program error in the function mutt_mktime.", 168},
+it? ", 87},
+ {"Can't open your secret key ring!", 88},
+ {"Sign as: ", 89},
+ {"An unkown PGP version was defined for signing.", 90},
+ {"This doesn't make sense if you don't want to sign the message.", 91},
+ {"MIC algorithm: ", 92},
+ {"Unknown MIC algorithm, valid ones are: pgp-md5, pgp-sha1, pgp-rmd160", 93},
+ {"%s [#%d] no longer exists!", 94},
+ {"%s [#%d] modified. Update encoding?", 95},
+ {"Sign, Encrypt", 96},
+ {"Encrypt", 97},
+ {"Sign", 98},
+ {"Clear", 99},
+ {" sign as: ", 100},
+ {"<default>", 101},
+ {"You may not delete the only attachment.", 102},
+ {"Compose", 103},
+ {"Open mailbox to attach message from", 104},
+ {"No messages in that folder.", 105},
+ {"Tag the messages you want to attach!", 106},
+ {"Unable to attach!", 107},
+ {"Invalid encoding.", 108},
+ {"Save a copy of this message?", 109},
+ {"Rename to: ", 110},
+ {"Can't stat: %s", 111},
+ {"New file: ", 112},
+ {"Content-Type is of the form base/sub", 113},
+ {"Unknown Content-Type %s", 114},
+ {"Can't create file %s", 115},
+ {"What we have here is a failure to make an attachment", 116},
+ {"Postpone this message?", 117},
+ {"Write message to mailbox", 118},
+ {"Writing message to %s ...", 119},
+ {"Message written.", 120},
+ {"Confused when attempting to delete attachment, h & m can't be NULL", 121},
+ {"Deleting non-multipart messages not yet supported", 122},
+ {"yes", 123},
+ {"no", 124},
+ {"Exit Mutt?", 125},
+ {"unknown error", 126},
+ {"Press any key to continue...", 127},
+ {" ('?' for list): ", 128},
+ {"Cannot toggle write on a readonly mailbox!", 129},
+ {"Changes to folder will be written on folder exit.", 130},
+ {"Changes to folder will not be written.", 131},
+ {"Quit", 132},
+ {"Del", 133},
+ {"Undel", 134},
+ {"Mail", 135},
+ {"Reply", 136},
+ {"Group", 137},
+ {"Mailbox was externally modified. Flags may be wrong.", 138},
+ {"New mail in this mailbox.", 139},
+ {"No mailbox is open.", 140},
+ {"No tagged messages.", 141},
+ {"Jump to message: ", 142},
+ {"Argument must be a message number.", 143},
+ {"That message is not visible.", 144},
+ {"Invalid message number.", 145},
+ {"Delete messages matching: ", 146},
+ {"No limit pattern is in effect.", 147},
+ {"Limit: %s", 148},
+ {"Limit to messages matching: ", 149},
+ {"Quit Mutt?", 150},
+ {"Tag messages matching: ", 151},
+ {"Undelete messages matching: ", 152},
+ {"Untag messages matching: ", 153},
+ {"Open mailbox", 154},
+ {"Open mailbox in read-only mode", 155},
+ {"%s is not a mailbox.", 156},
+ {"Exit Mutt without saving?", 157},
+ {"You are on the last message.", 158},
+ {"No undeleted messages.", 159},
+ {"You are on the first message.", 160},
+ {"Search wrapped to top.", 161},
+ {"Search wrapped to bottom.", 162},
+ {"No new messages", 163},
+ {"No unread messages", 164},
+ {" in this limited view", 165},
+ {"No more threads.", 166},
+ {"You are on the first thread.", 167},
+ {"Thread contains unread messages.", 168},
+ {"Threading is not enabled.", 169},
+ {"Please report this program error in the function mutt_mktime.", 170},
{"\
~~\t\tinsert a line begining with a single ~\n\
~b users\tadd users to the Bcc: field\n\
@@ -197,265 +199,265 @@ it? ", 85},
~w file\t\twrite message to file\n\
~x\t\tabort changes and quit editor\n\
~?\t\tthis message\n\
-.\t\ton a line by itself ends input\n", 169},
- {"%d: invalid message number.\n", 170},
- {"(End message with a . on a line by itself)\n", 171},
- {"No mailbox.\n", 172},
- {"Message contains:\n", 173},
- {"(continue)\n", 174},
- {"missing filename.\n", 175},
- {"No lines in message.\n", 176},
- {"%s: unknown editor command (~? for help)\n", 177},
- {"Set flag", 178},
- {"Clear flag", 179},
- {"[-- Error: unexpected end of file! --]\n", 180},
- {"[-- Error: Could not display any parts of Multipart/Alternative! --]\n", 181},
- {"[-- Attachment #%d", 182},
- {"[-- Type: %s/%s, Encoding: %s, Size: %s --]\n", 183},
- {"[-- Autoview using %s --]\n", 184},
- {"Invoking autoview command: %s", 185},
- {"[-- Autoview stderr of %s --]\n", 186},
- {"Error: multipart/signed has no protocol.", 187},
- {"Error: multipart/encrypted has no protocol parameter!", 188},
- {"Unable to open temporary file!", 189},
- {"[-- %s/%s is unsupported ", 190},
- {"(use '%s' to view this part)", 191},
- {"(need 'view-attachments' bound to key!)", 192},
- {"%s: unable to attach file", 193},
- {"ERROR: please report this bug", 194},
- {"<UNKNOWN>", 195},
+.\t\ton a line by itself ends input\n", 171},
+ {"%d: invalid message number.\n", 172},
+ {"(End message with a . on a line by itself)\n", 173},
+ {"No mailbox.\n", 174},
+ {"Message contains:\n", 175},
+ {"(continue)\n", 176},
+ {"missing filename.\n", 177},
+ {"No lines in message.\n", 178},
+ {"%s: unknown editor command (~? for help)\n", 179},
+ {"Set flag", 180},
+ {"Clear flag", 181},
+ {"[-- Error: unexpected end of file! --]\n", 182},
+ {"[-- Error: Could not display any parts of Multipart/Alternative! --]\n", 183},
+ {"[-- Attachment #%d", 184},
+ {"[-- Type: %s/%s, Encoding: %s, Size: %s --]\n", 185},
+ {"[-- Autoview using %s --]\n", 186},
+ {"Invoking autoview command: %s", 187},
+ {"[-- Autoview stderr of %s --]\n", 188},
+ {"Error: multipart/signed has no protocol.", 189},
+ {"Error: multipart/encrypted has no protocol parameter!", 190},
+ {"Unable to open temporary file!", 191},
+ {"[-- %s/%s is unsupported ", 192},
+ {"(use '%s' to view this part)", 193},
+ {"(need 'view-attachments' bound to key!)", 194},
+ {"%s: unable to attach file", 195},
+ {"ERROR: please report this bug", 196},
+ {"<UNKNOWN>", 197},
{"\
\n\
Generic bindings:\n\
-\n", 196},
+\n", 198},
{"\
\n\
Unbound functions:\n\
-\n", 197},
- {"Help for %s", 198},
- {"imap_error(): unexpected response in %s: %s\n", 199},
- {"Fatal error. Message count is out of sync!", 200},
- {"Fetching message headers... [%d/%d]", 201},
- {"Reopening mailbox...", 202},
- {"Connecting to %s...", 203},
- {"IMAP Username: ", 204},
- {"Password for %s@%s: ", 205},
- {"Logging in...", 206},
- {"Selecting %s...", 207},
- {"Create %s?", 208},
- {"Fetching message...", 209},
- {"Sending APPEND command ...", 210},
- {"Uploading message ...", 211},
- {"Closing connection to IMAP server...", 212},
- {"Saving message status flags... [%d/%d]", 213},
- {"Expunging messages from server...", 214},
- {"Closing mailbox...", 215},
- {"alias: no address", 216},
- {"invalid header field", 217},
- {"ignoring empty header field: %s", 218},
- {"%s: unknown sorting method", 219},
- {"mutt_restore_default: error in regexp: %s\n", 220},
- {"%s: unknown variable", 221},
- {"prefix is illegal with reset", 222},
- {"value is illegal with reset", 223},
- {"%s is a boolean var!", 224},
- {"%s is set", 225},
- {"%s is unset", 226},
- {"%s: invalid mailbox type", 227},
- {"%s: invalid value", 228},
- {"%s: unknown type", 229},
- {"Error in %s, line %d: %s", 230},
- {"source: errors in %s", 231},
- {"source: error at %s", 232},
- {"source: too many arguments", 233},
- {"%s: unknown command", 234},
- {"Error in command line: %s\n", 235},
- {"unable to determine home directory", 236},
- {"unable to determine username", 237},
- {"Macro loop detected.", 238},
- {"Key is not bound. Press '%s' for help.", 239},
- {"Key is not bound. See the manual.", 240},
- {"push: too many arguments", 241},
- {"%s: no such menu", 242},
- {"null key sequence", 243},
- {"bind: too many arguments", 244},
- {"%s: no such function in map", 245},
- {"macro: empty key sequence", 246},
- {"macro: too many arguments", 247},
- {"exec: too few arguments", 248},
- {"%s: no such command", 249},
- {"null operation", 250},
- {"force viewing of attachment using mailcap", 251},
- {"view attachment as text", 252},
- {"move to the bottom of the page", 253},
- {"remail a message to another user", 254},
- {"select a new file in this directory", 255},
- {"view file", 256},
- {"display the currently selected file's name", 257},
- {"change directories", 258},
- {"check mailboxes for new mail", 259},
- {"attach a file(s) to this message", 260},
- {"attach message(s) to this message", 261},
- {"edit the BCC list", 262},
- {"edit the CC list", 263},
- {"edit attachment description", 264},
- {"edit attachment transfer-encoding", 265},
- {"enter a file to save a copy of this message in", 266},
- {"edit the file to be attached", 267},
- {"edit the from field", 268},
- {"edit the message with headers", 269},
- {"edit the message", 270},
- {"edit attachment using mailcap entry", 271},
- {"edit the Reply-To field", 272},
- {"edit the subject of this message", 273},
- {"edit the TO list", 274},
- {"edit attachment type", 275},
- {"get a temporary copy of an attachment", 276},
- {"run ispell on the message", 277},
- {"compose new attachment using mailcap entry", 278},
- {"save this message to send later", 279},
- {"rename/move an attached file", 280},
- {"send the message", 281},
- {"toggle whether to delete file after sending it", 282},
- {"update an attachment's encoding info", 283},
- {"write the message to a folder", 284},
- {"copy a message to a file/mailbox", 285},
- {"create an alias from a message sender", 286},
- {"move entry to bottom of screen", 287},
- {"move entry to middle of screen", 288},
- {"move entry to top of screen", 289},
- {"make decoded (text/plain) copy", 290},
- {"make decoded copy (text/plain) and delete", 291},
- {"delete the current entry", 292},
- {"delete all messages in subthread", 293},
- {"delete all messages in thread", 294},
- {"display full address of sender", 295},
- {"display message with full headers", 296},
- {"display a message", 297},
- {"edit the current message for resending", 298},
- {"delete the char in front of the cursor", 299},
- {"move the cursor one character to the left", 300},
- {"jump to the beginning of the line", 301},
- {"cycle among incoming mailboxes", 302},
- {"complete filename or alias", 303},
- {"complete address with query", 304},
- {"delete the char under the cursor", 305},
- {"jump to the end of the line", 306},
- {"move the cursor one character to the right", 307},
- {"scroll up through the history list", 308},
- {"delete chars from cursor to end of line", 309},
- {"delete all chars on the line", 310},
- {"delete the word in front of the cursor", 311},
- {"quote the next typed key", 312},
- {"enter a muttrc command", 313},
- {"enter a file mask", 314},
- {"exit this menu", 315},
- {"filter attachment through a shell command", 316},
- {"move to the first entry", 317},
- {"toggle a message's 'important' flag", 318},
- {"forward a message with comments", 319},
- {"select the current entry", 320},
- {"reply to all recipients", 321},
- {"scroll down 1/2 page", 322},
- {"scroll up 1/2 page", 323},
- {"this screen", 324},
- {"jump to an index number", 325},
- {"move to the last entry", 326},
- {"reply to specified mailing list", 327},
- {"execute a macro", 328},
- {"compose a new mail message", 329},
- {"open a different folder", 330},
- {"open a different folder in read only mode", 331},
- {"clear a status flag from a message", 332},
- {"delete messages matching a pattern", 333},
- {"retrieve mail from POP server", 334},
- {"move to the first message", 335},
- {"move to the last message", 336},
- {"show only messages matching a pattern", 337},
- {"jump to the next new message", 338},
- {"jump to the next subthread", 339},
- {"jump to the next thread", 340},
- {"move to the next undeleted message", 341},
- {"jump to the next unread message", 342},
- {"jump to previous thread", 343},
- {"jump to previous subthread", 344},
- {"move to the last undelete message", 345},
- {"jump to the previous new message", 346},
- {"jump to the previous unread message", 347},
- {"mark the current thread as read", 348},
- {"mark the current subthread as read", 349},
- {"set a status flag on a message", 350},
- {"save changes to mailbox", 351},
- {"tag messages matching a pattern", 352},
- {"undelete messages matching a pattern", 353},
- {"untag messages matching a pattern", 354},
- {"move to the middle of the page", 355},
- {"move to the next entry", 356},
- {"scroll down one line", 357},
- {"move to the next page", 358},
- {"jump to the bottom of the message", 359},
- {"return to the main-menu", 360},
- {"toggle display of quoted text", 361},
- {"skip beyond quoted text", 362},
- {"jump to the top of the message", 363},
- {"pipe message/attachment to a shell command", 364},
- {"move to the previous entry", 365},
- {"scroll up one line", 366},
- {"move to the previous page", 367},
- {"print the current entry", 368},
- {"query external program for addresses", 369},
- {"append new query results to current results", 370},
- {"save changes to mailbox and quit", 371},
- {"recall a postponed message", 372},
- {"clear and redraw the screen", 373},
- {"reply to a message", 374},
- {"save message/attachment to a file", 375},
- {"search for a regular expression", 376},
- {"search backwards for a regular expression", 377},
- {"search for next match", 378},
- {"search for next match in opposite direction", 379},
- {"toggle search pattern coloring", 380},
- {"invoke a command in a subshell", 381},
- {"sort messages", 382},
- {"sort messages in reverse order", 383},
- {"tag the current entry", 384},
- {"apply next function to tagged messages", 385},
- {"tag the current subthread", 386},
- {"tag the current thread", 387},
- {"toggle a message's 'new' flag", 388},
- {"toggle whether the mailbox will be rewritten", 389},
- {"toggle wether to browse mailboxes or all files", 390},
- {"move to the top of the page", 391},
- {"undelete the current entry", 392},
- {"undelete all messages in thread", 393},
- {"undelete all messages in subthread", 394},
- {"show the Mutt version number and date", 395},
- {"view attachment using mailcap entry if necessary", 396},
- {"show MIME attachments", 397},
- {"show currently active limit pattern", 398},
- {"collapse/uncollapse current thread", 399},
- {"collapse/uncollapse all threads", 400},
- {"attach a PGP public key", 401},
- {"show PGP options", 402},
- {"extract PGP public keys", 403},
- {"wipe PGP passphrase from memory", 404},
- {"mail a PGP public key", 405},
- {"verify a PGP public key", 406},
- {"view the key's user id", 407},
- {"make decrypted copy and delete", 408},
- {"make decrypted copy", 409},
- {"Out of memory!", 410},
- {"File is a directory, save under it?", 411},
- {"File under directory: ", 412},
- {"File exists, overwrite?", 413},
- {"%s is not a mailbox!", 414},
- {"Append messages to %s?", 415},
- {"To contact the developers, please mail to <mutt-dev@mutt.org>.\n", 416},
+\n", 199},
+ {"Help for %s", 200},
+ {"imap_error(): unexpected response in %s: %s\n", 201},
+ {"Fatal error. Message count is out of sync!", 202},
+ {"Fetching message headers... [%d/%d]", 203},
+ {"Reopening mailbox...", 204},
+ {"Connecting to %s...", 205},
+ {"IMAP Username: ", 206},
+ {"Password for %s@%s: ", 207},
+ {"Logging in...", 208},
+ {"Selecting %s...", 209},
+ {"Create %s?", 210},
+ {"Fetching message...", 211},
+ {"Sending APPEND command ...", 212},
+ {"Uploading message ...", 213},
+ {"Closing connection to IMAP server...", 214},
+ {"Saving message status flags... [%d/%d]", 215},
+ {"Expunging messages from server...", 216},
+ {"Closing mailbox...", 217},
+ {"alias: no address", 218},
+ {"invalid header field", 219},
+ {"ignoring empty header field: %s", 220},
+ {"%s: unknown sorting method", 221},
+ {"mutt_restore_default: error in regexp: %s\n", 222},
+ {"%s: unknown variable", 223},
+ {"prefix is illegal with reset", 224},
+ {"value is illegal with reset", 225},
+ {"%s is a boolean var!", 226},
+ {"%s is set", 227},
+ {"%s is unset", 228},
+ {"%s: invalid mailbox type", 229},
+ {"%s: invalid value", 230},
+ {"%s: unknown type", 231},
+ {"Error in %s, line %d: %s", 232},
+ {"source: errors in %s", 233},
+ {"source: error at %s", 234},
+ {"source: too many arguments", 235},
+ {"%s: unknown command", 236},
+ {"Error in command line: %s\n", 237},
+ {"unable to determine home directory", 238},
+ {"unable to determine username", 239},
+ {"Macro loop detected.", 240},
+ {"Key is not bound. Press '%s' for help.", 241},
+ {"Key is not bound. See the manual.", 242},
+ {"push: too many arguments", 243},
+ {"%s: no such menu", 244},
+ {"null key sequence", 245},
+ {"bind: too many arguments", 246},
+ {"%s: no such function in map", 247},
+ {"macro: empty key sequence", 248},
+ {"macro: too many arguments", 249},
+ {"exec: too few arguments", 250},
+ {"%s: no such command", 251},
+ {"null operation", 252},
+ {"force viewing of attachment using mailcap", 253},
+ {"view attachment as text", 254},
+ {"move to the bottom of the page", 255},
+ {"remail a message to another user", 256},
+ {"select a new file in this directory", 257},
+ {"view file", 258},
+ {"display the currently selected file's name", 259},
+ {"change directories", 260},
+ {"check mailboxes for new mail", 261},
+ {"attach a file(s) to this message", 262},
+ {"attach message(s) to this message", 263},
+ {"edit the BCC list", 264},
+ {"edit the CC list", 265},
+ {"edit attachment description", 266},
+ {"edit attachment transfer-encoding", 267},
+ {"enter a file to save a copy of this message in", 268},
+ {"edit the file to be attached", 269},
+ {"edit the from field", 270},
+ {"edit the message with headers", 271},
+ {"edit the message", 272},
+ {"edit attachment using mailcap entry", 273},
+ {"edit the Reply-To field", 274},
+ {"edit the subject of this message", 275},
+ {"edit the TO list", 276},
+ {"edit attachment type", 277},
+ {"get a temporary copy of an attachment", 278},
+ {"run ispell on the message", 279},
+ {"compose new attachment using mailcap entry", 280},
+ {"save this message to send later", 281},
+ {"rename/move an attached file", 282},
+ {"send the message", 283},
+ {"toggle whether to delete file after sending it", 284},
+ {"update an attachment's encoding info", 285},
+ {"write the message to a folder", 286},
+ {"copy a message to a file/mailbox", 287},
+ {"create an alias from a message sender", 288},
+ {"move entry to bottom of screen", 289},
+ {"move entry to middle of screen", 290},
+ {"move entry to top of screen", 291},
+ {"make decoded (text/plain) copy", 292},
+ {"make decoded copy (text/plain) and delete", 293},
+ {"delete the current entry", 294},
+ {"delete all messages in subthread", 295},
+ {"delete all messages in thread", 296},
+ {"display full address of sender", 297},
+ {"display message with full headers", 298},
+ {"display a message", 299},
+ {"edit the current message for resending", 300},
+ {"delete the char in front of the cursor", 301},
+ {"move the cursor one character to the left", 302},
+ {"jump to the beginning of the line", 303},
+ {"cycle among incoming mailboxes", 304},
+ {"complete filename or alias", 305},
+ {"complete address with query", 306},
+ {"delete the char under the cursor", 307},
+ {"jump to the end of the line", 308},
+ {"move the cursor one character to the right", 309},
+ {"scroll up through the history list", 310},
+ {"delete chars from cursor to end of line", 311},
+ {"delete all chars on the line", 312},
+ {"delete the word in front of the cursor", 313},
+ {"quote the next typed key", 314},
+ {"enter a muttrc command", 315},
+ {"enter a file mask", 316},
+ {"exit this menu", 317},
+ {"filter attachment through a shell command", 318},
+ {"move to the first entry", 319},
+ {"toggle a message's 'important' flag", 320},
+ {"forward a message with comments", 321},
+ {"select the current entry", 322},
+ {"reply to all recipients", 323},
+ {"scroll down 1/2 page", 324},
+ {"scroll up 1/2 page", 325},
+ {"this screen", 326},
+ {"jump to an index number", 327},
+ {"move to the last entry", 328},
+ {"reply to specified mailing list", 329},
+ {"execute a macro", 330},
+ {"compose a new mail message", 331},
+ {"open a different folder", 332},
+ {"open a different folder in read only mode", 333},
+ {"clear a status flag from a message", 334},
+ {"delete messages matching a pattern", 335},
+ {"retrieve mail from POP server", 336},
+ {"move to the first message", 337},
+ {"move to the last message", 338},
+ {"show only messages matching a pattern", 339},
+ {"jump to the next new message", 340},
+ {"jump to the next subthread", 341},
+ {"jump to the next thread", 342},
+ {"move to the next undeleted message", 343},
+ {"jump to the next unread message", 344},
+ {"jump to previous thread", 345},
+ {"jump to previous subthread", 346},
+ {"move to the last undelete message", 347},
+ {"jump to the previous new message", 348},
+ {"jump to the previous unread message", 349},
+ {"mark the current thread as read", 350},
+ {"mark the current subthread as read", 351},
+ {"set a status flag on a message", 352},
+ {"save changes to mailbox", 353},
+ {"tag messages matching a pattern", 354},
+ {"undelete messages matching a pattern", 355},
+ {"untag messages matching a pattern", 356},
+ {"move to the middle of the page", 357},
+ {"move to the next entry", 358},
+ {"scroll down one line", 359},
+ {"move to the next page", 360},
+ {"jump to the bottom of the message", 361},
+ {"return to the main-menu", 362},
+ {"toggle display of quoted text", 363},
+ {"skip beyond quoted text", 364},
+ {"jump to the top of the message", 365},
+ {"pipe message/attachment to a shell command", 366},
+ {"move to the previous entry", 367},
+ {"scroll up one line", 368},
+ {"move to the previous page", 369},
+ {"print the current entry", 370},
+ {"query external program for addresses", 371},
+ {"append new query results to current results", 372},
+ {"save changes to mailbox and quit", 373},
+ {"recall a postponed message", 374},
+ {"clear and redraw the screen", 375},
+ {"reply to a message", 376},
+ {"save message/attachment to a file", 377},
+ {"search for a regular expression", 378},
+ {"search backwards for a regular expression", 379},
+ {"search for next match", 380},
+ {"search for next match in opposite direction", 381},
+ {"toggle search pattern coloring", 382},
+ {"invoke a command in a subshell", 383},
+ {"sort messages", 384},
+ {"sort messages in reverse order", 385},
+ {"tag the current entry", 386},
+ {"apply next function to tagged messages", 387},
+ {"tag the current subthread", 388},
+ {"tag the current thread", 389},
+ {"toggle a message's 'new' flag", 390},
+ {"toggle whether the mailbox will be rewritten", 391},
+ {"toggle wether to browse mailboxes or all files", 392},
+ {"move to the top of the page", 393},
+ {"undelete the current entry", 394},
+ {"undelete all messages in thread", 395},
+ {"undelete all messages in subthread", 396},
+ {"show the Mutt version number and date", 397},
+ {"view attachment using mailcap entry if necessary", 398},
+ {"show MIME attachments", 399},
+ {"show currently active limit pattern", 400},
+ {"collapse/uncollapse current thread", 401},
+ {"collapse/uncollapse all threads", 402},
+ {"attach a PGP public key", 403},
+ {"show PGP options", 404},
+ {"extract PGP public keys", 405},
+ {"wipe PGP passphrase from memory", 406},
+ {"mail a PGP public key", 407},
+ {"verify a PGP public key", 408},
+ {"view the key's user id", 409},
+ {"make decrypted copy and delete", 410},
+ {"make decrypted copy", 411},
+ {"Out of memory!", 412},
+ {"File is a directory, save under it?", 413},
+ {"File under directory: ", 414},
+ {"File exists, overwrite?", 415},
+ {"%s is not a mailbox!", 416},</