vim-latex-cvs Mailing List for Vim-Latex (Page 37)
Brought to you by:
srinathava,
tmaas
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(82) |
Dec
(124) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(104) |
Feb
(3) |
Mar
(6) |
Apr
(48) |
May
(34) |
Jun
(62) |
Jul
(33) |
Aug
(24) |
Sep
(32) |
Oct
(16) |
Nov
(36) |
Dec
(39) |
2004 |
Jan
|
Feb
(3) |
Mar
(8) |
Apr
|
May
(29) |
Jun
(13) |
Jul
(4) |
Aug
(6) |
Sep
|
Oct
|
Nov
|
Dec
(2) |
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(3) |
Oct
|
Nov
(6) |
Dec
(9) |
2006 |
Jan
(9) |
Feb
(2) |
Mar
(16) |
Apr
(5) |
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(22) |
Jun
(1) |
Jul
|
Aug
(6) |
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
(1) |
Feb
|
Mar
(2) |
Apr
(2) |
May
|
Jun
(1) |
Jul
|
Aug
(17) |
Sep
(3) |
Oct
(4) |
Nov
(1) |
Dec
(3) |
2010 |
Jan
(25) |
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(8) |
Nov
|
Dec
|
2011 |
Jan
|
Feb
(5) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
(10) |
Oct
(1) |
Nov
|
Dec
(1) |
2012 |
Jan
(5) |
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(4) |
Nov
(1) |
Dec
|
2013 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(15) |
Dec
|
2015 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
From: <sri...@us...> - 2002-11-06 08:37:16
|
Update of /cvsroot/vim-latex/vimfiles/doc In directory usw-pr-cvs1:/tmp/cvs-serv26358 Modified Files: latex-suite.txt Log Message: . moved benji from contributors list to maintainers list. Index: latex-suite.txt =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/doc/latex-suite.txt,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** latex-suite.txt 2 Nov 2002 03:45:24 -0000 1.5 --- latex-suite.txt 6 Nov 2002 08:37:12 -0000 1.6 *************** *** 1,9 **** *latex-suite* Tools for an enhanced LaTeX environment in Vim For Vim version 6.0 and above. ! Last Change: Sun Oct 27 10:00 PM 2002 PST By Srinath Avadhanula <sr...@fa...>, ! Mikolaj Machowski <mi...@wp...> ! et. al (|latex-suite-credits|) --- 1,10 ---- *latex-suite* Tools for an enhanced LaTeX environment in Vim For Vim version 6.0 and above. ! Last Change: Sat Nov 02 02:00 AM 2002 PST By Srinath Avadhanula <sr...@fa...>, ! Mikolaj Machowski <mi...@wp...>, ! Benji Fisher <be...@me...> ! et. al (|latex-suite-credits|) *************** *** 922,928 **** And finally, the credits: - Benji Fisher : a large number of functions, environments and valuable - guidance. (You'll see the name often if you browse the - files). Lubomir Host : provided the diacritics and also helped in development. Alexander Wagner : valuable suggestions during development. --- 923,926 ---- |
From: <mi...@us...> - 2002-11-05 17:10:31
|
Update of /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite In directory usw-pr-cvs1:/tmp/cvs-serv24122 Modified Files: elementmacros.vim Log Message: elementmacros.vim: To Various menu added \pageref and \cite Index: elementmacros.vim =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite/elementmacros.vim,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** elementmacros.vim 4 Nov 2002 20:39:03 -0000 1.2 --- elementmacros.vim 5 Nov 2002 17:10:28 -0000 1.3 *************** *** 3,7 **** " Author: Mikolaj Machowski " Created: Tue Apr 23 06:00 PM 2002 PST ! " Last Change: pon lis 04 09:00 2002 C " " Description: macros for dimensions/fonts/counters. --- 3,7 ---- " Author: Mikolaj Machowski " Created: Tue Apr 23 06:00 PM 2002 PST ! " Last Change: wto lis 05 02:00 2002 C " " Description: macros for dimensions/fonts/counters. *************** *** 321,328 **** --- 321,330 ---- " Various {{{ call <SID>Tex_VariousMenus('ref{}' , '\ref{ä}«»') + call <SID>Tex_VariousMenus('pageref{}' , '\pageref{ä}«»') call <SID>Tex_VariousMenus('label{}' , '\label{ä}«»') call <SID>Tex_VariousMenus('footnote{}' , '\footnote{ä}«»') call <SID>Tex_VariousMenus('footnotemark{}', '\footnotemark{ä}«»') call <SID>Tex_VariousMenus('footnotemark{}', '\footnotetext{ä}«»') + call <SID>Tex_VariousMenus('cite{}' , '\cite{ä}«»') " }}} endif |
From: <sri...@us...> - 2002-11-04 22:22:59
|
Update of /cvsroot/vim-latex/vimfiles/plugin In directory usw-pr-cvs1:/tmp/cvs-serv18292 Modified Files: imaps.vim Log Message: Preben Randhol reports that imaps.vim adds some gratuitous general purpose maps, the potentially most annoying of which is the mapping for (). Remove the "example" mappings from imaps.vim and instead document a little more heavily. People who want to use imaps.vim for their own general purpose maps will now have to do something like this: au GuiEnter * :call IMAP(lhs, rhs, '') (because calling IMAP on the guienter event ensures that imaps.vim is already sourced). Index: imaps.vim =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/plugin/imaps.vim,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** imaps.vim 2 Nov 2002 02:55:17 -0000 1.3 --- imaps.vim 4 Nov 2002 22:22:55 -0000 1.4 *************** *** 5,9 **** " Description: insert mode template expander with cursor placement " while preserving filetype indentation. ! " Last Change: Sun Oct 27 01:00 AM 2002 PST " " Documentation: {{{ --- 5,9 ---- " Description: insert mode template expander with cursor placement " while preserving filetype indentation. ! " Last Change: Mon Nov 04 02:00 PM 2002 PST " " Documentation: {{{ *************** *** 51,57 **** " placement. " ! " Consider a working example: " ! " call IMAP ("bit`", "\\begin{itemize}\<cr>\\item ä\<cr>\\end{itemize}«»", "tex") " " This effectively sets up the map for "bit`" whenever you edit a latex file. --- 51,57 ---- " placement. " ! " Example One: " ! " call IMAP ("bit`", "\\begin{itemize}\<cr>\\item «»\<cr>\\end{itemize}«»", "tex") " " This effectively sets up the map for "bit`" whenever you edit a latex file. *************** *** 62,71 **** " \end{itemize}«» " ! " where * shows the cursor position. The special character ä (typed as ! " CTRL-K + a + :) decides the cursor placement after the expansion. If there ! " is no ä, then the cursor is left at the end. Note also the «» characters. ! " They are "place-holders". Place holders are inspired by Stephen Reihm's ! " bracketing system and provide a convenient way of navigating. After you have ! " typed in the item, just press Control-J and you will be taken to «». " "--------------------------------------%<-------------------------------------- --- 62,86 ---- " \end{itemize}«» " ! " where * shows the cursor position. The cursor position after inserting the ! " text is decided by the position of the first "place-holder". Place holders ! " are special characters which decide cursor placement and movement. In the ! " example above, the place holder characters are « and ». After you have typed ! " in the item, press <C-j> and you will be taken to the next set of «»'s. ! " Therefore by placing the «» characters appropriately, you can minimize the ! " use of movement keys. ! " ! " NOTE: Set g:Imap_UsePlaceHolders to 0 to disable placeholders altogether. ! " Set ! " g:Imap_PlaceHolderStart and g:Imap_PlaceHolderEnd ! " to something else if you want different place holder characters. ! " Also, b:Imap_PlaceHolderStart and b:Imap_PlaceHolderEnd override the values ! " of g:Imap_PlaceHolderStart and g:Imap_PlaceHolderEnd respectively. This is ! " useful for setting buffer specific place hoders. ! " ! " Example Two: ! " You can use the <C-r> command to insert dynamic elements such as dates. ! " call IMAP ('date`', "\<c-r>=strftime('%b %d %Y')\<cr>", '') ! " ! " sets up the map for date` to insert the current date. " "--------------------------------------%<-------------------------------------- *************** *** 76,79 **** --- 91,100 ---- " }}} + " Prevent resourcing this file. + if exists('s:doneImaps') + finish + endif + let s:doneImaps = 1 + " ============================================================================== " functions for easy insert mode mappings. *************** *** 518,538 **** " ============================================================================== ! " examples of IMAP() usage and bonus function " ============================================================================== - " Miscellaneous general purpose mappings. {{{ - " these are mappings which were originally in imaps.vim. - " - " extract the leader character. the mappings need to go *after* the functio - " IMAP() is defined. - let s:ml = exists('g:mapleader') ? g:mapleader : '\' - " General purpose mappings {{{ - call IMAP ('date'.s:ml, "\<c-r>=strftime('%b %d %Y')\<cr>", '') - call IMAP ('stamp'.s:ml, "Last Change: \<c-r>=strftime('%a %b %d %I:00 %p %Y PST')\<cr>", '') - call IMAP ('winm'.s:ml, "http://robotics.eecs.berkeley.edu/~srinath/vim/winmanager-2.0.htm", '') - call IMAP ('latexs'.s:ml, "http://robotics.eecs.berkeley.edu/~srinath/vim/latexSuite.zip", '') - call IMAP ('homep'.s:ml, "http://robotics.eecs.berkeley.edu/~srinath", '') - call IMAP ('()', '(ä)«»', "") - " End general purpose mappings }}} - " }}} " Snip: puts a scissor string above and below block of text {{{ " Desciption: --- 539,544 ---- " ============================================================================== ! " A bonus function: Snip() " ============================================================================== " Snip: puts a scissor string above and below block of text {{{ " Desciption: |
From: <mi...@us...> - 2002-11-04 20:40:24
|
Update of /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite/dictionaries In directory usw-pr-cvs1:/tmp/cvs-serv30488 Modified Files: dictionary Log Message: dictionary: misspel emppty -> empty Index: dictionary =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite/dictionaries/dictionary,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** dictionary 30 Apr 2002 00:03:23 -0000 1.1.1.1 --- dictionary 4 Nov 2002 20:40:21 -0000 1.2 *************** *** 143,147 **** em emph ! emppty encl enclname --- 143,147 ---- em emph ! empty encl enclname |
From: <mi...@us...> - 2002-11-04 20:39:46
|
Update of /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite In directory usw-pr-cvs1:/tmp/cvs-serv30213 Modified Files: envmacros.vim Log Message: envmacros.vim: 1. added environments quote i quotation 2. fixed bug with enumeration lists (\\item) Index: envmacros.vim =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite/envmacros.vim,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** envmacros.vim 21 May 2002 21:11:03 -0000 1.2 --- envmacros.vim 4 Nov 2002 20:39:43 -0000 1.3 *************** *** 3,7 **** " Author: Mikolaj Machowski " Created: Tue Apr 23 08:00 PM 2002 PST ! " Last Change: czw maj 09 11:00 2002 U " " Description: mappings/menus for environments. --- 3,7 ---- " Author: Mikolaj Machowski " Created: Tue Apr 23 08:00 PM 2002 PST ! " Last Change: pon lis 04 09:00 2002 C " " Description: mappings/menus for environments. *************** *** 41,45 **** let extra = '' if a:submenu =~ 'Lists' ! let extra = '\\item ' endif --- 41,45 ---- let extra = '' if a:submenu =~ 'Lists' ! let extra = '\item ' endif *************** *** 223,226 **** --- 223,228 ---- call s:Tex_EnvMacros('EFL', '&Structure.', 'flushleft') call s:Tex_EnvMacros('EFR', '&Structure.', 'flushright') + call s:Tex_EnvMacros('EQN', '&Structure.', 'quotation') + call s:Tex_EnvMacros('EQE', '&Structure.', 'quote') call s:Tex_EnvMacros('ESB', '&Structure.', 'sloppybar') call s:Tex_EnvMacros('ETI', '&Structure.', 'theindex') |
From: <mi...@us...> - 2002-11-04 20:39:07
|
Update of /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite In directory usw-pr-cvs1:/tmp/cvs-serv29925 Modified Files: elementmacros.vim Log Message: elementmacros.vim: I've added ref, label and footnotes elemets to menu X-Elements.Various. Index: elementmacros.vim =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite/elementmacros.vim,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** elementmacros.vim 30 Apr 2002 00:03:15 -0000 1.1.1.1 --- elementmacros.vim 4 Nov 2002 20:39:03 -0000 1.2 *************** *** 3,10 **** " Author: Mikolaj Machowski " Created: Tue Apr 23 06:00 PM 2002 PST ! " Last Change: Sat Apr 27 01:00 PM 2002 PDT " " Description: macros for dimensions/fonts/counters. ! " (basic elements of tex formatting) "============================================================================= --- 3,10 ---- " Author: Mikolaj Machowski " Created: Tue Apr 23 06:00 PM 2002 PST ! " Last Change: pon lis 04 09:00 2002 C " " Description: macros for dimensions/fonts/counters. ! " and various common commands such ref/label/footnote. "============================================================================= *************** *** 20,23 **** --- 20,24 ---- exe 'aunmenu '.s:lastElementsLocation.'Dimension.' exe 'aunmenu '.s:lastElementsLocation.'Counters.' + exe 'aunmenu '.s:lastElementsLocation.'Various.' endif *************** *** 27,30 **** --- 28,32 ---- let s:dimensionMenuLoc = g:Tex_ElementsMenuLocation.'Dimension.' let s:counterMenuLoc = g:Tex_ElementsMenuLocation.'Counters.' + let s:variousMenuLoc = g:Tex_ElementsMenuLocation.'Various.' " ============================================================================== *************** *** 40,43 **** --- 42,46 ---- exe 'silent! aunmenu '.s:lastElementsLocation.'Dimension.' exe 'silent! aunmenu '.s:lastElementsLocation.'Counters.' + exe 'silent! aunmenu '.s:lastElementsLocation.'Various.' endfunction *************** *** 96,100 **** exe "vunmenu ".location endfunction " }}} ! " Tex_DimMenus: set up dimension menus {{{ function! <SID>Tex_CounterMenus(submenu, rhs) let location = s:counterMenuLoc.a:submenu.'.'.a:rhs.'<tab>' --- 99,103 ---- exe "vunmenu ".location endfunction " }}} ! " Tex_CounterMenus: set up counters menus {{{ function! <SID>Tex_CounterMenus(submenu, rhs) let location = s:counterMenuLoc.a:submenu.'.'.a:rhs.'<tab>' *************** *** 102,105 **** --- 105,114 ---- exe "vunmenu ".location endfunction " }}} + " Tex_VariousMenus: set up various menus {{{ + function! <SID>Tex_VariousMenus(desc, lhs) + let location = s:variousMenuLoc.a:desc.'<tab>' + exe "amenu ".location." <plug><C-r>=IMAP_PutTextWithMovement('".a:lhs."')<CR>" + exe "vunmenu ".location + endfunction " }}} endif " }}} *************** *** 303,306 **** --- 312,328 ---- call <SID>Tex_CounterMenus('Type', 'roman') call <SID>Tex_CounterMenus('Type', 'Roman') + " }}} + endif + + " ============================================================================== + " Various + " ============================================================================== + if g:Tex_Menus + " Various {{{ + call <SID>Tex_VariousMenus('ref{}' , '\ref{ä}«»') + call <SID>Tex_VariousMenus('label{}' , '\label{ä}«»') + call <SID>Tex_VariousMenus('footnote{}' , '\footnote{ä}«»') + call <SID>Tex_VariousMenus('footnotemark{}', '\footnotemark{ä}«»') + call <SID>Tex_VariousMenus('footnotemark{}', '\footnotetext{ä}«»') " }}} endif |
From: <ma...@us...> - 2002-11-04 16:32:41
|
Update of /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite In directory usw-pr-cvs1:/tmp/cvs-serv27274 Modified Files: compiler.vim texrc Log Message: improved defaults for Mac OSX Index: compiler.vim =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite/compiler.vim,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** compiler.vim 4 Nov 2002 15:39:24 -0000 1.4 --- compiler.vim 4 Nov 2002 16:32:37 -0000 1.5 *************** *** 143,147 **** exec '!start' s:viewer mainfname . '.' . s:target elseif has('macunix') ! execute '!open -a' s:viewer mainfname . '.' . s:target else " taken from Dimitri Antoniou's tip on vim.sf.net (tip #225). --- 143,150 ---- exec '!start' s:viewer mainfname . '.' . s:target elseif has('macunix') ! if strlen(s:viewer) ! let s:viewer = '-a ' . s:viewer ! endif ! execute '!open' s:viewer mainfname . '.' . s:target else " taken from Dimitri Antoniou's tip on vim.sf.net (tip #225). Index: texrc =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite/texrc,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** texrc 4 Nov 2002 15:39:25 -0000 1.7 --- texrc 4 Nov 2002 16:32:37 -0000 1.8 *************** *** 62,66 **** " NOTE: Make sure that a target for this format exists in the 'Compiler rules' " section below and is set up properly for your system. ! TexLet g:Tex_DefaultTargetFormat = 'dvi' " ------------------------------------------------------------------------------ --- 62,70 ---- " NOTE: Make sure that a target for this format exists in the 'Compiler rules' " section below and is set up properly for your system. ! if has('macunix') ! TexLet g:Tex_DefaultTargetFormat = 'pdf' ! else ! TexLet g:Tex_DefaultTargetFormat = 'dvi' ! endif " ------------------------------------------------------------------------------ *************** *** 102,105 **** --- 106,115 ---- TexLet g:Tex_ViewRule_pdf = 'AcroRd32' TexLet g:Tex_ViewRule_dvi = 'yap -1' + elseif has('macunix') + " Let the system pick. If you want, you can override the choice here. + TexLet g:Tex_ViewRule_ps = '' + TexLet g:Tex_ViewRule_pdf = '' + " TexLet g:Tex_ViewRule_pdf = 'Acrobat\ Reader\ 5.1' + TexLet g:Tex_ViewRule_dvi = '' else TexLet g:Tex_ViewRule_ps = 'ghostview' |
From: <ma...@us...> - 2002-11-04 15:39:29
|
Update of /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite In directory usw-pr-cvs1:/tmp/cvs-serv32166/ftplugin/latex-suite Modified Files: compiler.vim main.vim texrc Log Message: makefile: I fixed a little mistake I made main.vim: I commented out "runtime compiler/tex.vim". See further comments in the file. compiler.vim and texrc: 1. I added some support for Mac OSX, using if has('macunix') ... 2. Instead of "--interaction=nonstopmode" I use "\nonstopmode \input{$*}" as in compiler/tex.vim . Not all versions of tex support the --interaction option, so this is more robust. Then, the "\" and "{}" have to be escaped for the shell. I simplified "let &l:makeprg ..." with curly-brace variables. Index: compiler.vim =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite/compiler.vim,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** compiler.vim 28 Oct 2002 06:40:11 -0000 1.3 --- compiler.vim 4 Nov 2002 15:39:24 -0000 1.4 *************** *** 21,25 **** if exists('g:Tex_'.a:type.'Rule_'.target) if a:type == 'Compile' ! exec 'let &l:makeprg = g:Tex_CompileRule_'.target elseif a:type == 'View' exec 'let s:viewer = g:Tex_'.a:type.'Rule_'.target --- 21,26 ---- if exists('g:Tex_'.a:type.'Rule_'.target) if a:type == 'Compile' ! let &l:makeprg = escape(g:Tex_CompileRule_{target}, '{}\') ! " exec 'let &l:makeprg = g:Tex_CompileRule_'.target elseif a:type == 'View' exec 'let s:viewer = g:Tex_'.a:type.'Rule_'.target *************** *** 140,144 **** " editor from the command line. that would have really helped ensure " that this particular vim and yap are connected. ! exec '!start '.s:viewer.' '.mainfname.'.'.s:target else " taken from Dimitri Antoniou's tip on vim.sf.net (tip #225). --- 141,147 ---- " editor from the command line. that would have really helped ensure " that this particular vim and yap are connected. ! exec '!start' s:viewer mainfname . '.' . s:target ! elseif has('macunix') ! execute '!open -a' s:viewer mainfname . '.' . s:target else " taken from Dimitri Antoniou's tip on vim.sf.net (tip #225). Index: main.vim =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite/main.vim,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** main.vim 4 May 2002 21:08:19 -0000 1.2 --- main.vim 4 Nov 2002 15:39:25 -0000 1.3 *************** *** 473,477 **** " compiler. if the user has put another compiler before ours, then we dont " get into our compiler/tex.vim. ! runtime compiler/tex.vim endfunction --- 473,481 ---- " compiler. if the user has put another compiler before ours, then we dont " get into our compiler/tex.vim. ! " BNF 11/4/2002: I commented out the next line, since it seems to ! " override the effects of ftplugin/latex-suite/compiler.vim . ! " This is a short-term solution. Eventually, the work done in ! " ftplugin/latex-suite/compiler.vim should be done in compiler/tex.vim . ! " runtime compiler/tex.vim endfunction Index: texrc =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/ftplugin/latex-suite/texrc,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** texrc 28 Oct 2002 06:53:45 -0000 1.6 --- texrc 4 Nov 2002 15:39:25 -0000 1.7 *************** *** 72,79 **** " values, but if use some other compiler, then you will want to change this. if has('win32') ! TexLet g:Tex_CompileRule_dvi = 'latex --src-specials --interaction=nonstopmode $*' else ! TexLet g:Tex_CompileRule_dvi = 'latex --interaction=nonstopmode $*' endif TexLet g:Tex_CompileRule_ps = 'dvips -Ppdf -o $*.ps $*.dvi' --- 72,81 ---- " values, but if use some other compiler, then you will want to change this. if has('win32') ! let s:CompileFlags = ' --src-specials ' else ! let s:CompileFlags = ' ' endif + TexLet g:Tex_CompileRule_dvi = 'latex' . s:CompileFlags . + \ '\nonstopmode \input{$*}' TexLet g:Tex_CompileRule_ps = 'dvips -Ppdf -o $*.ps $*.dvi' *************** *** 82,86 **** " NOTE: pdflatex generates the same output as latex. therefore quickfix is " possible. ! TexLet g:Tex_CompileRule_pdf = 'pdflatex $*.tex' " TexLet g:Tex_CompileRule_pdf = 'ps2pdf $*.ps' " TexLet g:Tex_CompileRule_pdf = 'dvipdfm $*.dvi' --- 84,88 ---- " NOTE: pdflatex generates the same output as latex. therefore quickfix is " possible. ! TexLet g:Tex_CompileRule_pdf = 'pdflatex \nonstopmode \input {$*.tex}' " TexLet g:Tex_CompileRule_pdf = 'ps2pdf $*.ps' " TexLet g:Tex_CompileRule_pdf = 'dvipdfm $*.dvi' |
From: <ma...@us...> - 2002-11-04 15:39:28
|
Update of /cvsroot/vim-latex/vimfiles In directory usw-pr-cvs1:/tmp/cvs-serv32166 Modified Files: makefile Log Message: makefile: I fixed a little mistake I made main.vim: I commented out "runtime compiler/tex.vim". See further comments in the file. compiler.vim and texrc: 1. I added some support for Mac OSX, using if has('macunix') ... 2. Instead of "--interaction=nonstopmode" I use "\nonstopmode \input{$*}" as in compiler/tex.vim . Not all versions of tex support the --interaction option, so this is more robust. Then, the "\" and "{}" have to be escaped for the shell. I simplified "let &l:makeprg ..." with curly-brace variables. Index: makefile =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/makefile,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** makefile 4 Nov 2002 14:15:20 -0000 1.6 --- makefile 4 Nov 2002 15:39:24 -0000 1.7 *************** *** 80,86 **** # If you can think of a better name for this target, be my guest! stallin: ! rsync -CrtW --existing ${VIMFILES} . sync: rsync -CrtuW ${EXCLUDE} . ${VIMFILES} ! rsync -CrtuW --existing ${VIMFILES} . --- 80,86 ---- # If you can think of a better name for this target, be my guest! stallin: ! rsync -CrtW --existing ${VIMFILES}/ . sync: rsync -CrtuW ${EXCLUDE} . ${VIMFILES} ! rsync -CrtuW --existing ${VIMFILES}/ . |
From: <ma...@us...> - 2002-11-04 14:15:25
|
Update of /cvsroot/vim-latex/vimfiles In directory usw-pr-cvs1:/tmp/cvs-serv31858 Modified Files: makefile Log Message: I added targets to the makefile: install, stallin (reverse install, for lack of a better name), and sync. These require rsync to be installed (but use it only locally, like cp with lots of options). The idea is that after a "cvs update" you can "make install" to put the files in your ~/.vim directory (or another directory, using "make install VIMFILES=..."). Then, you can edit and test the files, run "make stallin", and "cvs commit". If you have some changes in your local CVS directory and some in your vimfiles directory, you can use "make sync". Index: makefile =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/makefile,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** makefile 2 Nov 2002 09:41:38 -0000 1.5 --- makefile 4 Nov 2002 14:15:20 -0000 1.6 *************** *** 50,51 **** --- 50,86 ---- upload: pscp latexSuite.* $(CVSUSER)@vim-latex.sf.net:/home/groups/v/vi/vim-latex/htdocs/download/ + + # rsync is like cp (copy) on steroids. Here are some useful options: + # -C auto ignore like CVS + # -r recurse into directories + # -t preserve times + # -u update (do not overwrite newer files) + # -W whole files, no incremental checks (default for local usage) + # --existing only update files that already exist + # --exclude exclude files matching the pattern + # -n dry run (for testing) + + # Usage: after "cvs update", do + # make install [VIMFILES=path/to/vimfiles] + # Before "cvs commit", do + # make stallin [VIMFILES=path/to/vimfiles] + # If you have made changes in both directories, and want to keep the most + # recent versions, do + # make sync [VIMFILES=path/to/vimfiles] + # Note: defining VIMFILES when you invoke make overrides the value below. + # Warning: install and stallin do not check modification times! + + VIMFILES=${HOME}/.vim + EXCLUDE="--exclude='*~' --exclude='*.swp' --exclude='makefile'" + + install: + rsync -CrtW ${EXCLUDE} . ${VIMFILES} + + # stallin = reverse install + # If you can think of a better name for this target, be my guest! + stallin: + rsync -CrtW --existing ${VIMFILES} . + + sync: + rsync -CrtuW ${EXCLUDE} . ${VIMFILES} + rsync -CrtuW --existing ${VIMFILES} . |
From: <sri...@us...> - 2002-11-02 09:41:43
|
Update of /cvsroot/vim-latex/vimfiles In directory usw-pr-cvs1:/tmp/cvs-serv19501 Modified Files: makefile Log Message: . merged the zip2tar target into the main target. Dont see why the tar.gz file should not be created every time the .zip file is. Index: makefile =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/makefile,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** makefile 2 Nov 2002 03:42:28 -0000 1.4 --- makefile 2 Nov 2002 09:41:38 -0000 1.5 *************** *** 1,10 **** latexs: - # set of latex-tools for latex. # plugins: zip latexSuite.zip plugin/imaps.vim zip latexSuite.zip plugin/SyntaxFolds.vim zip latexSuite.zip plugin/libList.vim ! # ftplugins and others. zip latexSuite.zip ftplugin/tex_latexSuite.vim zip -R latexSuite.zip `find ftplugin/latex-suite -name '*' | grep -v CVS` # documentation --- 1,18 ---- + ifndef CVSUSER + CVSUSER := srinathava + endif + DIR1 = $(PWD) + + # The main target. This creates a latex suite archive (zip and tar.gz + # format) ensuring that all the files in the archive are in unix format so + # unix people can use it too... latexs: # plugins: zip latexSuite.zip plugin/imaps.vim zip latexSuite.zip plugin/SyntaxFolds.vim zip latexSuite.zip plugin/libList.vim ! # ftplugins zip latexSuite.zip ftplugin/tex_latexSuite.vim + # files in the latex-suite directory. Skip the CVS files. zip -R latexSuite.zip `find ftplugin/latex-suite -name '*' | grep -v CVS` # documentation *************** *** 16,39 **** # external tools zip latexSuite.zip ltags ! make -s zip2tar ! zip2tar: ! # copy over zip file to temp dir. mkdir -p $(TMP)/latexSuite0793 cp latexSuite.zip $(TMP)/latexSuite0793/ - # now unzip the .zip file there, and create a .tar.gz file from the - # directory contents. ( \ cd $(TMP)/latexSuite0793/ ; \ unzip -o latexSuite.zip ; \ \rm latexSuite.zip ; \ ! tar cvzf latexSuite.tar.gz * \ ) ! \mv $(TMP)/latexSuite0793/latexSuite.tar.gz ./ clean: rm -f latexSuite.zip ltt: rm -rf /tmp/ltt/vimfiles/ftplugin cp -f latexSuite.zip /tmp/ltt/vimfiles/ cd /tmp/ltt/vimfiles; unzip latexSuite.zip upload: pscp latexSuite.* $(CVSUSER)@vim-latex.sf.net:/home/groups/v/vi/vim-latex/htdocs/download/ --- 24,51 ---- # external tools zip latexSuite.zip ltags ! ! # Now to make a tar.gz file from the .zip file. mkdir -p $(TMP)/latexSuite0793 cp latexSuite.zip $(TMP)/latexSuite0793/ ( \ cd $(TMP)/latexSuite0793/ ; \ unzip -o latexSuite.zip ; \ \rm latexSuite.zip ; \ ! tar cvzf latexSuite.tar.gz * ; \ ! \mv latexSuite.tar.gz $(DIR1)/ ; \ ) ! ! # target for removing archive files. clean: rm -f latexSuite.zip + rm -f latexSuite.tar.gz + + # make a local install directory. ltt: rm -rf /tmp/ltt/vimfiles/ftplugin cp -f latexSuite.zip /tmp/ltt/vimfiles/ cd /tmp/ltt/vimfiles; unzip latexSuite.zip + + # upload the archives to the web. upload: pscp latexSuite.* $(CVSUSER)@vim-latex.sf.net:/home/groups/v/vi/vim-latex/htdocs/download/ |
From: <sri...@us...> - 2002-11-02 03:45:27
|
Update of /cvsroot/vim-latex/vimfiles/doc In directory usw-pr-cvs1:/tmp/cvs-serv9898 Modified Files: latex-suite.txt Log Message: adding Pter Heslins contribution Index: latex-suite.txt =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/doc/latex-suite.txt,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** latex-suite.txt 19 May 2002 18:47:27 -0000 1.4 --- latex-suite.txt 2 Nov 2002 03:45:24 -0000 1.5 *************** *** 1,5 **** *latex-suite* Tools for an enhanced LaTeX environment in Vim For Vim version 6.0 and above. ! Last Change: czw maj 16 06:00 2002 C By Srinath Avadhanula <sr...@fa...>, --- 1,5 ---- *latex-suite* Tools for an enhanced LaTeX environment in Vim For Vim version 6.0 and above. ! Last Change: Sun Oct 27 10:00 PM 2002 PST By Srinath Avadhanula <sr...@fa...>, *************** *** 941,944 **** --- 941,946 ---- entries. Gontran Baerts : for libList.vim + Peter Heslin : useful discussion and also a lot of bug fixes. + the %%fakesection in folding.vim. A large number of functions in latex-suite come from various other people. |
From: <sri...@us...> - 2002-11-02 03:42:31
|
Update of /cvsroot/vim-latex/vimfiles In directory usw-pr-cvs1:/tmp/cvs-serv8504 Modified Files: makefile Log Message: adding a zip2tar target for creating tar.gz files Index: makefile =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/makefile,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** makefile 7 Oct 2002 00:35:41 -0000 1.3 --- makefile 2 Nov 2002 03:42:28 -0000 1.4 *************** *** 16,19 **** --- 16,33 ---- # external tools zip latexSuite.zip ltags + make -s zip2tar + zip2tar: + # copy over zip file to temp dir. + mkdir -p $(TMP)/latexSuite0793 + cp latexSuite.zip $(TMP)/latexSuite0793/ + # now unzip the .zip file there, and create a .tar.gz file from the + # directory contents. + ( \ + cd $(TMP)/latexSuite0793/ ; \ + unzip -o latexSuite.zip ; \ + \rm latexSuite.zip ; \ + tar cvzf latexSuite.tar.gz * \ + ) + \mv $(TMP)/latexSuite0793/latexSuite.tar.gz ./ clean: rm -f latexSuite.zip *************** *** 23,25 **** cd /tmp/ltt/vimfiles; unzip latexSuite.zip upload: ! pscp latexSuite.zip sri...@vi...:/home/groups/v/vi/vim-latex/htdocs/download/latexSuite.zip --- 37,39 ---- cd /tmp/ltt/vimfiles; unzip latexSuite.zip upload: ! pscp latexSuite.* $(CVSUSER)@vim-latex.sf.net:/home/groups/v/vi/vim-latex/htdocs/download/ |
From: <sri...@us...> - 2002-11-02 02:56:59
|
Update of /cvsroot/vim-latex/vimfiles/plugin In directory usw-pr-cvs1:/tmp/cvs-serv26955 Modified Files: SyntaxFolds.vim Log Message: . adding explanations of how to add a syntax fold item. Index: SyntaxFolds.vim =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/plugin/SyntaxFolds.vim,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** SyntaxFolds.vim 30 Apr 2002 00:03:26 -0000 1.1.1.1 --- SyntaxFolds.vim 2 Nov 2002 02:56:55 -0000 1.2 *************** *** 3,6 **** --- 3,7 ---- " Author: Srinath Avadhanula " ( sr...@fa... ) + " Last Change: Sun Oct 27 01:00 AM 2002 PST " Description: Emulation of the syntax folding capability of vim using manual " folding *************** *** 27,38 **** " the section is assumed to end 1 line _before_ another section " starts. ! " Example: A syntax fold region for a latex section is ! " startpat = "\\section{" ! " endpat = "\\section{" ! " startoff = 0 ! " endoff = -1 " Note that the start and end patterns are thus the same and endoff has a " negative value to capture the effect of a section ending one line before " the next starts. " " Each time a call is made to FoldRegions(), all the regions (which might be --- 28,84 ---- " the section is assumed to end 1 line _before_ another section " starts. ! " startskip: a pattern which defines the beginning of a "skipped" region. ! " ! " For example, suppose we define a \itemize fold as follows: ! " startpat = '^\s*\\item', ! " endpat = '^\s*\\item\|^\s*\\end{\(enumerate\|itemize\|description\)}', ! " startoff = 0, ! " endoff = -1 ! " ! " This defines a fold which starts with a line beginning with an ! " \item and ending one line before a line beginning with an ! " \item or \end{enumerate} etc. ! " ! " Then, as long as \item's are not nested things are fine. ! " However, once items begin to nest, the fold started by one ! " \item can end because of an \item in an \itemize ! " environment within this \item. i.e, the following can happen: ! " ! " \begin{itemize} ! " \item Some text <------- fold will start here ! " This item will contain a nested item ! " \begin{itemize} <----- fold will end here because next line contains \item... ! " \item Hello ! " \end{itemize} <----- ... instead of here. ! " \item Next item of the parent itemize ! " \end{itemize} ! " ! " Therefore, in order to completely define a folding item which ! " allows nesting, we need to also define a "skip" pattern. ! " startskip and end skip do that. ! " Leave '' when there is no nesting. ! " endskip: the pattern which defines the end of the "skip" pattern for ! " nested folds. ! " ! " Example: ! " 1. A syntax fold region for a latex section is ! " startpat = "\\section{" ! " endpat = "\\section{" ! " startoff = 0 ! " endoff = -1 ! " startskip = '' ! " endskip = '' " Note that the start and end patterns are thus the same and endoff has a " negative value to capture the effect of a section ending one line before " the next starts. + " 2. A syntax fold region for the \itemize environment is: + " startpat = '^\s*\\item', + " endpat = '^\s*\\item\|^\s*\\end{\(enumerate\|itemize\|description\)}', + " startoff = 0, + " endoff = -1, + " startskip = '^\s*\\begin{\(enumerate\|itemize\|description\)}', + " endskip = '^\s*\\end{\(enumerate\|itemize\|description\)}' + " Note the use of startskip and endskip to allow nesting. + " " " Each time a call is made to FoldRegions(), all the regions (which might be |
From: <sri...@us...> - 2002-11-02 02:55:21
|
Update of /cvsroot/vim-latex/vimfiles/plugin In directory usw-pr-cvs1:/tmp/cvs-serv26534 Modified Files: imaps.vim Log Message: . also checking for g:Imap_Place... when choosing the beginning and end place holder characters. Index: imaps.vim =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/plugin/imaps.vim,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** imaps.vim 2 May 2002 02:26:00 -0000 1.2 --- imaps.vim 2 Nov 2002 02:55:17 -0000 1.3 *************** *** 5,9 **** " Description: insert mode template expander with cursor placement " while preserving filetype indentation. ! " Last Change: Wed May 01 07:00 PM 2002 PDT " " Documentation: {{{ --- 5,9 ---- " Description: insert mode template expander with cursor placement " while preserving filetype indentation. ! " Last Change: Sun Oct 27 01:00 AM 2002 PST " " Documentation: {{{ *************** *** 334,345 **** --- 334,352 ---- let phs = '«' let phe = '»' + if exists('b:Imap_PlaceHolderStart') let phs = b:Imap_PlaceHolderStart + elseif exists('g:Imap_PlaceHolderStart') + let phs = g:Imap_PlaceHolderStart endif + if exists('b:Imap_PlaceHolderEnd') let phe = b:Imap_PlaceHolderEnd + elseif exists('g:Imap_PlaceHolderEnd') + let phe = g:Imap_PlaceHolderEnd endif if !search(phs.'.\{-}'.phe,'W') "no more marks + echomsg "no marks found\n" return "\<CR>" else |
From: <sri...@us...> - 2002-10-30 06:44:19
|
Update of /cvsroot/vim-latex/testing In directory usw-pr-cvs1:/tmp/cvs-serv32708 Modified Files: testfile Log Message: . testing syncmail script. Index: testfile =================================================================== RCS file: /cvsroot/vim-latex/testing/testfile,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** testfile 2 May 2002 18:48:08 -0000 1.3 --- testfile 30 Oct 2002 06:44:16 -0000 1.4 *************** *** 1,2 **** --- 1,5 ---- + + making some more changes just to check if the cvs syncmail is working. + this is a file for testing various functionalities of CVS at sf.net |