]> granicus.if.org Git - neomutt/log
neomutt
9 years agomerge: compress
Richard Russon [Thu, 23 Jun 2016 15:11:57 +0000 (16:11 +0100)]
merge: compress

 * update dependency in readme

9 years agomerge: keywords
Richard Russon [Thu, 23 Jun 2016 15:11:48 +0000 (16:11 +0100)]
merge: keywords

 * update dependency in readme

9 years agomerge: nntp
Richard Russon [Thu, 23 Jun 2016 15:11:43 +0000 (16:11 +0100)]
merge: nntp

 * update dependency in readme

9 years agotravis: new build script
Richard Russon [Mon, 20 Jun 2016 03:54:59 +0000 (04:54 +0100)]
travis: new build script

9 years agotravis: new build script
Richard Russon [Mon, 20 Jun 2016 03:52:37 +0000 (04:52 +0100)]
travis: new build script

9 years agotravis: new build script
Richard Russon [Mon, 20 Jun 2016 03:52:36 +0000 (04:52 +0100)]
travis: new build script

9 years agotravis: new build script
Richard Russon [Mon, 20 Jun 2016 03:52:36 +0000 (04:52 +0100)]
travis: new build script

9 years agomerge: sidebar
Richard Russon [Sat, 18 Jun 2016 23:00:57 +0000 (00:00 +0100)]
merge: sidebar

 * make the cursor resetting work in slang

9 years agomake the cursor resetting work in slang
Richard Russon [Sat, 18 Jun 2016 22:59:04 +0000 (23:59 +0100)]
make the cursor resetting work in slang

fixes: neomutt/homebrew-neomutt#13

9 years agoupdate dependency in readme
Richard Russon [Sat, 18 Jun 2016 00:43:12 +0000 (01:43 +0100)]
update dependency in readme

[ci skip]

9 years agoupdate dependency in readme
Richard Russon [Sat, 18 Jun 2016 00:42:34 +0000 (01:42 +0100)]
update dependency in readme

[ci skip]

9 years agoupdate dependency in readme
Richard Russon [Sat, 18 Jun 2016 00:42:15 +0000 (01:42 +0100)]
update dependency in readme

[ci skip]

9 years agomerge: notmuch
Richard Russon [Thu, 16 Jun 2016 14:44:45 +0000 (15:44 +0100)]
merge: notmuch

 * Fix IDNA functions for systems without iconv.
 * Fix mutt_protect() when INLINE is set. (closes #3828)
 * Create a wrapper sys_socket.h to work around Solaris namespace issues. (closes #3833)
 * automatic post-release commit for mutt-1.6.1
 * reduce the frequency of mailbox checks

9 years agomerge: index-color
Richard Russon [Thu, 16 Jun 2016 14:43:17 +0000 (15:43 +0100)]
merge: index-color

 * fix index_format truncation problem

9 years agomerge: status-color
Richard Russon [Thu, 16 Jun 2016 14:43:12 +0000 (15:43 +0100)]
merge: status-color

 * rework mutt_draw_statusline()

9 years agomerge: sidebar
Richard Russon [Thu, 16 Jun 2016 14:42:34 +0000 (15:42 +0100)]
merge: sidebar

 * fix cursor position after sidebar redraw
 * Add sidebar_format flag '%n' to display 'N' on new mail.
 * Fix the case of messages in OPS.MIX and OPS.SIDEBAR

9 years agoFix the case of messages in OPS.MIX and OPS.SIDEBAR
Kevin McCarthy [Sun, 12 Jun 2016 20:49:18 +0000 (13:49 -0700)]
Fix the case of messages in OPS.MIX and OPS.SIDEBAR

Thanks to Vincent Lefèvre for spotting the discrepancy.

9 years agoAdd sidebar_format flag '%n' to display 'N' on new mail.
Kevin McCarthy [Wed, 8 Jun 2016 20:16:45 +0000 (13:16 -0700)]
Add sidebar_format flag '%n' to display 'N' on new mail.

9 years agoreduce the frequency of mailbox checks
Richard Russon [Tue, 14 Jun 2016 00:09:07 +0000 (01:09 +0100)]
reduce the frequency of mailbox checks

9 years agoautomatic post-release commit for mutt-1.6.1
Kevin McCarthy [Sat, 30 Apr 2016 21:21:44 +0000 (14:21 -0700)]
automatic post-release commit for mutt-1.6.1

9 years agoCreate a wrapper sys_socket.h to work around Solaris namespace issues. (closes #3833)
Kevin McCarthy [Wed, 27 Apr 2016 20:08:52 +0000 (13:08 -0700)]
Create a wrapper sys_socket.h to work around Solaris namespace issues. (closes #3833)

Solaris includes "sys/stream.h" inside their "sys/socket.h".  This
include file adds many non-reserved macros to Mutt's namespace, two of
which conflict with existing Mutt macros.

The simplest fix would be to rename those macros in Mutt, however this
will cause difficulty with out-of-tree patches.  This fix creates a
wrapper include file that preserves those existing macros and prevents
the Solaris values from entering Mutt's namespace.

9 years agoFix mutt_protect() when INLINE is set. (closes #3828)
Kevin McCarthy [Sun, 10 Apr 2016 23:02:06 +0000 (16:02 -0700)]
Fix mutt_protect() when INLINE is set. (closes #3828)

The oppenc changes allow security bits to be set even when not
encrypting or signing (for instance, OPPENCRYPT and INLINE).

mutt_protect() assumed that if INLINE is set, then either ENCRYPT or
SIGN must also be set.  Specifically, it would end up inline-signing
the message even though neither was set.

Ensure mutt_protect() is a noop if neither SIGN or ENCRYPT are set.

In ci_send_message(), check for sign or encrypt before calling the
crypt_get_keys() / mutt_protect() block, and also in the fcc section
(since clear_content would be NULL if not).

The second change to the fcc part is somewhat redundant, but better to
be explicit and avoid the case where the subtype is somehow
"encrypted" or "signed" even though msg->security wasn't set thus.

9 years agoFix IDNA functions for systems without iconv.
Kevin McCarthy [Tue, 5 Apr 2016 21:31:36 +0000 (14:31 -0700)]
Fix IDNA functions for systems without iconv.

The IDNA changes for SMTPUTF8 support introduced a bug for systems
without iconv.  For those systems, the local<->intl functions would
return an error due to the charset conversion failing.

Change mutt_idna.c back to being conditionally compiled, but this time
based on HAVE_ICONV.  If there is no iconv, stub out the functions in
mutt_idna.h.

9 years agofix index_format truncation problem
Richard Russon [Wed, 15 Jun 2016 15:47:22 +0000 (16:47 +0100)]
fix index_format truncation problem

mutt_wstr_trunc() didn't take index coloring into account when measuring a
string's length.  When combined with a soft-fill '%* ' in the index_format it
lead to formatting problems.

Fixes: #51
9 years agofix cursor position after sidebar redraw
Richard Russon [Mon, 13 Jun 2016 17:09:50 +0000 (18:09 +0100)]
fix cursor position after sidebar redraw

If the user is entering data, e.g. mail subject, and a sidebar redraw
interrupts them, put the cursor back where it belongs.

Fixes: #49
9 years agorework mutt_draw_statusline()
Richard Russon [Sun, 5 Jun 2016 02:29:06 +0000 (03:29 +0100)]
rework mutt_draw_statusline()

Refactor, simplify and comment mutt_draw_statusline.

It now calls addnstr() to display strings instead of addch() which was
causing display problems with some terminals.

Fixes: #41
9 years agoupdate changelog neomutt-20160611
Richard Russon [Sat, 11 Jun 2016 17:28:33 +0000 (18:28 +0100)]
update changelog

9 years agomerge: nntp
Richard Russon [Sat, 11 Jun 2016 16:02:22 +0000 (17:02 +0100)]
merge: nntp

 * Fix spelling error

9 years agomerge: keywords
Richard Russon [Sat, 11 Jun 2016 16:02:19 +0000 (17:02 +0100)]
merge: keywords

 * fix crash when the main mailbox doesn't exist
 * fix another crash in keywords

9 years agomerge: compress
Richard Russon [Sat, 11 Jun 2016 16:01:33 +0000 (17:01 +0100)]
merge: compress

 * fix spurious boolean
 * compress build

9 years agomerge: skip-quoted
Richard Russon [Sat, 11 Jun 2016 15:31:07 +0000 (16:31 +0100)]
merge: skip-quoted

 * Single quote at line beginning misinterpreted by groff

9 years agomerge: notmuch
Richard Russon [Sat, 11 Jun 2016 15:30:48 +0000 (16:30 +0100)]
merge: notmuch

 * use the new notmuch functions that return a status
 * fix typo
 * fix typos

9 years agomerge: sidebar
Richard Russon [Sat, 11 Jun 2016 15:30:09 +0000 (16:30 +0100)]
merge: sidebar

 * sync whitespace to mutt/default
 * rename sidebar functions sb_* -> mutt_sb_*
 * bug-fixes from mutt/default
 * Setting $sidebar_width to more than 128 would cause bad things to happen.
 * fix reflow properly
 * temporarily disable $sidebar_refresh_time
 * Fix alignment in the compose menu.
 * Fix sidebar buffy stats updating on mailbox close.

9 years agomerge: bug-fixes
Richard Russon [Sat, 11 Jun 2016 14:54:31 +0000 (15:54 +0100)]
merge: bug-fixes

 * Revert "separate key bindings for <return> and <enter>"
 * separate key bindings for <return> and <enter>

9 years agoFix sidebar buffy stats updating on mailbox close.
Kevin McCarthy [Mon, 6 Jun 2016 01:05:41 +0000 (18:05 -0700)]
Fix sidebar buffy stats updating on mailbox close.

Move the mutt_sb_set_buffystats() call from mx_fastclose_mailbox() to
the bottom of mx_close_mailbox().  Append-only mailboxes don't have
msgcount set, so fastclose was the wrong place to be doing these
updates.

9 years agoFix alignment in the compose menu.
Richard Russon [Thu, 9 Jun 2016 19:06:10 +0000 (12:06 -0700)]
Fix alignment in the compose menu.

Several of the compose-panel labels didn't use the TITLE_FMT to align
themselves.  This causes formatting problems when the width is changed,
e.g. by the NNTP patch.

9 years agotemporarily disable $sidebar_refresh_time
Richard Russon [Thu, 9 Jun 2016 13:01:42 +0000 (14:01 +0100)]
temporarily disable $sidebar_refresh_time

Limiting the refresh frequency of sidebar updates was interfering with
other Mutt behaviour.  Upstream, Mutt is changing how refresh is
handled.  I'll adopt those changes when they're finished.

The option will be silently ignored, for now.

9 years agofix typos
Jakub Wilk [Wed, 27 Apr 2016 21:16:48 +0000 (23:16 +0200)]
fix typos

Signed-off-by: Jakub Wilk <jwilk@jwilk.net>
9 years agofix typo
Richard Russon [Wed, 20 Apr 2016 23:12:39 +0000 (00:12 +0100)]
fix typo

9 years agofix reflow properly
Richard Russon [Tue, 7 Jun 2016 22:17:35 +0000 (23:17 +0100)]
fix reflow properly

The SidebarWidth was subtracted *after* the width calculations.
This meant the pager text was too narrow.

fixes #26

9 years agoSetting $sidebar_width to more than 128 would cause bad things to happen.
Richard Russon [Tue, 7 Jun 2016 20:40:04 +0000 (13:40 -0700)]
Setting $sidebar_width to more than 128 would cause bad things to happen.

First, give the users more than enough space.
Second, don't pad out short strings beyond the buffer

---
 sidebar.c | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

9 years agoFix spelling error
Elimar Riesebieter [Tue, 7 Jun 2016 23:11:01 +0000 (00:11 +0100)]
Fix spelling error

[ci skip]

9 years agoSingle quote at line beginning misinterpreted by groff
Elimar Riesebieter [Tue, 7 Jun 2016 23:08:03 +0000 (00:08 +0100)]
Single quote at line beginning misinterpreted by groff

[ci skip]

9 years agobug-fixes from mutt/default
Richard Russon [Mon, 6 Jun 2016 22:59:56 +0000 (23:59 +0100)]
bug-fixes from mutt/default

9 years agorename sidebar functions sb_* -> mutt_sb_*
Richard Russon [Mon, 6 Jun 2016 15:10:13 +0000 (16:10 +0100)]
rename sidebar functions sb_* -> mutt_sb_*

9 years agosync whitespace to mutt/default
Richard Russon [Mon, 6 Jun 2016 14:57:55 +0000 (15:57 +0100)]
sync whitespace to mutt/default

9 years agocompress build
Richard Russon [Mon, 6 Jun 2016 20:26:01 +0000 (21:26 +0100)]
compress build

9 years agofix spurious boolean
Richard Russon [Mon, 6 Jun 2016 17:31:10 +0000 (18:31 +0100)]
fix spurious boolean

9 years agouse the new notmuch functions that return a status
Richard Russon [Mon, 6 Jun 2016 13:11:02 +0000 (14:11 +0100)]
use the new notmuch functions that return a status

This prevents a handful of warnings about deprecated functions.

9 years agofix another crash in keywords
Werner Fink [Thu, 2 Jun 2016 14:47:44 +0000 (15:47 +0100)]
fix another crash in keywords

If the last email in an mbox mailbox has a label, then mutt would crash
on startup (reading the "mailboxes" command).

9 years agofix crash when the main mailbox doesn't exist
Werner Fink [Wed, 1 Jun 2016 13:19:09 +0000 (14:19 +0100)]
fix crash when the main mailbox doesn't exist

fixes: #39

9 years agoseparate key bindings for <return> and <enter>
Mike Frysinger [Tue, 31 May 2016 20:17:41 +0000 (21:17 +0100)]
separate key bindings for <return> and <enter>

Split up <enter> (ctrl+j) and <return> (ctrl+m) into different bindings so
people can map them differently.  The default behavior is unchanged as we
map them both to the same function.

URL: http://dev.mutt.org/trac/ticket/3494

9 years agoRevert "separate key bindings for <return> and <enter>"
Richard Russon [Tue, 31 May 2016 20:38:27 +0000 (21:38 +0100)]
Revert "separate key bindings for <return> and <enter>"

This reverts commit 02a8509cfbee2cb87620488a55e135d2a26c4fc5.

9 years agoAlter ChangeLog date format to simplify Makefiles
Richard Russon [Mon, 30 May 2016 22:37:25 +0000 (23:37 +0100)]
Alter ChangeLog date format to simplify Makefiles

[ci skip]

9 years agomerge: sidebar neomutt-20160530
Richard Russon [Mon, 30 May 2016 11:59:30 +0000 (12:59 +0100)]
merge: sidebar

 * fix missing TITLE_FMTs

9 years agomerge: nntp
Richard Russon [Mon, 30 May 2016 11:58:44 +0000 (12:58 +0100)]
merge: nntp

 * docs: reorder sections

9 years agomerge: keywords
Richard Russon [Mon, 30 May 2016 11:51:30 +0000 (12:51 +0100)]
merge: keywords

 * docs: fix old links

9 years agomerge: compress
Richard Russon [Mon, 30 May 2016 11:51:15 +0000 (12:51 +0100)]
merge: compress

 * docs: fix old links

9 years agodocs: reorder sections
Richard Russon [Wed, 25 May 2016 20:20:30 +0000 (21:20 +0100)]
docs: reorder sections

9 years agodocs: fix old links
Richard Russon [Wed, 25 May 2016 20:16:37 +0000 (21:16 +0100)]
docs: fix old links

9 years agodocs: fix old links
Richard Russon [Wed, 25 May 2016 20:13:11 +0000 (21:13 +0100)]
docs: fix old links

9 years agonews
Richard Russon [Mon, 30 May 2016 11:33:32 +0000 (12:33 +0100)]
news

9 years agorevert project file renames
Richard Russon [Thu, 26 May 2016 01:34:06 +0000 (02:34 +0100)]
revert project file renames

Try to keep the original filenames for README, ChangeLog, etc to
simplify future merging.

9 years agotravis: enable compressed, nntp
Richard Russon [Mon, 23 May 2016 18:24:57 +0000 (19:24 +0100)]
travis: enable compressed, nntp

9 years agofix missing TITLE_FMTs
Richard Russon [Thu, 26 May 2016 11:54:28 +0000 (12:54 +0100)]
fix missing TITLE_FMTs

9 years agodocs: fix docs date read from changelog
Richard Russon [Mon, 23 May 2016 18:22:18 +0000 (19:22 +0100)]
docs: fix docs date read from changelog

9 years agomerge: nntp
Richard Russon [Mon, 23 May 2016 12:31:45 +0000 (13:31 +0100)]
merge: nntp

 * feature: nntp
 * add docs
 * add ident to PATCHES
 * doc: check for installed patches

9 years agomerge: keywords
Richard Russon [Sun, 22 May 2016 22:29:18 +0000 (23:29 +0100)]
merge: keywords

 * Add reentrant hash_walk() function for iterating down a hash table.
 * Adds capability to edit x-labels inside mutt, and to sort by label.
 * Adds label completion.
 * Unify label/keyword handling.
 * Permit tab completion of pattern expressions with ~y (labels).
 * add docs
 * add ident to PATCHES
 * doc: check for installed patches
 * fix build warning

9 years agomerge: compress
Richard Russon [Sun, 22 May 2016 15:52:38 +0000 (16:52 +0100)]
merge: compress

 * feature: compress
 * fix code to match latest version of mutt
 * add docs
 * add ident to PATCHES
 * conditional build
 * reorder - static first
 * renames
 * whitespace
 * style - {}s, pointers, etc
 * comments
 * doc: check for installed patches

9 years agomerge: skip-quoted
Richard Russon [Sun, 22 May 2016 15:27:20 +0000 (16:27 +0100)]
merge: skip-quoted

 * bump dependency to 1.6.1
 * doc: check for installed patches

9 years agomerge: limit-current-thread
Richard Russon [Sun, 22 May 2016 15:27:18 +0000 (16:27 +0100)]
merge: limit-current-thread

 * bump dependency to 1.6.1
 * doc: check for installed patches

9 years agomerge: trash
Richard Russon [Sun, 22 May 2016 15:27:16 +0000 (16:27 +0100)]
merge: trash

 * bump dependency to 1.6.1
 * doc: check for installed patches

9 years agomerge: initials
Richard Russon [Sun, 22 May 2016 15:26:49 +0000 (16:26 +0100)]
merge: initials

 * bump dependency to 1.6.1
 * doc: check for installed patches

9 years agomerge: fmemopen
Richard Russon [Sun, 22 May 2016 15:26:44 +0000 (16:26 +0100)]
merge: fmemopen

 * bump dependency to 1.6.1
 * doc: check for installed patches

9 years agomerge: ifdef
Richard Russon [Sun, 22 May 2016 15:26:20 +0000 (16:26 +0100)]
merge: ifdef

 * bump dependency to 1.6.1
 * doc: check for installed patches

9 years agomerge: notmuch
Richard Russon [Sun, 22 May 2016 15:26:18 +0000 (16:26 +0100)]
merge: notmuch

 * bump dependency to 1.6.1
 * doc: check for installed patches

9 years agomerge: sidebar
Richard Russon [Sun, 22 May 2016 15:26:11 +0000 (16:26 +0100)]
merge: sidebar

 * bump dependency to 1.6.1
 * Set COLUMNS to MuttIndexWindow->cols in mutt_create_filter_fd. (closes #3837)
 * fix format=flowed text when the sidebar is enabled
 * doc: css for sidebar intro
 * doc: check for installed patches

9 years agomerge: tls-sni
Richard Russon [Sun, 22 May 2016 15:26:07 +0000 (16:26 +0100)]
merge: tls-sni

 * bump dependency to 1.6.1
 * doc: check for installed patches

9 years agomerge: cond-date
Richard Russon [Sun, 22 May 2016 15:25:31 +0000 (16:25 +0100)]
merge: cond-date

 * bump dependency to 1.6.1
 * doc: check for installed patches

9 years agomerge: nested-if
Richard Russon [Sun, 22 May 2016 15:24:52 +0000 (16:24 +0100)]
merge: nested-if

 * bump dependency to 1.6.1
 * doc: check for installed patches

9 years agomerge: index-color
Richard Russon [Sun, 22 May 2016 15:24:47 +0000 (16:24 +0100)]
merge: index-color

 * bump dependency to 1.6.1
 * doc: check for installed patches

9 years agomerge: status-color
Richard Russon [Sun, 22 May 2016 15:21:51 +0000 (16:21 +0100)]
merge: status-color

 * bump dependency to 1.6.1
 * doc: check for installed patches

9 years agomerge: progress
Richard Russon [Sun, 22 May 2016 15:21:46 +0000 (16:21 +0100)]
merge: progress

 * bump dependency to 1.6.1
 * doc: check for installed patches

9 years agomerge: quasi-delete
Richard Russon [Sun, 22 May 2016 15:21:41 +0000 (16:21 +0100)]
merge: quasi-delete

 * bump dependency to 1.6.1
 * doc: check for installed patches

9 years agomerge: bug-fixes
Richard Russon [Sun, 22 May 2016 15:20:37 +0000 (16:20 +0100)]
merge: bug-fixes

 * separate key bindings for <return> and <enter>

9 years agofix build warning
Richard Russon [Sun, 22 May 2016 15:15:22 +0000 (16:15 +0100)]
fix build warning

9 years agoseparate key bindings for <return> and <enter>
Mike Frysinger [Sun, 22 May 2016 14:46:09 +0000 (15:46 +0100)]
separate key bindings for <return> and <enter>

Split up <enter> (ctrl+j) and <return> (ctrl+m) into different bindings so
people can map them differently.

note: not 100% complete:
 - M_ENTER_{C,S} defines need clean up

http://dev.mutt.org/trac/ticket/3494

fixes #24

9 years agoupdated readme
Richard Russon [Sat, 21 May 2016 20:51:23 +0000 (21:51 +0100)]
updated readme

9 years agoadd neomutt changelog
Richard Russon [Sat, 21 May 2016 16:44:52 +0000 (17:44 +0100)]
add neomutt changelog

9 years agodoc: check for installed patches
Richard Russon [Sat, 21 May 2016 11:59:09 +0000 (12:59 +0100)]
doc: check for installed patches

9 years agodoc: check for installed patches
Richard Russon [Sat, 21 May 2016 11:59:09 +0000 (12:59 +0100)]
doc: check for installed patches

9 years agodoc: check for installed patches
Richard Russon [Sat, 21 May 2016 11:59:08 +0000 (12:59 +0100)]
doc: check for installed patches

9 years agodoc: check for installed patches
Richard Russon [Sat, 21 May 2016 11:59:08 +0000 (12:59 +0100)]
doc: check for installed patches

9 years agodoc: check for installed patches
Richard Russon [Sat, 21 May 2016 11:59:07 +0000 (12:59 +0100)]
doc: check for installed patches

9 years agodoc: check for installed patches
Richard Russon [Sat, 21 May 2016 11:59:07 +0000 (12:59 +0100)]
doc: check for installed patches

9 years agodoc: check for installed patches
Richard Russon [Sat, 21 May 2016 11:59:06 +0000 (12:59 +0100)]
doc: check for installed patches

9 years agodoc: check for installed patches
Richard Russon [Sat, 21 May 2016 11:59:06 +0000 (12:59 +0100)]
doc: check for installed patches

9 years agodoc: check for installed patches
Richard Russon [Sat, 21 May 2016 11:59:06 +0000 (12:59 +0100)]
doc: check for installed patches

9 years agodoc: check for installed patches
Richard Russon [Sat, 21 May 2016 11:59:05 +0000 (12:59 +0100)]
doc: check for installed patches

9 years agodoc: check for installed patches
Richard Russon [Sat, 21 May 2016 11:59:05 +0000 (12:59 +0100)]
doc: check for installed patches