Bug#838992: mutt: using mutt, will not default to home mail directory: "c", "?" with "set folder" remains in /var/mail
On Tue, 27 Sep 2016 09:56:38 -0400 jackson wrote: Package: mutt Version: 1.7.0-6 Severity: normal Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? Upgrading from older version * What exactly did you do (or not do) that was effective (or ineffective)? No change, as of yet, in config file ameliorates this behavior * What was the outcome of this action? No change * What outcome did you expect instead? "set folder" has changed *** End of the template - remove these template lines *** -- Package-specific info: NeoMutt 20160916 (1.7.0) The emails in this ticket all actually show NeoMutt in the "package specific info" section. I can't reproduce the bug, so perhaps it was a temporary NeoMutt bug? Would someone confirm they can produce this with the latest *Mutt* release. If not, perhaps we can close this ticket. -Kevin signature.asc Description: PGP signature
Bug#838992: mutt: using mutt, will not default to home mail directory: "c", "?" with "set folder" remains in /var/mail
On Wed, Oct 05, 2016 at 01:37:39AM +0300, Alberto Garcia wrote: > I'll also give my input on what changed in the folder navigation in > Mutt recently. Here's one other effect of the new folder navigation style that is very annoying. I have my e-mail locally in ~/mail, and let's say that I want to send an new message with a few attachments. When I'm in the Compose menu, I can press 'a' ('attach-file') to select a file. Then I can navigate the filesystem (starting from ~/mail) to look for the file that I want to attach (let's say it's in ~/work/documents/reports/) and select it from there. If I want to attach a new file, previous versions of Mutt would start the navigation from the last directory, so I can attach 4 or 5 files very easily. The new versions forget the previous directory and start again in ~/mail, forcing me to navigate every time to ~/work/documents/reports/. I can work around this by using tags and the 'tag-prefix' command but the new behavior is quite annoying and counter-intuitive. Berto
Bug#838992: mutt: using mutt, will not default to home mail directory: "c", "?" with "set folder" remains in /var/mail
Possibly related: After upgrading to 1.7.2-1 from 1.5.something last weekend, I noticed that hitting 'c' sometimes shows the contents of /var/mail instead of the contents of ~/Mail as it used to. I've since found out that if hitting 'c' and is the first thing you do after starting mutt, the behaviour is like it used to be: repeated tabs switch between showing the subscribed folders and the total contents of ~/Mail. However, if you hit 'c', , 'q', (you didn't see any folders you wanted to change to) and then again hit 'c' and now you see the contents of /var/mail instead?! I.e. the behaviour changes if you abort the 'c' action, which is very unexpected. Paul
Bug#838992: mutt: using mutt, will not default to home mail directory: "c", "?" with "set folder" remains in /var/mail
On Sat, Oct 01, 2016 at 05:30:32AM +, Antonio Radici wrote: > I believe I need more info on this: > a) What directory do you expect instead? > b) where is directory that you expect, set in .muttrc? I'll also give my input on what changed in the folder navigation in Mutt recently. This particular change happened between 1.7.0-2 and 1.7.0-3, I'm not sure if it also applies to the problems the other uses have reported: $ mkdir -p ~/Mail/INBOX/{cur,new,tmp} $ echo 'set spoolfile=~/Mail/INBOX/' > .muttrc Now open mutt and press 'c' followed by '?' to list the mailboxes. 1) In previous versions of Mutt you'd see what's under ~/Mail (the 'INBOX' directory in this case). If you select INBOX then it would go to the index view and open the INBOX maildir (which is empty). In Mutt >= 1.7.0-3 you see what's under ~/Mail/INBOX/ (that is, the cur, new and tmp directories internal to the maildir format). But you cannot do anything with those, you need to navigate to the parent directory and from there open INBOX. This is annoying but it can be fixed by removing the trailing '/' from the 'spoolfile' line in the .muttrc file. Still, it took me a while to realize that and it's very irritating when changing folders, so it would be nice to have it fixed in the package. 2) From the folder view, navigate to the parent directory over and over until you reach the root directory. In older versions of Mutt you simply press Enter all the time because '..' is highlighted by default when you change directories. In Mutt >= 1.7.0-3 when you move to the parent directory the cursor does not highlight '..', but rather the directory where you are coming from. I'm hesitant to consider this a bug, but it's certainly a change of behavior that is very noticeable to regular Mutt users. I'm not sure what the use case is, but when you want to attach a file and you need to browse the directory tree in order to open it I find the old behavior more convenient. I sometimes have to use different versions of Mutt in different machines so that makes things worse. I guess these issues are due to a change in the folder browsing code and are related to the ones originally described in this bug report, but if you think otherwise I can report a new bug. Thanks, Berto
Bug#838992: mutt: using mutt, will not default to home mail directory: "c", "?" with "set folder" remains in /var/mail
Package: mutt Version: 1.7.0-6 Followup-For: Bug #838992 Hi Antonio, Let me reply in behalf of jackson for a) What directory do you expect instead? the one set by 'set folder' in .muttrc b) where is directory that you expect, set in .muttrc? see a I am not sure if this behavior was on purpose, but it used to work and be convenient. For instance, see the difference between mutt <=1.6 & 1.7 when: .muttrc contains 'set folder=~/my/mail/mailboxes' ~/my/mail/mailboxes contains following mailboxes mybox1 mybox2 ... key 'c' is binded to change-folder (default) [in mutt 1.6 or earlier] pressing keys 'c' '?' open folder ~/my/mail/mailboxes then it list mybox1 mybox2 ... then it is very convenient to open those mailboxes: just move the cursor on 1 of them and press enter. [from mutt 1.7] pressing keys 'c' '?' open folder /var/mail then one need to select with the cursor .. .. home myaccount my mail mailboxes then it list mybox1 mybox2 ... Needless to say that this it much less convenient. BR, Franck -- Package-specific info: NeoMutt 20160916 (1.7.0) Copyright (C) 1996-2016 Michael R. Elkins and others. Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'. Mutt is free software, and you are welcome to redistribute it under certain conditions; type `mutt -vv' for details. System: Linux 4.7.0-1-amd64 (x86_64) libidn: 1.33 (compiled with 1.33) hcache backend: tokyocabinet 1.4.48 Compiler: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Debian 6.2.0-4' --with-bugurl=file:///usr/share/doc/gcc-6/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-6 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-6-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-6-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-6-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch - -with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix gcc version 6.2.0 20160914 (Debian 6.2.0-4) Configure options: '--build=x86_64-linux-gnu' '--prefix=/usr' '--includedir=\${prefix}/include' '--mandir=\${prefix}/share/man' '--infodir=\${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-silent-rules' '--libdir=\${prefix}/lib/x86_64-linux-gnu' '--libexecdir=\${prefix}/lib/x86_64-linux-gnu' '--disable-maintainer-mode' '--disable-dependency-tracking' '--with-mailpath=/var/mail' '--enable-compressed' '--enable-debug' '--enable-fcntl' '--enable-hcache' '--enable-gpgme' '--enable-imap' '--enable-smtp' '--enable-pop' '--enable-sidebar' '--enable-nntp' '--enable-notmuch' '--disable-fmemopen' '--with-curses' '--with-gnutls' '--with-gss' '--with-idn' '--with-mixmaster' '--with-sasl' '--without-gdbm' '--without-bdb' '--without-qdbm' 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -fdebug-prefix-map=/build/mutt-WCcuvM/mutt-1.7.0=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security' 'LDFLAGS=-fPIE -pie -Wl,-z,relro -Wl,-z,now' 'CPPFLAGS=-Wdate-time -D_FORT IFY_SOURCE=2' Compilation CFLAGS: -Wall -pedantic -Wno-long-long -g -O2 -fdebug-prefix-map=/build/mutt-WCcuvM/mutt-1.7.0=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security Compile options: +CRYPT_BACKEND_CLASSIC_PGP +CRYPT_BACKEND_CLASSIC_SMIME +CRYPT_BACKEND_GPGME +DEBUG +DL_STANDALONE +ENABLE_NLS -EXACT_ADDRESS -HOMESPOOL -LOCALES_HACK -SUN_ATTACHMENT +HAVE_BKGDSET +HAVE_COLOR +HAVE_CURS_SET +HAVE_GETADDRINFO +HAVE_GETSID +HAVE_ICONV +HAVE_LANGINFO_CODESET +HAVE_LANGINFO_YESEXPR +HAVE_LIBIDN +HAVE_META +HAVE_REGCOMP +HAVE_RESIZETERM +HAVE_START_COLOR +HAVE_TYPEAHEAD +HAVE_WC_FUNCS +ICONV_NONTRANS +USE_COMPRESSED +USE_DOTLOCK +USE_FCNTL -USE_FLOCK -USE_FMEMOPEN -USE_GNU_REGEX +USE_GSS +USE_HCACHE +USE_IMAP +USE_NOTMUCH +USE_NNTP +USE_POP +USE_SASL +USE_SETGID +USE_SIDEBAR +USE_SMTP +USE_SSL_GNUTLS -USE_SSL_OPENSSL -DOMAIN MIXMASTER="mixmaster" -ISPELL SENDMAIL="/usr/sbin/sendmail" MAILPATH="/var/mail" PKGDATADIR="/usr/share/mutt" SYSCONFDIR="/etc" EXECSHELL="/bin/sh" patch-attach-headers-color-neomutt patch-compress-neomutt patch-cond-date-neomutt patch-encrypt-to-self-neomutt patch-fmemope
Bug#838992: mutt: using mutt, will not default to home mail directory: "c", "?" with "set folder" remains in /var/mail
Control: tag -1 +moreinfo On Tue, Sep 27, 2016 at 09:56:38AM -0400, jackson wrote: > Package: mutt > Version: 1.7.0-6 > Severity: normal > > Dear Maintainer, > > *** Reporter, please consider answering these questions, where appropriate *** > >* What led up to the situation? > Upgrading from older version >* What exactly did you do (or not do) that was effective (or > ineffective)? > No change, as of yet, in config file ameliorates this behavior >* What was the outcome of this action? > No change >* What outcome did you expect instead? > "set folder" has changed > I believe I need more info on this: a) What directory do you expect instead? b) where is directory that you expect, set in .muttrc?