[Vim-latex-devel] new version of imaps.vim
Brought to you by:
srinathava,
tmaas
From: Benji F. <be...@me...> - 2002-12-14 14:36:02
|
sri...@us... wrote: > Modified Files: > Tag: b-newimaps > imaps.vim=20 > Log Message: > . modified the older version (Tex_IMAP) to use the new IMAP() function. > . changed Tex_PutTextWithMovement() to just a hack. It substitutes '<+'= and > '+>' with the s:PlaceHolder*() variables and then calls the new > Imap_PutText... Thanks. That was on my TODO list: make Tex_IMAP() and=20 Tex_PutTextWithMovement() wrappers for the new versions. > sorry for the short cvs log. I am running really late. >=20 > NOTE: This is a work in progress. the changed version of Tex_IMAP() is = not > yet working quite robustly enought. It is sometimes generating more > arguments than are needed. Examples? Maybe my simplified version will work better. > This commmit will be followed by another huge commit which is essential= ly > replacing all =E4 characters with <++>, =AB with <+ and so on.... That was also on the TODO list. ;) > Therefore... >=20 > FROM HENCEFORTH: >=20 > Use <+ and +> instead of =AB and =BB >=20 > Better still, dont use any placeholders at all and use the new IMAP() > function. Can you test this? It might be a solution to the remaining=20 encoding problems. :let foo =3D "\xab" :echo iconv(foo, "latin1", &enc) =3D~ foo It should return 1 (I hope). --Benji |