This is a record of the changes to the VimTeX project, a package of macros for editing [La]TeX files with the vim text editor. 2001 January 25 I fixed g:TeX_dviviewer in texvimrc.vim and I fixed TeX_DVIview() in texmacro.vim so that Yap (the MikTeX previewer for Win32) jumps to the correct part of the DVI file. 2000 April 3 I made a slight modification to TeX_exercise_list(). 2000 April 1 I added a function TeX_transpose() for taking the transpose of a matrix (formatted with tabs and EOL's). I fixed TeX_Row_op() so that it can be invoked without being on the start of the line. I also modified the "if filereadable" lines so that (I hope) they will work on the Mac OS. If I source buffoptions.vim then I delete the function GetOptionsFromFile(). 2000 Mar 10 version 0.03. I rearranged the file texmacro.vim again. Instead of sourcing the file directly from the user's vimrc, I now recommend sourcing it by way of an autocommand. This autocommand is erased when the file is sourced. This means that the autocommands defined in texmacro.vim must now be called explicitly by doautocommand, so I put the autocommands at the end. At the same time, I decided that user modifications should be put in a separate file, texvimrc.vim, instead of at the end of texmacro.vim. This file is sourced at the top of texmacro.vim, so the user definitions can be incorporated in what follows. For example, key bindings can be added to the menus. Furthermore, I can supply a sample texvimrc file, so the whole thing works as soon as the files are put in the correct directory; the user does not have to make settings, nor un-comment a bunch of lines. With all of this, some installation instructions are needed. I also incorporated some extensive macros for writing LaTeX environments. These were originally written by Ralph Arens, inspired by the AUC-TeX package for emacs. I re-wrote my scripts for generating matrices so that they work in either Normal or Visual modes. I wrote a "menu maker" function that generates a key binding and a menu item that gives the key binding as its shortcut. If Michael Geddes's buffoptions.vim script has been sourced (or is in the same directory as texmacro.vim ) then I take advantage of it. Fixed: When I first made TeX_quote() configurable, I decided to recognize open (close) quotes only before (after) a word boundary. This is because Polish used ',,' as the open-quote character and ',' as the nested open-quote character. This is too restrictive, so I added this as an option, TeX_strictquote. I changed the DVI and PDF related functions to make them a little less WIn32/MikTeX-specific. I need to do more in this direction. 2000 Feb 28 version 0.02. I renamed the main macro file texmacro.vim to avoid possible confusion with the syntax file tex.vim . I added some structure to the file: sections for documentation, autocommands, menus, functions, key bindings, suggested option settings, and user modifications. I added the macros that I am currently using a lot, for dealing with linear algebra. I decided that all functions, variables, etc. should start with "TeX_". 2000 Jan 25 Version 0.01. I started the project with the original version of the TeXquote() function, the beginnings of a menu structure, and not much else. vim: tw=78