Raul Coronado wrote:

> Hi all :)
> 
> Some months ago I described here a problem I was having using "gqip".
> This is the thread:
> 
> http://groups.google.com/group/vim_use/browse_thread/thread/7465b6b2599ed11f/7a013084a8a1022d?hl=en&lnk=gst&q=gqip#7a013084a8a1022d
> 
> The thing is that now I know how to reproduce the problem, I've made a
> sample text file that shows the problem and I can reproduce it even for
> "vim -u NONE".
> 
> How to reproduce:
> 
> 1. Open the sample file with Vim: 'vim -u NONE sample.txt'
> 
> At this time you should see this on the screen:
> 
> XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
> XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
> XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX
> XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX
> XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
> ~
> ...
> 
> 2. Now set text width to 72 chars: ':set tw=72'
> 3. Enter insert mode: 'i'. This is important as this only happens in
> insert mode!
> 
> 4. Press '<C-O>gqip', that is, from insert mode press Ctrl-O and after
> that 'gqip', reflow inner paragraph.
> 
> At this time you should see this on the screen:
> 
> XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
> XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
> XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
> XX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
> XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
> ~
> ...
> 
> The last three lines have been reflowed, although the third one didn't
> need reflowing at all, since it was exactly 72 chars long.
> 
> 5. Press '<C-O>gqip' again. This time the text is reflow and ends up
> being just like in the beginning. Pressing '<C-O>gqip' switches back and
> forth between the two "text flows" shown above.
> 
> My vim is 7.2.267, although this problem happens with older versions
> too, and although the example looks weird, it has been extracted from
> real text, substituting letters and spaces by "X" except where spaces
> did actually matter: in that case spaces were preserved. This led to the
> example I'm providing, which is the simplest case where I could
> reproduce the problem.
> 
> The sample text is attached and gzipped, since line endings may matter.
> The file has been created under Linux (that is, has 0x0a line endings).

Thanks for the reproducable example.  I'll put it in the todo list.  Not
with a high priority though.

-- 
Veni, Vidi, VW -- I came, I saw, I drove around in a little car.

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\        download, build and distribute -- http://www.A-A-P.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to