Commit Graph

  • a79e44dd29 Description: use xdg-open if available, use gv instead of ghostview Author: Johann Felix Soden <johfel@gmx.de> Johann Felix Soden 2009-10-02 21:12:54 +00:00
  • 4e01928369 Description: Stop warning messages in old versions of vim when using\usepackage{ngerman}. Author: Johann Felix Soden <johfel@gmx.de> Bug-Debian: http://bugs.debian.org/507617 Johann Felix Soden 2009-10-02 21:10:09 +00:00
  • b979a407af Description: Primary paste buffer should not be overwritten with the contents of the file which the .latexmain file corresponds to. Author: Johann Felix Soden <johfel@gmx.de> Bug: http://sourceforge.net/tracker/index.php?func=detail&aid=1103347&group_id=52322&atid=466456 Bug-Debian: http://bugs.debian.org/280793 Johann Felix Soden 2009-09-30 12:17:28 +00:00
  • 96de289b27 Description: Don't overwrite the global error formats Author: Thomas Koch <thomas.koch@ymc.ch> Bug-Debian: http://bugs.debian.org/487661 Thomas Koch 2009-09-15 18:28:17 +00:00
  • 6188263851 - fix double fnameescape for s:path / missing escape for dict, patch by Gary Johnson - add fnameescape for pytools.py Gary Johnson 2009-09-01 18:51:19 +00:00
  • 87e784d754 use fnameescape instead of Tex_CD Till Maas 2009-08-16 19:47:15 +00:00
  • adb00fecef use fnameescape Till Maas 2009-08-16 19:42:39 +00:00
  • 5a932a60d1 use fnameescape Till Maas 2009-08-16 19:41:55 +00:00
  • e49b82caa2 use fnameescape Till Maas 2009-08-16 19:39:23 +00:00
  • 839d9542d9 call fnameescape, when the filename is expanded for uniformity Till Maas 2009-08-16 19:37:57 +00:00
  • 30fa811414 use fnameescape instead of Tex_CD Till Maas 2009-08-16 19:34:34 +00:00
  • e4f7cbd7cb Fix bugs introduced with r1061, patch by Alexander Stefanescu Alexander Stefanescu 2009-08-16 19:30:14 +00:00
  • 0acfab896c escape filenames with fnameescape with help from Alexander Stefanescu Till Maas 2009-08-16 19:26:30 +00:00
  • 3e7f04d7e3 Create snapshots from HEAD and not WORKING. Till Maas 2009-08-12 21:40:49 +00:00
  • 1dab3e2912 Fix filename handling with help from Alexander Stefanescu. Till Maas 2009-08-12 21:38:05 +00:00
  • 60d59749cd add upload target to Makefile Till Maas 2009-08-03 22:22:32 +00:00
  • 9f58365c92 include documentation in the snapshot Till Maas 2009-08-03 22:19:19 +00:00
  • 9cdb34888b add pointer to README.new Till Maas 2009-08-03 22:15:11 +00:00
  • 09a64a8965 add README for the new doc Makefile Till Maas 2009-08-03 22:13:42 +00:00
  • d988185089 - Use /usr/local as default prefix - Include revision in snapshot tarball name Till Maas 2009-08-03 22:06:17 +00:00
  • 6cba90db40 support PREFIX in Makefile Till Maas 2009-08-03 21:53:14 +00:00
  • cac11f762c Create tarballs in the Makefile with .tar.gz suffix instead of .tgz Till Maas 2009-08-03 21:51:24 +00:00
  • 661cfa576e add fnameescape() to various places, where files are sourced. Patch by Gary Johnson. This fixes failures in case the path contains spaces. Other special characters may have caused problems, too. Till Maas 2009-06-02 18:33:54 +00:00
  • 9a89e1f645 Make \cite completion work for \bibitem with labels and spaces: \bibitem [A] {a} Patch by Thomas Ibbotson and Matías Graña Matías Graña 2009-04-29 13:29:56 +00:00
  • cc37445b1d Fix typo in elsif comparison Patch by Thomas Ibbotson Thomas Ibbotson 2009-04-26 17:56:24 +00:00
  • 6cf765ebfb Patch by William (B.J.) Snow Orvis: William (B.J.) Snow Orvis 2009-03-11 16:11:25 +00:00
  • c15a3319a3 Patch by Thomas Ibbotson: Make "F9 \ref" completion work if the path to vim contains a blank character, e.g. on Windows. Thomas Ibbotson 2009-03-11 15:08:58 +00:00
  • bb80f0e52a - Added errorformat (efm) support for latex -file-line-error (which sanitizes error messages for Vim) - Adjust vim modeline of tex.vim Ted Pavlic 2009-01-20 14:13:19 +00:00
  • d12f1bb215 - the filetype is 'tex', not 'latex' Till Maas 2008-08-07 13:58:08 +00:00
  • 9f1781dbd5 - mention let g:tex_flavor='latex' Till Maas 2008-08-07 13:49:58 +00:00
  • ae726874a1 - Enhance forward/inverse searching, patch by Ted Pavlic http://phaseportrait.blogspot.com/2007/07/vim-latex-modification-forward.html http://links.tedpavlic.com/patch/VIM-LaTeX-osx-inverse-search-compiler.patch http://sourceforge.net/mailarchive/message.php?msg_name=48418CD8.6060907%40tedpavlic.com - Update documentation to mention several viewers that support forward searching - Mention empty view rule meaning for Windows/Mac users: use system default viewer Ted Pavlic 2008-06-07 14:09:51 +00:00
  • b7165e593b - typofix Till Maas 2008-05-31 17:13:01 +00:00
  • 4e2d6abf7e - typofix Till Maas 2008-05-31 16:42:06 +00:00
  • 202189ed6c - Add new Makefile to create documentation with xsltproc - Update xsl imports to use the public http uris for the docbook xsl files. This makes it use the system xsl files when they are installed or downloads them otherwise when using xsltproc. This breaks currently breaks the creation of documentation with saxon, because it does not use system xsl files by default, http://sagehill.net/docbookxsl/UseCatalog.html explains how to probably fix this, i.e. make it use a catalog file - Add a catalog file to easily use a locally copy of the docbook xsl files Till Maas 2008-05-31 16:10:30 +00:00
  • 1a078bc53c - recreated from xml Till Maas 2008-05-31 16:04:12 +00:00
  • 5652f27d01 - Recreated quickstart guide from XMl Till Maas 2008-05-31 16:02:34 +00:00
  • 78df4eae55 - no space before the colon in the fold text after label text Till Maas 2008-05-29 22:16:45 +00:00
  • 864031b0c5 - merge foldingfix.dpatch from http://ftp.de.debian.org/debian/pool/main/v/vim-latexsuite/vim-latexsuite_20060325-5.dsc NOTE: The patch was modified, because line 14 in the patch should be a removed line in folding.vim - Make the extracting of the contents of \label a little better, i.e. work when there exists a }-character in the same line after the \label - Debian Bugreport with an example that breaks: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=246798 Till Maas 2008-05-29 21:16:58 +00:00
  • 6eccfbd8ed - new simple Makefile for snapshot.tgz creation and usage in distributions Till Maas 2008-05-29 20:19:06 +00:00
  • 884cc8421d - remove brackets.vim texviewer.vim, they are not used anymore and should have removed themselves on any user system by now Till Maas 2008-05-29 19:16:29 +00:00
  • 5b9256f75a set svn:executable for executables Till Maas 2008-05-29 19:09:02 +00:00
  • 319596aece - Use \bibitem instead of \item in thebibliography environments, patch by Jarek Miszczak, submitted at http://sourceforge.net/tracker/index.php?func=detail&aid=1859626&group_id=52322&atid=466456 Jarek Miszczak 2008-05-06 09:47:54 +00:00
  • e5f799d063 Bug: sloppybar should be sloppypar (Bernhard Walle) Fix: Change ESB->\begin{sloppybar} to ESP->\begin{sloppypar} It looks like lots of people might complain because of this because ESP is quite a common acronym... Srinath Avadhanula 2006-05-01 21:29:40 +00:00
  • b7df9bf6b4 Bug: There is a complaint on mac when the view rule is not specified, although it should be allowed on the mac to not have any view rule specified. (Chen Long) Fix: Specifically check for has('macunix') when the view rule has to be set and relax in this case. Srinath Avadhanula 2006-05-01 04:32:11 +00:00
  • c2a2c04c65 Bug: In vim7, 'exe pos' doesn't seem to always work. Sometimes it leads to a spurious double-quote being inserted into the text. I have no idea why this happens. However, using vim's native setpos() when available seems to not have this problem. Fix: When setpos/getpos() are available use them instead. Two new utility functions Tex_(Set|Get)Pos() have been provided. Use these henceforth to record/restore cursor position. Srinath Avadhanula 2006-04-29 02:36:23 +00:00
  • aa6d72d751 Bug: When a file is included as \input{file.tex} then there is an error in \ref completion (Matthias Rosenkranz) Why: outline.py always appends .tex to the filename so that we try to include file.tex.tex which does not exist. Fix: Try opening file and then file.tex and use the first one which is OK. This avoids problems with having to guess. (modified version of patch submitted by Franz Pletz) Srinath Avadhanula 2006-04-28 16:48:12 +00:00
  • a556485bb6 Bug: when 'filetype indent off' then pressing <M-i> at the beginning of a line inserts the \item one character to the right of the first character on the line. (Joachim Breitner) Why: We had mapped the insert item thing to <Esc>a... which doesn't get the cursor back to the same position at the beginning of a line. Fix: Just avoid going into normal mode in the first place (Franz Pletz) Srinath Avadhanula 2006-04-28 16:41:47 +00:00
  • ffa9b5e465 Bug: In Vim6, there is an error on startup. Why: Apparently, you cannot use :if v:version >= 700 :for something ... :endfor :endif the :endfor and :for trigger errors. Fix: For now, just remove this code from latex-suite since there is a new release purely for vim7 coming up. Srinath Avadhanula 2006-04-17 23:50:10 +00:00
  • ab2b87be0f Bug: The contents of the unnamed register get over-written while switching buffers. (Andreas Lagemann) Why: I assumed (wrongly) that doing "ay would not affect the unnamed register. Appparently it does. Fix: Also remember and restore @" in Tex_pack_updateall(). Srinath Avadhanula 2006-04-04 18:39:03 +00:00
  • 382e180fb3 New: Support the Tex_ImageDir setting more fully. Now when Tex_ImageDir is found, then pressing <F9> to complete \includegraphics will open up the file-browser on the directory pointed to by Tex_ImageDir. When a file is chosen, the filename is completed relative to Tex_ImageDir. Srinath Avadhanula 2006-03-29 06:15:08 +00:00
  • b9d4c3777e Bug: Using <S-F5> to change \begin{eqnarray} 2 = 3 \label{first} \\ 4 = 5 \end{eqnarray} to an \begin{align}...\end{align} inserts \nonumber's. Why: It was assumed that we will only change starred environments (i.e, ones which will not be numbered) into unstarred environments. Fix: Only insert \nonumber if the original environment was starred and the new environment is not. Srinath Avadhanula 2006-03-29 06:11:01 +00:00
  • cd184726e7 New: Significant speedup for the FB_DisplayFiles() function. Instead of using FB_Strntok() to get the i^th line of glob('*'), iterate using stridx(). This makes the time required by FB_OpenFileBrowser() to list the files in C:/WINDOWS/system32 reduce from 104 seconds to 1 second. If v:version >= 700, then we can directly use Vim's inbuilt list and split() functions. This makes the time go to 0.6 seconds. Srinath Avadhanula 2006-03-28 19:15:18 +00:00
  • 452ac05ef0 New: Latex-suite (once again) honors Tex_ImageDir. This setting is supposed to be the name of a _single_ directory. Its used when <F9> is pressed to complete an \includegraphics command. In this situation, the file browser is opened on the directory pointed to by Tex_ImageDir rather than the current directory. Srinath Avadhanula 2006-03-28 04:32:11 +00:00
  • a01b46d904 Bug: After applying a filter to the bibtex results, pressing 'a' to get back the full list gives an error (Fabian Braennstroem) Why: Tex_HandleBibShortcuts() did not correctly create the prefix filter when it removed the rest of the filters. Fix: do ze right thing. Srinath Avadhanula 2006-03-25 08:40:15 +00:00
  • 36a9c731f6 Bug: Parsing bib files fails in certain situations, for example with fields like "number = 3," (a single number) Why: too many assumptions about how the bibtex file is structured. Fix: Relax the parsing. Srinath Avadhanula 2006-03-25 05:41:09 +00:00
  • c20bc64030 Bug: Sometimes, template expansion badly screws up (Soren Christensen) Why: The package detection stuff seems to do strange things during the expansion of the template. Since I didn't write this part, I do not really know what exactly might be wrong. Fix: Make the call to Tex_updateall() _before_ the call to IMAP_PutTextWithMovement(). This seems to be much better behaved. Srinath Avadhanula 2006-03-23 04:02:21 +00:00
  • 483f6c0ea8 Bug: outline.py needs executable permission set since it can also be used as an external executable by latex-suite. (Javier Rojas) Srinath Avadhanula 2006-03-21 19:28:45 +00:00
  • ebcb4bcf3f Change: Now that we are going to .svn, we need to slightly change the way the archives for downloading are created. Srinath Avadhanula 2006-03-21 06:00:17 +00:00
  • fc2e6c7cbb Bug: \cite completion does not work when the bib file is included as \bibliography{db.bib} instead of \bibliography{db} (Javier Rojas) Why: We used 'silent! find '.fname.'.bib' Fix: Add '.bib' to 'suffixesadd' and use 'silent! find '.fname instead Created a new function Tex_FindFile() to make such things easier in the future. Srinath Avadhanula 2006-03-21 05:32:37 +00:00
  • 059382b7db New: Used one of the advantages of using svn. Liberally used the 'prop*' commands to do the following: 1. change the EOL style of all vim files to be just LF. 2. changed the mime-type of all files to text/plain 3. removed the executable flag on all files. This should hopefully make the repo look better on all platforms etc. Srinath Avadhanula 2006-03-20 09:45:45 +00:00
  • 973b3928ac Moving makefile to Makefile.in so that users can customize it better according to their prefs. Srinath Avadhanula 2006-03-20 09:03:50 +00:00
  • 54fd9f2351 New: First stab at documenting the improved \ref and \cite completion. Srinath Avadhanula 2006-03-20 09:00:55 +00:00
  • 048e26a104 Bug: Sourcing problems because line continuation was used here. Fix: Adjust 'cpo' settings at the start of the script. Srinath Avadhanula 2006-03-20 08:35:08 +00:00
  • b37e596f37 New: A new command :RemoteInsert which is useful for integration with Jabref. Srinath Avadhanula 2006-03-20 08:30:51 +00:00
  • 53b7a0e29c Bug: outline.py cannot read in the contents of the main file. Why: This is still unresolved. I am still very unclear about how LaTeX treates \input statements. Do we always need to provide the extension or is it implicitly included? This is not really "fixed". Just works better in my situation. Srinath Avadhanula 2006-03-20 08:28:25 +00:00
  • 4df1e853f8 Bug: Sometimes latex-suite does not compile even it needs to redo the references. Why: We depended purely on the string "Rerun to get references right" in the log file. Sometimes, this message is suppressed by latex although the AUX file is outdated. Fix: Compare the contents of the AUX file before and after latex is run to see if it changed. This is more fool-proof than relying on latex's message. Srinath Avadhanula 2006-03-20 08:20:38 +00:00
  • 3fff75c2a2 Bug: If there is an abbreviation like this: :iab zzz whatever then typing 'z<space>' triggers the abbreviation in the presence of latex-suite. (Cristian Rigamonti) Why: The reg-exp used to find out if a iab existed was faulty. Fix: Fix the regexp to use an exact match of the previous word. Srinath Avadhanula 2006-03-19 04:29:47 +00:00
  • 8421c91b46 New: A major new addition to latex-suite. It basically allows for significantly better \cite completion: - a better formatted list of all the entries instead of just dumping the whole bibtex entry. - allows for filtering the results. - allows for sorting the results. Srinath Avadhanula 2006-03-03 01:10:32 +00:00
  • 20f3ef9740 New: Use Vim7's readfile() function in Tex_CatFile() if available. Srinath Avadhanula 2006-02-05 17:53:02 +00:00
  • 8543734c35 Bug: several typos in the docs (Cristian Rigamonti) Fix: Use aspell ;) (Cristian Rigamonti) Srinath Avadhanula 2006-02-02 00:20:31 +00:00
  • b1a5eb6db1 Bug: Selecting a word visually and pressing <F7> does not enclose the word in the selected command (Javier Rojas) Why: Tex_DoCommand() never set s:isvisual. Fix: Never really like s:isvisual anyway. Now, Tex_DoCommand() just conveys whether its visual or not via another argument to Tex_PutCommand(). Srinath Avadhanula 2006-01-25 04:16:28 +00:00
  • 1fc252dd87 Bug: Trying to internationalize Tex_GetErrorList() broke code because when there are no errors, we get "\nE42: No Errors". Therefore needed to match 'E42: '. Matching '^E42: ' does not work. Srinath Avadhanula 2006-01-20 16:35:20 +00:00
  • 75e0637ea5 Bug: Bugs on all *nix and mac systems due to the new outline.py module (Christian Ebert) Why: stupidly imported stringio, which works on the windows version of python, but not on any unix system which is case sensitive :( Fix: use StringIO instead (Christian Ebert) Srinath Avadhanula 2006-01-18 09:20:53 +00:00
  • afc301c6aa Bug: Multiple compilation chain is broken without any errors for non-english speaking locales (Javier Rojas) Why: We try to see `errlist =~ 'E42: No errors' which for non-english locales fails because 'No errors' is translated to the current locale. Fix: Just check for =~ '^E42: '`. This should be robust enough. Srinath Avadhanula 2006-01-10 01:59:11 +00:00
  • ef9838bfb3 New: A preliminary attempt (not yet complete) at working with Jabref (http://jabref.sourceforge.net). Some information is still needed from Jabref developers on how to get Jabref to call external programs in a customizable manner. Srinath Avadhanula 2006-01-03 19:30:38 +00:00
  • 9782ceff70 Bug: latex-suite doesn't create fold text for figure captions of the form \cpation[shortdesc]{fulldesc} (Boris Dusek) Fix: Handle the case for \caption[shortdesc]{fulldesc} (Boris Dusek). Srinath Avadhanula 2006-01-03 08:40:39 +00:00
  • 8559caccec Change: A slightly improved algorithm for producing the outline which ensures that sections which do not contain matches are never printed. Srinath Avadhanula 2006-01-02 07:20:37 +00:00
  • b9883f24b0 New: Instead of using outline.py as an external script, use vim's internal python interpreter if available. This makes things _much_ faster and it avoids the little "flash" when an external command is called. Srinath Avadhanula 2006-01-01 07:54:25 +00:00
  • 61c4a699ea New: Make EFI mapping honor the Tex_Env_figure setting. Srinath Avadhanula 2006-01-01 07:53:01 +00:00
  • bc651ca7f5 New: A major new feature for making \ref completion easier. Instead of a flat list of all the \label's which becomes almost impossible to use in large projects, present the list of \label's in a tree form according to the document sectioning. This makes it easier to logically "zoom" into the relevant \labels without having to wade through gobs and gobs of irrelevant results. Srinath Avadhanula 2005-12-28 01:17:13 +00:00
  • f1eb335c8e Minor clarification of code. Srinath Avadhanula 2005-12-28 00:38:04 +00:00
  • ce2c39d64a Further clarifications in the environment and command macro sections. Srinath Avadhanula 2005-12-24 06:23:59 +00:00
  • 9cabb3868f Clarifying the documentation some more. Srinath Avadhanula 2005-12-23 07:54:25 +00:00
  • e7b4da4d52 *** empty log message *** Srinath Avadhanula 2005-12-22 21:32:38 +00:00
  • 64db96c1f5 New: A desciption of how Tex_ProjectSourceFiles works. Srinath Avadhanula 2005-12-22 21:28:49 +00:00
  • 120cedccf6 New: A setting Tex_ProjectSourceFiles which if set is used as a list of all the latex source files for the project. If set, we will never try to use logic to find the list of files included in the project, but simply use this setting. This significantly reduces the time required to build up the completion list for \ref completion for large projects. Srinath Avadhanula 2005-12-22 21:27:20 +00:00
  • 067e6d0539 Bug: When you include the url package using <F5>, then all syntax highlighting after the \url{} command is screwed up. Why: packages/url contains a nasty definition of the url syntax item. I beleive it was copied straight from the definition of the \verb|| command, but thats not how \url{} is defined. Moreover, the syn command is not run at the correct time (when syntax is being loaded). Fix: For now, just comment out both the syn lines till a more robust solution is found. Srinath Avadhanula 2005-12-08 22:51:29 +00:00
  • a78f606ec5 Bug: latex-suite maps <F1> without giving the user any option to disable it. (martin f krafft) Why: wizardfuncs.vim contains the erroneous mapping without doing a hasmapto() check. Srinath Avadhanula 2005-11-27 01:20:56 +00:00
  • 6b39197c86 New: Treat \nobibliography exactly the same as \bibliography (suggested by Ryan Long). Srinath Avadhanula 2005-11-26 23:38:50 +00:00
  • 75a0d0dcfa Bug: Pressing <F7> in insert mode does not work as advertised except in rare cases. (Jorge Scandaliaris) Why: Implementation bugs in Tex_DoCommand. Fix: An important lesson learnt is that its important to avoid moving the cursor in functions called by insert mode mappings except at the very end. This prevents us from having to account for too many corner cases. Srinath Avadhanula 2005-11-19 22:35:47 +00:00
  • d177999476 Change: <M-b> no longer upper-cases the character it encloses in \mathbf. Also fix documentation to say that its <M-b>, not <M-m> which encloses in \mathbf. (Jorge Scandaliaris) Srinath Avadhanula 2005-11-19 18:00:01 +00:00
  • b6b69be776 minor syntax fix Srinath Avadhanula 2005-09-25 18:22:55 +00:00
  • de8045c62b New: Using :vimgrep if v:version >= 700. Srinath Avadhanula 2005-09-25 09:32:28 +00:00
  • b5b4884faf Bug: Sometimes even without errors, multiple compilation doesn't work. Why: Latex-suite wrongly interprets the "E42: No Errors" message as an error. Fix: Ignore the E42 error in Tex_GetError() Srinath Avadhanula 2005-09-07 18:27:02 +00:00
  • 17670d1907 Bug: If the main file ($1 if (.*).latexmain) is opened with vim, vim hangs itself up when opening other tex files in the same document. To reproduce: Srinath Avadhanula 2004-12-19 20:12:02 +00:00
  • edc08c8402 Bug: When the open and close quote patterns contain the \ character, then the qoute completion fails. Pressing " always inserts the open quote string. Fix: Escape the Tex_SmartQuoteOpen and Tex_SmartQuoteClose while searching backwards. Srinath Avadhanula 2004-08-26 17:52:45 +00:00
  • f8b320bb1e *** empty log message *** Srinath Avadhanula 2004-08-05 23:10:11 +00:00
  • 761f1e8123 Description of the g:Bib_{type}_extrafields option. Srinath Avadhanula 2004-08-05 23:06:50 +00:00
  • 786be74240 *** empty log message *** Srinath Avadhanula 2004-08-05 23:05:10 +00:00
  • 352ab1e397 New: Allow even more user customization of the fields for each bibliography type. This is because presently the user is limited to the options defined by the s:_{letter}_standsfor variables (Thomas Link). Srinath Avadhanula 2004-08-05 01:48:15 +00:00