Forums before death by AOL, social media and spammers... "We can't have nice things"
|    linux.debian.bugs.dist    |    Ohh some weird Debian bug report thing    |    28,835 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 28,313 of 28,835    |
|    Carlos Henrique Lima Melara to Toni Mueller    |
|    Bug#1128408: Subject mangled for postpon    |
|    20 Feb 26 15:50:01    |
   
   From: charles@debian.org   
      
   Control: tags -1 + unreproducible   
      
   Hi Toni,   
      
   On Thu, Feb 19, 2026 at 07:35:01PM +0000, Toni Mueller wrote:   
   >   
   > On Thu, Feb 19, 2026 at 03:24:47PM -0300, Carlos Henrique Lima Melara wrote:   
   > > Ok, I did the reply (hit "r"), edit something, saved (I use vim as the   
   editor) and   
   >   
   > I use neovim as the editor.   
      
   My bad, I said vim, but it's actually neovim, though my nvim   
   configuration is pretty small and barebones (will attach here, maybe you   
   can try it or set EDITOR to nano and see if it still truncates).   
      
   > > postponed it. Then I pressed "m" and answered yes to the prompts to   
   > > recall the postponed message and I did get the correct   
   > >   
   > > Subject: Re: Bug#1128408: Subject mangled for postponed messages   
   >   
   > Sounds good!   
      
   Just had the time to test in trixie today and the procedure here doesn't   
   truncate the Subject header.   
      
   > > I also tried to quit (hit "q") and then open neomutt again to recall the   
   > > postponed message and it shows the correct subject. It's saved in my   
   > > Draft folder with the correct subject too.   
   >   
   > Hmmm, weird. I tried with neovim and with vim.nox, the latter without   
   > much configuration, and get the same result both times.   
   >   
   > I also just saw that the subject gets mangled as soon as I leave the   
   > editor and get back to the menu where I can edit the headers, send the   
   > message, or eg. postpone it.   
      
   Hum, could it be the editor doing stuff behind neomutt's back?   
      
   > > If you have the time, you can try to neomutt -d 2 (or up to 5 for   
   >   
   > I've done that, but there is a whole lot of private information in   
   > there that I don't want to send out.   
      
   Oops, sorry, forget to say there would be a lot of personal/confidential   
   info in there.   
      
   > > maximum debug output) to enable debugging and have it written to   
   > > ~/.neomuttdebug0. This will be specially useful if I can't reproduce the   
   > > problem.   
   >   
   > Maybe you can tell me what to look out for?   
      
   Maybe you can grep by the message subject, id or the trucated subject   
   and send only that part.   
      
   > > > I have created a sanitized version of the config. Not using it is not an   
   > > > option, as I need to specify where my mailboxen are, how to login etc.   
   > >   
   > > Are you saying that you have cleaned up your config to attach (and   
   > > forgot to attach to the mail) or that, yes, you do have a custom config   
   > > and that's all?   
   >   
   > Ugh. I think I forgot to attach the sanitized config.   
      
   Hehehehehe it happens. I'm looking at your configs but nothing pops up   
   to my eyes as being the root cause for this weird behaviour.   
      
   So TLDR is I can't reproduce it on sid or trixie :-( Though I have   
   uploaded yesterday testing's version to backports, it's waiting in the   
   NEW queue and should be available soon.   
      
   Cheers,   
   Charles   
      
   " Comments in Vimscript start with a `"`.   
      
   " Autoindent   
   set autoindent   
      
   " If you open this file in Vim, it'll be syntax highlighted for you.   
      
   " Vim is based on Vi. Setting `nocompatible` switches from the default   
   " Vi-compatibility mode and enables useful Vim functionality. This   
   " configuration option turns out not to be necessary for the file named   
   " '~/.vimrc', because Vim automatically enters nocompatible mode if that file   
   " is present. But we're including it here just in case this config file is   
   " loaded some other way (e.g. saved as `foo`, and then Vim started with   
   " `vim -u foo`).   
   set nocompatible   
      
   " Turn on syntax highlighting.   
   syntax on   
      
   " Disable the default Vim startup message.   
   set shortmess+=I   
      
   " Show line numbers.   
   set number   
      
   " This enables relative line numbering mode. With both number and   
   " relativenumber enabled, the current line shows the true line number, while   
   " all other lines (above and below) are numbered relative to the current line.   
   " This is useful because you can tell, at a glance, what count is needed to   
   " jump up or down to a particular line, by {count}k to go up or {count}j to go   
   " down.   
   set relativenumber   
      
   " Always show the status line at the bottom, even if you only have one window   
   open.   
   set laststatus=2   
      
   " The backspace key has slightly unintuitive behavior by default. For example,   
   " by default, you can't backspace before the insertion point set with 'i'.   
   " This configuration makes backspace behave more reasonably, in that you can   
   " backspace over anything.   
   set backspace=indent,eol,start   
      
   " By default, Vim doesn't let you hide a buffer (i.e. have a buffer that isn't   
   " shown in any window) that has unsaved changes. This is to prevent you from "   
   " forgetting about unsaved changes and then quitting e.g. via `:qa!`. We find   
   " hidden buffers helpful enough to disable this protection. See `:help hidden`   
   " for more information on this.   
   set hidden   
      
   " This setting makes search case-insensitive when all characters in the string   
   " being searched are lowercase. However, the search becomes case-sensitive if   
   " it contains any capital letters. This makes searching more convenient.   
   set ignorecase   
   set smartcase   
      
   " Enable searching as you type, rather than waiting till you press enter.   
   set incsearch   
      
   " Unbind some useless/annoying default key bindings.   
   nmap Q
|
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca