Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Aug 2019 10:28:14 +0000 (UTC)
From:      Alex Kozlov <ak@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r508990 - head/mail/mutt/files
Message-ID:  <201908151028.x7FASEbt073791@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ak
Date: Thu Aug 15 10:28:14 2019
New Revision: 508990
URL: https://svnweb.freebsd.org/changeset/ports/508990

Log:
  - Fix MAILDIR_MTIME_PATCH option with NNTP enabled
  
  Submitted by:	Derek Schrock <derek@lifeofadishwasher.com> (maintainer)
  Pointy hat:     ak

Modified:
  head/mail/mutt/files/extra-patch-maildir-mtime-nntp

Modified: head/mail/mutt/files/extra-patch-maildir-mtime-nntp
==============================================================================
--- head/mail/mutt/files/extra-patch-maildir-mtime-nntp	Thu Aug 15 10:10:22 2019	(r508989)
+++ head/mail/mutt/files/extra-patch-maildir-mtime-nntp	Thu Aug 15 10:28:14 2019	(r508990)
@@ -1,8 +1,8 @@
---- PATCHES.orig	2017-09-10 21:57:09 UTC
+--- PATCHES.orig	2019-08-15 02:24:43 UTC
 +++ PATCHES
 @@ -0,0 +1 @@
 +patch-1.5.7.ust.maildir-mtime.2
---- browser.c.orig	2017-09-10 21:56:59 UTC
+--- browser.c.orig	2019-08-15 02:24:39 UTC
 +++ browser.c
 @@ -35,6 +35,7 @@
  #ifdef USE_NNTP
@@ -12,7 +12,7 @@
  
  #include <stdlib.h>
  #include <dirent.h>
-@@ -545,6 +546,21 @@ static void init_state (struct browser_s
+@@ -592,6 +593,21 @@ static void init_state (struct browser_state *state, M
      menu->data = state->entry;
  }
  
@@ -33,20 +33,20 @@
 +
  /* get list of all files/newsgroups with mask */
  static int examine_directory (MUTTMENU *menu, struct browser_state *state,
- 			      char *d, const char *prefix)
-@@ -634,6 +650,7 @@ static int examine_directory (MUTTMENU *
+ 			      const char *d, const char *prefix)
+@@ -684,6 +700,7 @@ static int examine_directory (MUTTMENU *menu, struct b
      tmp = Incoming;
-     while (tmp && mutt_strcmp (buffer, tmp->path))
+     while (tmp && mutt_strcmp (mutt_b2s (buffer), mutt_b2s (tmp->pathbuf)))
        tmp = tmp->next;
 +    check_maildir_times (tmp, &s);
      if (tmp && Context &&
          !mutt_strcmp (tmp->realpath, Context->realpath))
      {
-@@ -737,6 +754,7 @@ static int examine_mailboxes (MUTTMENU *
+@@ -792,6 +809,7 @@ static int examine_mailboxes (MUTTMENU *menu, struct b
  	s.st_mtime = st2.st_mtime;
      }
  
 +    check_maildir_times (tmp, &s);
-     add_folder (menu, state, buffer, &s, tmp, NULL);
+     add_folder (menu, state, mutt_b2s (mailbox), &s, tmp, NULL);
    }
    while ((tmp = tmp->next));



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201908151028.x7FASEbt073791>