]>
granicus.if.org Git - mutt/log
Rocco Rutte [Thu, 23 Jul 2009 14:49:30 +0000 (16:49 +0200)]
Implement ungroup command. Closes #3304.
Rocco Rutte [Thu, 23 Jul 2009 14:40:45 +0000 (16:40 +0200)]
Move remove_from_rx_list() to muttlib.c, name it mutt_remove_from_rx_list()
Fabian Groffen [Wed, 22 Jul 2009 13:25:59 +0000 (15:25 +0200)]
Use CRYPT_BACKEND_GPGME instead of non-existent HAVE_GPGME
Kees Cook [Wed, 22 Jul 2009 12:43:48 +0000 (14:43 +0200)]
Properly restore addresses from hcache using rfc822_new_address(). Closes #3302.
Kees Cook [Wed, 22 Jul 2009 12:40:19 +0000 (14:40 +0200)]
Don't leak mhs flags in mh_buffy(). Closes #3303.
Aron Griffis [Fri, 17 Jul 2009 21:57:41 +0000 (17:57 -0400)]
add batch mode send-hooks note to UPDATING
Aron Griffis [Wed, 15 Jul 2009 03:25:00 +0000 (20:25 -0700)]
Make send-hooks work for batch mode. Closes #3219.
Handle SENDBATCH inline with the normal sending code, instead of handling it
separately. This allows send-hooks to run, along with removing a number of
unnecessarily lines of code.
Rocco Rutte [Sat, 11 Jul 2009 12:52:11 +0000 (14:52 +0200)]
Recognize charset extensions, see #3150.
With utf-8//TRANSLIT, we internally didn't recognize it as utf-8. This
leads to badly broken behaviour if --without-wc-funcs is used for some
reason. In that case, if we have utf-8 as charset, we implement our own
wide char functions; for all other charsets, we use the system
single-byte locale functions. And using these with utf-8 is broken.
Rocco Rutte [Sat, 11 Jul 2009 12:38:52 +0000 (14:38 +0200)]
Render blanks to spaces in index, fixes [
298194c414f0 ]
wcwidth(<tab>) returns -1 so 'foo<tab>bar' was rendered to 'foobar',
and now to 'foo bar'. Closes #3270 again.
Rocco Rutte [Wed, 8 Jul 2009 11:37:27 +0000 (13:37 +0200)]
Fix compiler warning
Rocco Rutte [Tue, 7 Jul 2009 13:03:53 +0000 (15:03 +0200)]
Update TODO
Matthias Andree [Tue, 7 Jul 2009 08:49:52 +0000 (10:49 +0200)]
GNU-make based VPATH builds work.
Rocco Rutte [Tue, 7 Jul 2009 11:16:59 +0000 (13:16 +0200)]
Make hcache+bcache paths always UTF-8. Closes #3284.
Rocco Rutte [Tue, 7 Jul 2009 11:00:13 +0000 (13:00 +0200)]
Add $wrap_headers. Closes #3135
Rocco Rutte [Tue, 7 Jul 2009 10:53:46 +0000 (12:53 +0200)]
Manual: mention terminal setup for charsets, more unicode pros.
Closes #3292.
Rocco Rutte [Mon, 6 Jul 2009 13:28:04 +0000 (15:28 +0200)]
Manual: Add a note about when/why to use utf-8
Brendan Cully [Mon, 6 Jul 2009 01:36:49 +0000 (18:36 -0700)]
Suppress new mail notification from mailbox just left. Closes #3290.
Rocco Rutte [Thu, 2 Jul 2009 18:42:25 +0000 (20:42 +0200)]
Manual: minor fixes
Rocco Rutte [Thu, 2 Jul 2009 18:35:22 +0000 (20:35 +0200)]
Manual: Render comments in examples a lighter for readability
Rocco Rutte [Thu, 2 Jul 2009 18:13:45 +0000 (20:13 +0200)]
Manual: Reformat paragraphs, fix ˜ -> ~ breakage
Rocco Rutte [Thu, 2 Jul 2009 17:36:40 +0000 (19:36 +0200)]
Manual: rework MIME chapter a bit
Rocco Rutte [Thu, 2 Jul 2009 14:20:16 +0000 (16:20 +0200)]
Manual: Generate more pretty titles/ids for key binding tables
Rocco Rutte [Thu, 2 Jul 2009 11:02:44 +0000 (13:02 +0200)]
Manual: fix supported version numbers for mixmaster
Brendan Cully [Thu, 2 Jul 2009 07:06:35 +0000 (00:06 -0700)]
Handle keepalive failure when changing folders.
There are probably many other places where this kind of thing
could happen though. See #3028.
Rocco Rutte [Thu, 2 Jul 2009 01:13:34 +0000 (18:13 -0700)]
Make getuser/pass abort if input is required in batch mode.
Replaces [
0a3de4d9a009 ]. See #3289.
Rocco Rutte [Wed, 1 Jul 2009 21:24:36 +0000 (23:24 +0200)]
Manual: Add detailed section on charset handling
Rocco Rutte [Wed, 1 Jul 2009 19:35:13 +0000 (21:35 +0200)]
SMTP: use $smtp_pass in batch mode. Closes #3289.
mutt_account_getpass() copying the password from $smtp_pass into the
account structure is only called from the SASL callback we only use if
we're sure we don't need curses (i.e. have the pass already).
Rocco Rutte [Tue, 30 Jun 2009 15:32:55 +0000 (17:32 +0200)]
Add missing config.h include to pgpewrap.c
It technically doesn't need it, but pgpewrap should be rebuilt after
configure ran, too.
Rocco Rutte [Tue, 30 Jun 2009 15:31:44 +0000 (17:31 +0200)]
Manual: Run lynx with --display_charset=us-ascii, see #3286.
Rocco Rutte [Mon, 29 Jun 2009 18:20:44 +0000 (18:20 +0000)]
Manual: Move new mail detection into its own section
This also updates some parts of docs and adds missing ones.
It also adds a note about the recent changes, also to UPDATING.
Rocco Rutte [Mon, 29 Jun 2009 16:03:29 +0000 (18:03 +0200)]
Revert URL path encoding for now
It breaks gmail url display and makes bcache use different paths. Still
we need to think about whether we want to allow any character in bcache
paths (possibly multibyte, possibly depending on $charset).
Brendan Cully [Mon, 29 Jun 2009 03:49:20 +0000 (20:49 -0700)]
Allow tabs in index subject. Closes #3270.
Brendan Cully [Mon, 29 Jun 2009 03:21:04 +0000 (20:21 -0700)]
Allow ImapDelimChars to be unset
Brendan Cully [Mon, 29 Jun 2009 02:21:38 +0000 (19:21 -0700)]
Rename struct thread to struct mutt_thread. Closes #3279.
Brendan Cully [Mon, 29 Jun 2009 01:36:11 +0000 (18:36 -0700)]
Not being able to start an IMAP command is a fatal error.
Closes #3155.
Brendan Cully [Sun, 28 Jun 2009 23:00:35 +0000 (16:00 -0700)]
IMAP LOGIN does not support separate user and login accounts.
Use the user account for both. Closes #3240.
Rocco Rutte [Sun, 28 Jun 2009 20:40:52 +0000 (22:40 +0200)]
Fix URL parser to encode paths
Deng Xiyue [Sun, 28 Jun 2009 13:42:11 +0000 (15:42 +0200)]
Update Simplified Chinese translation. Closes #3281.
Rocco Rutte [Sat, 27 Jun 2009 15:07:17 +0000 (17:07 +0200)]
hg-commit: drop changelog entries from hg log
Rocco Rutte [Sat, 27 Jun 2009 15:03:42 +0000 (17:03 +0200)]
Manual: stop using DocBook entities mapping to ascii chars
There's no real benefit, it only makes reading/writing the manual
harder. All entities that potentially map to non-ascii characters
(&mdash, ä, etc.) are left so that manual.xml remains pure ascii.
Brendan Cully [Sat, 27 Jun 2009 04:47:34 +0000 (21:47 -0700)]
Set internaldate of messages appended to IMAP mailboxes
Rocco Rutte [Fri, 26 Jun 2009 18:27:15 +0000 (20:27 +0200)]
Manual: try to explain that and why copiousoutput should come last
Rocco Rutte [Fri, 26 Jun 2009 13:15:01 +0000 (15:15 +0200)]
Update German translation
Rocco Rutte [Thu, 25 Jun 2009 19:46:28 +0000 (21:46 +0200)]
Fix f=f corner case with DelSp=yes abuse
Rocco Rutte [Thu, 25 Jun 2009 15:31:27 +0000 (17:31 +0200)]
header folding: treat From_ specially, never wrap on sending side
Rocco Rutte [Thu, 25 Jun 2009 12:36:24 +0000 (14:36 +0200)]
Add Date: header to postponed messages
Rocco Rutte [Thu, 25 Jun 2009 12:29:52 +0000 (14:29 +0200)]
Only add Status: header (fcc/postpone) when saving to mbox/mmdf
Rocco Rutte [Thu, 25 Jun 2009 12:29:14 +0000 (14:29 +0200)]
Treat messages written with <write-fcc> as fcc, not postponed.
Vincent Lefevre [Tue, 23 Jun 2009 17:13:36 +0000 (10:13 -0700)]
Updated French translation.
Rocco Rutte [Tue, 23 Jun 2009 14:56:10 +0000 (16:56 +0200)]
Manual: Simply type conversion section wording.
Rocco Rutte [Tue, 23 Jun 2009 14:55:59 +0000 (16:55 +0200)]
Don't build hcversion.h and mutt_md5 without hcache
Rocco Rutte [Tue, 23 Jun 2009 13:42:09 +0000 (15:42 +0200)]
Implement state_putws() and state_putwc(), see #3148.
This is needed to unbreak text/enriched rendering on Linux.
Rocco Rutte [Tue, 23 Jun 2009 13:27:14 +0000 (15:27 +0200)]
Only use keypad() when curses is running
Vincent Lefevre [Tue, 23 Jun 2009 07:28:34 +0000 (00:28 -0700)]
Only beep when displaying error messages (unbreaks [
54bc1ef602e7 ])
Brendan Cully [Tue, 23 Jun 2009 07:20:51 +0000 (00:20 -0700)]
Update crypt-gpgme for mutt_mktemp change in [
ed7eb5de7536 ]
Rocco Rutte [Mon, 22 Jun 2009 15:36:21 +0000 (17:36 +0200)]
Make mutt_curses_(error|message) format message to COLS chars. Closes #3278.
While I'm at it, fold both functions into one.
Alexey Tourbin [Mon, 22 Jun 2009 15:21:02 +0000 (17:21 +0200)]
smime_keys: use Time::Local module. Closes #3277.
Rocco Rutte [Mon, 22 Jun 2009 15:17:27 +0000 (17:17 +0200)]
Fix included iswupper(). Closes #3276.
Rocco Rutte [Mon, 22 Jun 2009 15:13:39 +0000 (17:13 +0200)]
Catch range errors when converting to long.
Rocco Rutte [Sun, 21 Jun 2009 19:57:28 +0000 (21:57 +0200)]
Pass buffer size to mutt_mktemp()
Rocco Rutte [Sun, 21 Jun 2009 19:32:34 +0000 (21:32 +0200)]
Port f=f and text/plain handlers to mutt_read_line()
Rocco Rutte [Sun, 21 Jun 2009 19:04:43 +0000 (21:04 +0200)]
mutt_read_line(): make line counting ptr optional
Rocco Rutte [Sun, 21 Jun 2009 18:53:48 +0000 (20:53 +0200)]
Silently drop headers not in "key: value" format. Fixes out-of-memory exits.
Rocco Rutte [Sat, 20 Jun 2009 21:09:45 +0000 (23:09 +0200)]
f=f: Don't kill signature separator when stripping trailing spaces. Closes #3275.
Rocco Rutte [Sat, 20 Jun 2009 14:02:26 +0000 (16:02 +0200)]
Disallow breaking threads for messages not part of a thread
Rocco Rutte [Sat, 20 Jun 2009 13:22:30 +0000 (15:22 +0200)]
Manual: Clarify and extend variable type conversion section
Aron Griffis [Fri, 19 Jun 2009 23:56:19 +0000 (19:56 -0400)]
remove bogus FREE
It's impossible for cur->personal to be non-NULL at this point,
since cur was calloc'd just a couple lines prior.
Signed-off-by: Aron Griffis <agriffis@n01se.net>
Rocco Rutte [Fri, 19 Jun 2009 20:49:54 +0000 (22:49 +0200)]
Fixup atime for mbox/mmdf also when mailbox is unchanged but has new mail. See #1362.
Rocco Rutte [Fri, 19 Jun 2009 17:27:37 +0000 (19:27 +0200)]
Don't mangle atime/mtime for mbox folders without new mail upon sync. Closes #1362, #3271.
Rocco Rutte [Fri, 19 Jun 2009 17:23:57 +0000 (19:23 +0200)]
Manual: Add note and example for type conversions with my_vars
Rocco Rutte [Fri, 19 Jun 2009 16:49:42 +0000 (18:49 +0200)]
Ignore files from manual.pdf generation
Rocco Rutte [Fri, 19 Jun 2009 16:46:32 +0000 (18:46 +0200)]
Enforce 998 char length limit on header lines when sending.
Antonio Radici [Thu, 18 Jun 2009 13:06:14 +0000 (15:06 +0200)]
Provide smime_keys(1). Closes #3272.
Rocco Rutte [Thu, 18 Jun 2009 12:56:54 +0000 (14:56 +0200)]
Backout experimental patch
Rocco Rutte [Thu, 18 Jun 2009 12:45:55 +0000 (14:45 +0200)]
UPDATING: add note about -a and --
Antonio Radici [Wed, 17 Jun 2009 23:19:50 +0000 (16:19 -0700)]
Do not free statically-allocated buffy buffer.
Unbreaks unmailboxes, closes #3273.
Petr Pisar [Wed, 17 Jun 2009 22:23:06 +0000 (15:23 -0700)]
Updated Czech translation.
Ivan Vilata i Balaguer [Wed, 17 Jun 2009 20:58:20 +0000 (13:58 -0700)]
Updated Catalan translation.
Vincent Lefevre [Wed, 17 Jun 2009 20:57:09 +0000 (13:57 -0700)]
Updated French translation.
Rocco Rutte [Wed, 17 Jun 2009 18:42:22 +0000 (20:42 +0200)]
Mention check_sec.sh in doc/devel-notes.txt
Brendan Cully [Wed, 17 Jun 2009 18:09:34 +0000 (11:09 -0700)]
Merge with Rocco
Brendan Cully [Wed, 17 Jun 2009 18:09:10 +0000 (11:09 -0700)]
Display unsigned part of traditional PGP messages.
Unbreaks [
e2780a423d96 ], closes #3269
Antonio Radici [Wed, 17 Jun 2009 17:29:15 +0000 (19:29 +0200)]
Leave error handling of mx_get_magic() up to the caller. Closes #3268.
Rocco Rutte [Wed, 17 Jun 2009 16:02:19 +0000 (18:02 +0200)]
Always display text/* parts inline, overrideable by auto_view. Closes #3246.
Vsevolod Volkov [Mon, 15 Jun 2009 21:24:27 +0000 (14:24 -0700)]
Updated Russian translation.
Rocco Rutte [Mon, 15 Jun 2009 20:05:31 +0000 (22:05 +0200)]
Unbreak header weeding for message/rfc822 parts. Closes #3265.
Rocco Rutte [Mon, 15 Jun 2009 17:59:21 +0000 (19:59 +0200)]
Print timestamps in debug files. Closes #3263.
Rocco Rutte [Mon, 15 Jun 2009 17:57:33 +0000 (19:57 +0200)]
bind: Clarify function argument usage
Rocco Rutte [Mon, 15 Jun 2009 17:51:22 +0000 (19:51 +0200)]
Fixup URL parser
The fixes are: 1) allow / in usernames for IMAP (by %-encoding /, : and
% when pretty-printing urls), 2) for POP/SMTP the trailing / is no
longer mandatory, 3) more strict %-decoding to avoid unexpected results
Bertrand Janin [Mon, 15 Jun 2009 15:49:34 +0000 (17:49 +0200)]
Fix UPDATING
Rocco Rutte [Mon, 15 Jun 2009 15:06:02 +0000 (17:06 +0200)]
Don't parse URL port as signed short, but to int and cast to unsigned short. Closes #3264.
Rocco Rutte [Mon, 15 Jun 2009 15:01:09 +0000 (17:01 +0200)]
Manual: Add a short note about new header folding
...so we don't get bug reports for tab folding.
Rocco Rutte [Mon, 15 Jun 2009 14:35:01 +0000 (16:35 +0200)]
Clarify what $wrap=0 does
Rocco Rutte [Mon, 15 Jun 2009 14:31:42 +0000 (16:31 +0200)]
CSS update for newer docbook xslt versions
Rocco Rutte [Mon, 15 Jun 2009 14:28:03 +0000 (16:28 +0200)]
pager: intermediate fix for wrapping long header lines with $smart_wrap set
The header folding algorithm outputs a word without spaces and longer
than $wrap as-is. The pager however tries to break it. With $smart_wrap
unset, it simply breaks at $wrap regardless if there's a space or
not. With $smart_wrap set it tried to find a space and break if the next
word is too long. This logic doesn't work for folded header lines which
always start with space. Thus, the output would always contain the
folding whitespace on a line by itself detaching the header value from
the header name.
As an intermediate fix we don't try to be smart if the line begins with
space or tab.
Rocco Rutte [Mon, 15 Jun 2009 14:15:45 +0000 (16:15 +0200)]
pager: Ignore $wrap for attachment markers
Brendan Cully [Mon, 15 Jun 2009 03:57:50 +0000 (20:57 -0700)]
Remove duplicate update-changelog call.
Antonio Radici [Mon, 15 Jun 2009 03:51:36 +0000 (20:51 -0700)]
Escape hyphens in man page. Closes #1937 again.
Brendan Cully [Sun, 14 Jun 2009 19:29:58 +0000 (12:29 -0700)]
Update UPDATING
Brendan Cully [Sun, 14 Jun 2009 19:17:23 +0000 (12:17 -0700)]
mutt-1.5.20 signed