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
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.
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
>
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
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.
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