[Vim-latex-cvs] vimfiles/ftplugin/latex-suite ChangeLog,1.7,1.8
Brought to you by:
srinathava,
tmaas
From: <sri...@us...> - 2003-06-29 02:18:46
|
Update of /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite In directory sc8-pr-cvs1:/tmp/cvs-serv28054 Modified Files: ChangeLog Log Message: Index: ChangeLog =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite/ChangeLog,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** ChangeLog 14 Jun 2003 05:09:10 -0000 1.7 --- ChangeLog 29 Jun 2003 02:18:39 -0000 1.8 *************** *** 1,2 **** --- 1,84 ---- + 28 Jun 2003 + Features + * latex-suite.txt: + vastly improved the latex-suite documentation. Now all documentation + is first written in docbook xml and then converted into html and + vim-help using saxon and db2vim respectively. + * bib_latexSuite.vim: + A new ftplugin file to trigger the bibtex mappings. (SA) + + Changes + * compiler.vim: + change the behavior of the part compilation and viewing as documented. + Remove the "part view" feature because it does not make sense. (SA) + * packages.vim: + change the behavior of finding custom packages. Use vim's native :find + command instead of some complicated parsing of $TEXINPUTS. Introduce a + new g:Tex_TEXINPUTS variable which should be set in the same format as + vim's 'path' setting. (SA) + * texviewer.vim: + Change the way <F9> works for \cite completion. Change the way + g:Tex_BIBINPUTS variable has to be set. The new \cite completion + method is described in detail in the manual. + * envmacros.vim: + changed ETR to insert a more complete template using Tex_SpecialMacros + (Mathieu CLABAUT) + + Bugfixes: + * packages.vim: + Bug: When a \usepackage{} line is inside a fold, then we go into an + infinite loop. (Lin-bo Zhang) + Solution: A temporary hack of first opening up all folds before scanning + and then closing them. This needs to be robustified in the future + using mkview.vim (SA) + * envmacros.vim: + Bug: <F5> did not work for inserting environments which latex-suite + does not recognize. (bug introduced in version 1.32) + Solution: make <F5> insert at least a minimal environment template if + all other methods fail. (SA) + * texviewer.vim: + Bug: Pressing <F9> at the end of a line like + This is a \ref{eqn:something} and this is a comp + would cause errors. + Why: The substitute() command returns the original string if the pattern + does not match causing us to wrongly infer a match. + Fix: Therefore first check if there is a match. + + Bug: Once we complete an equation, we can never complete a word. + Why: s:type is never unlet + Fix: unlet! s:type if there is no match on current line to any known + command. + + Bug: Pressing <CR> during word completion does not take us to the location + of the match, as claimed. + Why: <CR> does "cc <num> | pclose! | cclose!". Because the preview window + with the match is open, therefore cc will take us to the match in + the preview window, after which pclose closes it up! + Fix: Do 'pclose! cc <num> | cclose' instead... + * compiler.vim: + Bug: If we used :TTarget ps, then the compiler would be called as: + dvips -o file.tex.ps file.tex.dvi + instead of + dvips -o file.ps file.dvi + Why: In a recent change, we made RunLaTeX() use filenames with extension. + However, some compilation rules might require filenames w/o extensions + (such as Tex_CompileRule_ps which is 'dvips -o $*.ps $*.dvi') + Fix: Try to guess if the &makeprg requires files w/o extensions by seeing + if it matches '\$\*\.\w\+'. If so, use file-name w/o extension. + Otherwise, retain extension in 'make '.fname + * imaps.vim: + Bug: IMAP_Jumpfunc() and VEnclose() do not work with &selection = + 'exclusive' (Jannie Hofmeyr, Pierre Antoine Champin) + Fix: Select one more character in 'exclusive' mode. (suggested by Pierre + Antoine Champin). + * texviewer.vim: + Bug: On windows gvim +cygwin, \cite completion does not work when the bib + file is in a completeley different location. + Cause: gvim calls grep as "grep -nH @.*{ /path/to/file" + which does not work because grep thinks / corresponds to something + like c:/cygwin, so it looks for the file in the wrong place. + Fix: Always lcd to the current directory of the bib file being searched. + This avoids any path issues. + 13 Jun 2003 Features |