On 14/01/09 09:54, Dominique Pelle wrote: > 2009/1/14 Tony Mechelynck<antoine.mechely...@gmail.com>: > >> On 14/01/09 07:16, Yasuhiro MATSUMOTO wrote: >>> Oooooops. sorry. >>> >>> However, the problem happen with the script as your said. :-) >>> >>> Thanks. >> "E486: Pattern not found" means that there was no match. Are you sure >> you ran that script while the current file contained one or more 。 >> characters? When I do (manually) >> >> :%s/。/./g >> >> on the UTF-8 script I sent you, the result is "2 substitutions on 2 >> lines" and the fullwidth fullstops are replaced by ASCII dots. >> >> I'm using gvim 7.2.84 (Huge version, with GTK2/Gnome GUI). >> >> >> Best regards, >> Tony. > > I confirm the bug. > > - Doing ":%s/。/./g" works (no error, and substitution happens). > > - But doing... > > :command! SubJapanesePeriodToDot %s/。/./g > :SubJapanesePeriodToDot > > ... then I get the error message: > > E486: Pattern not found:<e3><80><fe>X<82> > > I'm using Vim-7.2.84 on Linux, with a utf-8 locale. > > 。is Unicode character U+3002 (i.e. UTF-8 sequence 0xe3 0x80 0x82). > > -- Dominique
Ah, yes, I get the same. Best regards, Tony. -- "All flesh is grass" -- Isiah Smoke a friend today. --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_dev" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---