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
Kevin McCarthy [Tue, 10 May 2016 16:42:27 +0000 (09:42 -0700)]
Set COLUMNS to MuttIndexWindow->cols in mutt_create_filter_fd. (closes #3837)
This allows filters to automatically (or via a command line argument)
adjust to the width of the pager/index. This is even more important
with the sidebar, since the width of the pager is smaller than the
terminal width.
Thanks to Vincent Lefèvre for his helpful information and suggestions,
and to Richard Russon for the initial patches.
Richard Russon [Sun, 1 May 2016 21:44:15 +0000 (22:44 +0100)]
merge: sidebar
* build fix
* Make <sidebar-next-new> only find *new* mail
* drop spurious attribute setting
* fix typo
* allow sidebar functions when sidebar is hidden
Richard Russon [Sun, 1 May 2016 21:43:11 +0000 (22:43 +0100)]
merge: bug-fixes
* build tweak to allow testing
* Create a wrapper sys_socket.h to work around Solaris namespace issues. (closes #3833)
* automatic post-release commit for mutt-1.6.1
Richard Russon [Sun, 1 May 2016 13:44:45 +0000 (14:44 +0100)]
merge: upstream
* 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
Richard Russon [Sun, 1 May 2016 13:39:59 +0000 (14:39 +0100)]
merge: upstream
* 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
Richard Russon [Sun, 1 May 2016 13:39:17 +0000 (14:39 +0100)]
merge: upstream
* 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
Richard Russon [Sun, 1 May 2016 13:38:57 +0000 (14:38 +0100)]
merge: upstream
* 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
Richard Russon [Sun, 1 May 2016 13:38:11 +0000 (14:38 +0100)]
merge: upstream
* 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
Richard Russon [Sun, 1 May 2016 13:37:52 +0000 (14:37 +0100)]
merge: upstream
* 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
Richard Russon [Sun, 1 May 2016 13:37:31 +0000 (14:37 +0100)]
merge: upstream
* 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
Richard Russon [Sun, 1 May 2016 13:36:42 +0000 (14:36 +0100)]
merge: upstream
* 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
Richard Russon [Sun, 1 May 2016 13:36:19 +0000 (14:36 +0100)]
merge: upstream
* 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
Richard Russon [Sun, 1 May 2016 13:35:55 +0000 (14:35 +0100)]
merge: upstream
* 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
Richard Russon [Sun, 1 May 2016 13:35:29 +0000 (14:35 +0100)]
merge: upstream
* 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
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.
Richard Russon [Fri, 15 Apr 2016 22:15:26 +0000 (23:15 +0100)]
merge: notmuch
* enabling notmuch enables sidebar
* conditional include if <sys/syscall.h>
* minor style changes to match sidebar
* fix typo
* change sidebar-toggle function to match sidebar
* change wiki references to website
Richard Russon [Fri, 15 Apr 2016 20:58:47 +0000 (21:58 +0100)]
merge: notmuch
* enabling notmuch enables sidebar
* conditional include if <sys/syscall.h>
* change sidebar-toggle function to match sidebar
* change wiki references to website