Fixed crash in garbage collector by removing recursion

2014-06-22 Fir de Conversatie Benjamin Fritz
The attached patch seems to fix the crash reported here: https://groups.google.com/d/topic/vim_dev/Nr8Ja4Zjghw/discussion The fix is simple in concept: any recursive call can be replaced with an explicit stack to "cheat" your way into an iterative algorithm. So that is what I did. I kept the call

Re: sed: RE error: illegal byte sequence while installing the manuals

2014-06-22 Fir de Conversatie itchyny
To fix, add `LC_ALL=C` before sed. For example: $ export LC_ALL=ja_JP.UTF-8 $ cat runtime/doc/vim-fr.1 | sed 's/.*//' > /dev/null sed: RE error: illegal byte sequence $ cat runtime/doc/vim-fr.1 | LC_ALL=C sed 's/.*//' > /dev/null $ # no errors Modifying $LC_ALL temporarily fixes the problem.

Re: latex spell check disabled if set filetype=latex

2014-06-22 Fir de Conversatie Enno
Le vendredi 13 juin 2014 18:53:06 UTC+2, Charles Campbell a écrit : > Enno wrote: > > > Ok, I understand that spell checking is only activated after a > > > keyword, such as the \section{..} command. But why is it that > > > \begin{document} does not belong to these keywords? This disables >

Re: delete just left netrw buffer after opening file

2014-06-22 Fir de Conversatie Enno
Le vendredi 23 mai 2014 10:42:55 UTC+2, Enno a écrit : > Can one configure netrw so that when opening a file in netrw the just left > netrw buffer is automatically deleted? > > For example type :e ., navigate to a file, hit . Then there is the netrw > buffer, created by :e . that we just left, a

Re: Patch 7.4.335

2014-06-22 Fir de Conversatie Bram Moolenaar
Charles Campbell wrote: > Bram Moolenaar wrote: > > Patch 7.4.335 > > Problem:No digraph for the new rouble sign. > > Solution: Add the digraphs =R and =P. > > Files: src/digraph.c, runtime/doc/digraph.txt > > > Hello, Bram: > > This patch isn't on ftp.home.vim.org yet. Strange.

Re: sed: RE error: illegal byte sequence while installing the manuals

2014-06-22 Fir de Conversatie Bram Moolenaar
Itchyny wrote: > # Command > $ sudo make install > > # On > Mac OS X > Vim the latest > > # Produces sed errors > /bin/sh ./installman.sh install /usr/local/share/man/fr/man1 "-fr" > /usr/local/share/vim /usr/local/share/vim/vim74 /usr/local/share/vim > ../runtime/doc 644 vim vimdiff ev