Commit Graph

  • 84c5093cbb Use the new Tex_MakeMap function in main.vim Srinath Avadhanula 2003-11-30 09:52:15 +00:00
  • cec979b374 Change: Use the new Tex_MakeMap function from main.vim to simplify the code a little. Srinath Avadhanula 2003-11-30 09:51:24 +00:00
  • 711a78eb67 New: Provide <Plug> mappings for the various compiler maps so the user can remap to other keys if they feel like it. Srinath Avadhanula 2003-11-30 09:49:51 +00:00
  • 538962af2b New: A function Tex_MakeMap (not meant to be used by the end-user), which is used to create mappings from an LHS to RHS if a mapping does not exist already for RHS. basically a way to simplify writing the:: if !hasmapto(...) nmap ... endif stuff over and over again. Srinath Avadhanula 2003-11-30 09:48:08 +00:00
  • a2b54e8919 Change: A little more debugging statements thrown in. Srinath Avadhanula 2003-11-30 03:41:46 +00:00
  • 26e3e8138c Change: delete title from the default g:Tex_FoldMisc setting. (Zhang Linbo) Srinath Avadhanula 2003-11-30 02:43:01 +00:00
  • 6f75ed5853 New: Some cool new additions by Zhang Linbo: + add fold definitions for certain environments. + add fold description for fold markers, title, preamble etc which were not there previously. All these fold definitions are now customizable to a large degree by using various global settings of the form g:Tex_FoldedCommands g:Tex_FoldedEnvironments g:Tex_FoldedSections g:Tex_FoldedMisc Srinath Avadhanula 2003-11-29 09:53:50 +00:00
  • 88f71fe075 Bug: Folds in preview window are closed (Alan Schmitt) Solution: Use nofoldenable, foldlevel=10 wasn't enough (MM) Mikolaj Machowski 2003-11-26 11:19:01 +00:00
  • 7401953921 Bug: When &enc==utf8 and g:Imap_PlaceHolder* settings are not lower-ascii, then we would get an error when we used any of the IMAP functions! Why: A silly little bug. An extra quote Srinath Avadhanula 2003-11-26 05:45:46 +00:00
  • 29707bfa96 Bug fix in termination condition for %fakesection was buggy (Zhang Lin-bo) Srinath Avadhanula 2003-11-25 06:56:42 +00:00
  • f81d92e729 The location of the required .xsl and .dtd files is changed slightly to make it easier to use existing tools on debian/cygwin etc. These changes reflect this. See the updated README on the small changes you might need to make. Srinath Avadhanula 2003-11-21 03:34:49 +00:00
  • 949a702d36 Oops. There was a mistake in doc about the location of the xsl directory. Srinath Avadhanula 2003-11-21 03:27:44 +00:00
  • ab156df4b4 Rewrote this README in restructuredtext (fun!). Also made some changes to reflect the new directory structure of the various xsl, xml files. Srinath Avadhanula 2003-11-21 03:25:26 +00:00
  • b8ba110741 Bug: Reading in template didn't work. Why: Name of file given to function is now full (with extension) but in function is created with filename = a:1.'.*' Solution: Don't add anything to name passed to file let filename = a:1 Mikolaj Machowski 2003-11-16 15:12:31 +00:00
  • bda9801235 A couple of new things. Srinath Avadhanula 2003-11-16 09:28:00 +00:00
  • 106284a93c Readding Mikolaj's correction to latex-suite.xml Srinath Avadhanula 2003-11-16 03:37:00 +00:00
  • c660b9b898 Bug: Sometimes, even when there are no errors or warnings, Tex_RunLaTeX still quits after compiling the .tex file into dvi. Why: :clist is sometimes not empty even without errors. Fix: Look for the presence of strings like ":13 error:" in :clist, not just whether it is empty or not. Srinath Avadhanula 2003-11-16 03:19:03 +00:00
  • 86fb6cddeb New: the g:Imap_FreezeImap function temporarily pauses any macro expansion. Srinath Avadhanula 2003-11-14 10:37:56 +00:00
  • cc543ed55d update from latest latex-suite.xml (forgot to commit at the same time) Srinath Avadhanula 2003-11-14 10:36:01 +00:00
  • 09c1de33a6 New: A description of the g:Imap_FreezeImap setting Srinath Avadhanula 2003-11-14 10:29:29 +00:00
  • 61821ad5e8 Add package and option variables to german package file (Artur R. Czechowicki) Mikolaj Machowski 2003-11-14 09:11:17 +00:00
  • 6411382543 Bug: Sometimes a Tex_LastSearchPattern not found error is generated (Eugene Minkovskii) Srinath Avadhanula 2003-11-13 08:53:43 +00:00
  • 4e9c848c9c Tex_DoEnvironment: If in current line is more than one word or in visual mode ignore contents of line and prompt for environment Mikolaj Machowski 2003-11-11 15:37:11 +00:00
  • b9eddf48ff A kind of big rearrangement of latex-suite is in order now that a stable release (1.5) has been made. Srinath Avadhanula 2003-11-07 02:11:50 +00:00
  • fe7c2e531b - make lsq-txt over-writes latex-suite.txt. Srinath Avadhanula 2003-11-03 01:45:43 +00:00
  • f495525348 Correct conflicting statements about texrc file (thanks to Ari Pollak) Mikolaj Machowski 2003-10-30 22:49:47 +00:00
  • 2ced56ee0e Fixed problem with Tex_FindInRtp not properly returning first name of template/macro name - whole path, not only core name (reported by Lin-bo Zhang) Mikolaj Machowski 2003-10-30 22:49:13 +00:00
  • 470b51b693 \lp is no longer used. Srinath Avadhanula 2003-10-23 01:52:20 +00:00
  • 98f786348a New: suggestions and fixes from Aditya Mahajan Srinath Avadhanula 2003-10-23 01:51:00 +00:00
  • c2c7c97df8 Removed Tex_InsertItem from this file to be put into envmacros.vim Srinath Avadhanula 2003-10-23 01:47:20 +00:00
  • abcf0c9a88 Fix: Tex_thebibliography did not use the Tex_UseMenuWizard setting. Thus <F5> completion would always ask some questions. Srinath Avadhanula 2003-10-23 01:45:39 +00:00
  • 05fcb83ca2 Johannes Tanzlers InsertItem function - insert item depending on environment Mikolaj Machowski 2003-10-10 07:16:36 +00:00
  • fc22367c44 New: Description of Johannes Tanzler's Tex_InsertItem functionality. Srinath Avadhanula 2003-10-10 00:14:04 +00:00
  • f51600d729 New: Johannes Tanzler's Tex_InsertItem function to insert an \item command with extra options depending on the surrounding environment. Srinath Avadhanula 2003-10-09 23:58:13 +00:00
  • 6a25773801 New: If we use :TTarget to set the target format to ps, then initially, errors from the compilation to dvi would not be shown. Now if there are errors in the latex compilation step, we stop the process and show the errors. Srinath Avadhanula 2003-10-09 21:53:47 +00:00
  • 1fe5ee611e New: A function Tex_GetErrorList which extracts the errors from vim's :clist Srinath Avadhanula 2003-10-09 21:52:06 +00:00
  • db5acc57e5 New: brief description of Tex_GotoError Srinath Avadhanula 2003-10-09 21:21:01 +00:00
  • 67e9ec115d Fix: The original way of just doing "wincmd k" when going back to the file being edited (when g:Tex_GotoError is unset) does not look robust enough because we could be editing two buffers in split windows. Remember the window from where we issue the RunLaTeX() function. Srinath Avadhanula 2003-10-09 20:59:13 +00:00
  • 7f803a9edf Bug: If none of the columns in the table are large to begin with, then there was a bug which resized all columns to a very small width Fix: If in the first pass of the column width calculation, the total width <= allocated width, then do not do the second pass. Srinath Avadhanula 2003-10-09 20:42:03 +00:00
  • 995ea7dc0e Big BibTeX databases and some packages supporting BibTeX need bibtex8 or switches. Use new g:Tex_BibtexFlavor variable, default of course just bibtex Mikolaj Machowski 2003-10-03 10:35:28 +00:00
  • b7692a78f3 Fix bug with TexLet g:Tex_GotoError == Mikolaj Machowski 2003-10-03 07:43:24 +00:00
  • 2811b36b39 update docs Mikolaj Machowski 2003-10-03 07:43:14 +00:00
  • 8ab88ba80a More polishing and catching bugs with combination of opening, writing, overwriting, etc. of local and system macros. Mikolaj Machowski 2003-09-29 03:55:24 +00:00
  • 48bbafc20f s/FileInRtp/FindInRtp/ and small optimizations in templates.vim and custommacros.vim Mikolaj Machowski 2003-09-29 02:23:49 +00:00
  • 9ece846abb Polishing if custommacros.vim system-local implementation. No need for "Argument required" error: Handling of menu call (fake argument FFFromMMMenu). Better handling of possible error situations - prompt for name. Mikolaj Machowski 2003-09-29 00:43:44 +00:00
  • c9dee45e11 update Mikolaj Machowski 2003-09-28 22:54:07 +00:00
  • 0b07a38e47 Make configurable going to error/message after compilation. Default is going. Mikolaj Machowski 2003-09-28 22:54:04 +00:00
  • 45c8e65ad1 This is big commit. In main.vim new function Tex_FileInRtp. Now we can find files for packages, templates and macros in all runtime directories. Results are different for all types. For package files it source all of them in order according to &rtp. In this way package files are treated as normal Vim plugin files and behaviour for each package can be modified as for ftplugin files in .vim, /usr/.../vim, and .vim/after directories. For templates it allows to see files in system-wide and local directories. File in the local directory with the same name as in system dir will overshadow system template. For macros basic behaviour is the same but if someone will try to TMacroEdit system-wide macro file will be copied to local version of macros dir with suffix to name '-local'. Awkward but avoids situation when user removes local copy of system macro and still see this macro in menu (and in completion of : command). If user choose to remove file latexSuite refuse to remove system file. Mikolaj Machowski 2003-09-28 22:53:38 +00:00
  • 40f067882c Add to main.vim definitions of tags for ctags and for texrc additional settings allowing for disabling this feature partially. Tags like TABLE OF CONTENTS, FRONTMATTER etc. allows for seeing structure of file. But I will not cry for it if somebody removes it :) Mikolaj Machowski 2003-09-28 22:52:45 +00:00
  • a77128676b Add plugin header (|write-plugin|) to package files. Mikolaj Machowski 2003-09-28 22:52:37 +00:00
  • dcba30616e add new environments to folding (gather, align, abstract Mikolaj Machowski 2003-09-16 22:50:30 +00:00
  • 4202e6d744 Description of Tex_Com_name Srinath Avadhanula 2003-09-13 07:54:17 +00:00
  • b88088c93b New: For the fast command insertion, if the cursor is on a <cword> then use that to construct a command. Otherwise, as before, prompt for a command. New: Utilize a new setting g:Tex_Com_{name} where name is a command name to enable user customizable command completion. Srinath Avadhanula 2003-09-13 07:06:41 +00:00
  • 9fa1643ed7 - make s:SmartDots() insert \dots instead of \cdots or \ldots if the amsmath package is detected. Srinath Avadhanula 2003-09-13 07:03:13 +00:00
  • 2a22a3008d - slightly more robust handling of programlistings. Srinath Avadhanula 2003-09-12 10:44:19 +00:00
  • 4bee11364d New: customization of environments via new variables of the form g:Tex_Env_name as described in the manual. As of now, the customization only works with the first three methods (press <F5> on an empty line or with a word and the <S-F1> through <S-F4> keys). Making it work with things like EMA etc will take quite a bit of work because there is a lot of different ways in which the 3 letter macros are setup. Most of them do not use Tex_DoEnvironment. Srinath Avadhanula 2003-09-12 10:29:33 +00:00
  • 837aff7b27 - documentation about the new Tex_Env_name settings to customize environment expansions. Srinath Avadhanula 2003-09-12 10:25:20 +00:00
  • 8ffb156b6f Comment on Tex_UseMakefile usage (Alan Schmitt) Srinath Avadhanula 2003-09-07 17:23:33 +00:00
  • b0c8c28bee Bug: Use of g:Tex_UseMakefile was broken. (Alan Schmitt) Fix: Test for Tex_UseMakefile before checking for makefile etc. (Alan Schmitt) Srinath Avadhanula 2003-09-07 17:22:09 +00:00
  • 7d2bd15843 Bug: @/ would sometimes change from its previous value when using IMAP_Jumpfunc(). Why: s:RemoveLastHistoryItem sets @/ to the last search item in the @/ history, but @/ is not necessarily always the last item in the @/ history. Fix: Remember @/ in Tex_LastSearchPattern and then restore it. Srinath Avadhanula 2003-09-06 20:07:25 +00:00
  • 87ce90ae31 Bug: Syntax error in Tex_ForwardSearchLaTeX() elseif after else (Bart Kastermans) Fix: guess. Srinath Avadhanula 2003-09-06 06:34:05 +00:00
  • 5faf52f0e7 - Warning and handling case when user uses empty urls. - Also handle the case when the user does not supply a filename. Srinath Avadhanula 2003-09-04 23:02:36 +00:00
  • 5890316ecf update about Tshortcuts - math Mikolaj Machowski 2003-09-03 20:51:24 +00:00
  • c1dc58a867 add m argument to Tshortcuts - show mathc shortcuts Mikolaj Machowski 2003-09-03 20:50:54 +00:00
  • 4ec34975d1 Fixed typo which caused makeindex not be run Srinath Avadhanula 2003-09-03 07:19:13 +00:00
  • 74f3af449b removing explorer.vim and adding filebrowser.vim in the archives Srinath Avadhanula 2003-09-03 07:00:33 +00:00
  • 08a535fbf0 - descriptions of the new g:Tex_UseMakefile and also g:Tex_UsePython and g:Tex_Debug options. Srinath Avadhanula 2003-09-03 06:49:12 +00:00
  • 04ae7f456f - implement Alan Schmitt's idea of a Tex_UseMakefile option. Setting this to zero means that latex-suite will completeley ignore the presence of a makefile in the current directory. Srinath Avadhanula 2003-09-03 05:56:22 +00:00
  • 6b97ea10e6 - merge from the file-browser branch. restructuring to get the correct style and also to use filebrowser.vim instead of explorer.vim Srinath Avadhanula 2003-09-02 07:15:30 +00:00
  • e2759b1bcb - new lightweight replacement for explorer.vim Srinath Avadhanula 2003-09-02 07:13:44 +00:00
  • fc5ff7355a no longer need explorer.vim in latex-suite Srinath Avadhanula 2003-09-02 07:13:10 +00:00
  • 4180df7385 - Some minore outstanding changes. Srinath Avadhanula 2003-09-02 07:08:28 +00:00
  • 2f143d9cd1 - A little rearrangement to make some functions faster. Srinath Avadhanula 2003-09-02 07:07:23 +00:00
  • 821f95b4dc - Do not use the :silent! in \ll etc even if has('gui') because 1. seeing all the "will rerun because .bbl file changed" etc is very helpful. 2. More often that not, it prevents the user from being able to see bugs which he can report. I will go back to the original way if I receive comments otherwise. - remove the <F10> map because latex-suite doesn't use it anymore. Srinath Avadhanula 2003-09-02 07:05:59 +00:00
  • fd14e2f252 - Improved behavior: If there is an error in any of the compilation steps, return without rerunning anything else. Srinath Avadhanula 2003-09-02 01:56:47 +00:00
  • a14674b79c - resync the multiple compilation documentation with the current algorithm. Srinath Avadhanula 2003-08-31 09:20:36 +00:00
  • 9a56c87830 Bug: If compiling latex causes an error and bibtex/makeindex is run afterwards, the errors dissapear from the clist, causing us to think there were no errors in the document. Fix: Always re-parse the .log file after all compilers have been called to ensure that we will always be able to find problems with the latex compilation. Srinath Avadhanula 2003-08-31 09:04:41 +00:00
  • 0c4aecb74e - Refactored code to only have one copy of the main function Tex_CompileMultipleTimes() instead of maintaining a duplicate. Just duplicate the helper functions. Srinath Avadhanula 2003-08-31 08:25:15 +00:00
  • 38aedf5bbd added description of <F9> for commands such as \bibliographystyle Srinath Avadhanula 2003-08-29 03:44:34 +00:00
  • 8e36add113 commit from the latex-multi-compile branch. Srinath Avadhanula 2003-08-29 02:55:48 +00:00
  • 92d0a765ae New file from the latex-multi-compile branch. Srinath Avadhanula 2003-08-29 02:32:51 +00:00
  • bdd1d5e2b1 merging from the latex-multi-compile branch. Srinath Avadhanula 2003-08-29 02:29:35 +00:00
  • f4f6378d25 - Some minor outstanding diffs committed so I can release the next version today. Srinath Avadhanula 2003-08-29 01:37:02 +00:00
  • a4a3208842 description of 2 new features: 1. automatically compiling multiple times. 2. handling format dependencies. Srinath Avadhanula 2003-08-28 23:12:52 +00:00
  • 48fc2e5a1b Botch up with the previous addition. It got added in the main branch. I am removing it from there and adding it into the branch as promised. Srinath Avadhanula 2003-08-28 19:17:48 +00:00
  • 1c87aa9b9c A lightweight replacement for explorer.vim so we can remove that. Srinath Avadhanula 2003-08-28 19:16:28 +00:00
  • b31219d411 - added the bit about how to over-ride macros set by latex-suite. - the latest version of db2vim also folds up subsections within sections. Srinath Avadhanula 2003-08-22 22:09:58 +00:00
  • e3842a14cb *** empty log message *** Srinath Avadhanula 2003-08-11 01:08:37 +00:00
  • e74bda4a0f Removing variant of Tex_CompletePackageName. It doesn't work because of bug in Vim and this bug won't be fixed soon. Mikolaj Machowski 2003-08-04 20:18:53 +00:00
  • 9176afe71a Bug in description of folding... Srinath Avadhanula 2003-07-27 00:46:53 +00:00
  • 9a23ad66f2 Bug-fix: Some menu items did not work Srinath Avadhanula 2003-07-26 19:52:18 +00:00
  • 6917353a34 Bug: When latex-suite is packaged as a system wide utility installed in /usr/share/vim/vim61, then the local texrc file in ~/.vim/ftplugin/tex/texrc does not get sourced as claimed in the documentation. (Chris Greenwood) Why: latex-suite tries to source ../tex/texrc from where main.vim resides, which in the case of system wide installations is not ~/.vim/ftplugin/tex/texrc Fix: Just use :runtimepath instead of using s:up_path etc. Srinath Avadhanula 2003-07-26 19:15:55 +00:00
  • 3b775a38c7 - documentation bug fix about location of local texrc. Srinath Avadhanula 2003-07-26 19:10:10 +00:00
  • 59de9b0842 make Tex_GetMainFileName return filename with ' ' escaped. Srinath Avadhanula 2003-07-25 01:22:27 +00:00
  • 69e86f2b79 escape filename while saving etc (Diego Carafini). Srinath Avadhanula 2003-07-25 01:21:26 +00:00
  • cf760e1296 Change: Escape ' ' in file names when passing the filename to an external command (Diego Carafini). Srinath Avadhanula 2003-07-25 01:13:21 +00:00
  • 371189c21c Change: Use "\n" instead of the inverted ! character to delimit strings in g:Tex_IgnoredWarnings. (Pan Shizhu). Also a slight improvement in the infile documentation about installation. Srinath Avadhanula 2003-07-24 03:03:51 +00:00
  • 47be0a8dce Bug: Pan Shizhu writes: You defined a character which looks like a reversed `!' as the delimeter of global var g:Tex_IgnoredWarnings, but this character will definetely cause problem on many systems (mainly non-latin systems such as Chinese, Japanese and Korean). Fix: Replace the inverted '!' with "\n". This might cause some backwards compatibility problems. Srinath Avadhanula 2003-07-24 02:52:35 +00:00
  • d7dc0b24d0 - utilize the g:Tex_MainMenuLocation in mathmacros.vim Srinath Avadhanula 2003-07-19 07:12:59 +00:00
  • 78812b2ba7 - the new macro menu did not work because we did not use <SID> Srinath Avadhanula 2003-07-19 07:05:47 +00:00