Commit Graph

52 Commits

Author SHA1 Message Date
Karl Yngve Lervåg
7489c81ec6 Merge pull request #95 from Konfekt/master
make mupdf work for multiple instances of Vim with same main TeX file
2015-01-17 14:15:26 +01:00
Karl Yngve Lervåg
356c577db7 Use v:progpath to determine vim executable 2015-01-17 14:13:07 +01:00
Enno Nagel
7f51fdfa6d update mupdf window id after latexmk launched new viewer 2015-01-13 12:31:55 +01:00
Enno Nagel
9dade3c42a add VimLatexErrors! that does not open the quickfix window 2015-01-10 14:56:28 +01:00
Karl Yngve Lervåg
6d47439877 Add option latex_latexmk_options (fixes #90) 2015-01-01 15:20:07 +01:00
Karl Yngve Lervåg
8266531eb5 Use mvim on macos (fixes #83) 2014-12-25 15:27:43 +01:00
Karl Yngve Lervåg
725aae51eb Remove a comment and an unecessary empty line 2014-12-13 22:11:34 +01:00
Konfekt
a03ccd82b6 make continuous latexmk more robust under MS Windows 2014-12-13 20:02:53 +01:00
Karl Yngve Lervåg
7410bf1543 Add shiftwidth to modelines 2014-12-08 20:44:17 +01:00
Karl Yngve Lervåg
f4fa5e5df1 Added banged version of VimLatexCompileSS (#71) 2014-12-04 20:30:29 +01:00
Karl Yngve Lervåg
032bc29cc5 Minor adjustment to single shot compile 2014-12-01 18:27:56 +01:00
Karl Yngve Lervåg
406e3725f6 Added single shot compile command (solves #71) 2014-12-01 08:28:44 +01:00
Karl Yngve Lervåg
b780071121 Fixed minor bug in latexmk clean 2014-11-19 13:59:41 +01:00
Karl Yngve Lervåg
5e99322a6a Apply -outdir=g:latex_build_dir (fixes #57) 2014-11-18 21:34:08 +01:00
Karl Yngve Lervåg
c12ae33353 Fixed empty tmp-file bug in latexmk#output() 2014-11-06 20:36:39 +01:00
Karl Yngve Lervåg
ac44035f4d Added command and doc for latex#latexmk#toggle 2014-11-06 20:30:27 +01:00
Karl Yngve Lervåg
a18d29cc81 Let <leader>ll toggle compilation (see #59) 2014-11-06 20:19:16 +01:00
Karl Yngve Lervåg
116fb46e51 Differ between bg and silent (fixes #51) 2014-08-26 08:05:18 +02:00
Karl Yngve Lervåg
0dc505bd58 Added option to turn of continuous mode (see docs) 2014-08-24 21:22:24 +02:00
Luc Grosheintz
a1ea8b3fa1 Fix simplistic if pid tests
Add a new function s:latexmk_check_pid(pid) to check whether the given
PID is still alive and is owned by a latexmk process.

This allows
   let g:latex_latexmk_options = '-pvc-'
i.e. compile only when explicitely called.
2014-08-18 20:17:09 +02:00
Karl Yngve Lervåg
e38992d453 Use verbose for latexmk 2014-08-03 10:22:34 +02:00
Karl Yngve Lervåg
49a100cafd Better latex info 2014-08-03 09:14:05 +02:00
Karl Yngve Lervåg
6b037520a8 Minor refactoring 2014-08-03 07:50:20 +02:00
Tim Brosnan
2fcd2283b9 - Fix latexmk compiling on Windows 7
- Change the formatting of the command string on Windows 7
2014-08-03 00:59:49 +01:00
Karl Yngve Lervåg
180b410f1a Attempt to fix latexmk callback for windows 2014-08-02 16:05:24 +02:00
Karl Yngve Lervåg
232e2bf3c4 Fix minor bug in VimLeave autocommand 2014-08-02 15:12:14 +02:00
Karl Yngve Lervåg
0c5495d90c Added utility function to show latexmk output 2014-08-02 15:09:22 +02:00
Karl Yngve Lervåg
f9fe109baa systemroot preferable to windiw 2014-08-02 14:19:17 +02:00
Karl Yngve Lervåg
bef84296d8 Remove shellslash options, fix windows find (#40) 2014-08-02 13:49:09 +02:00
Karl Yngve Lervåg
3b78257496 Remove unecessary option in latexmk cmd 2014-07-30 15:18:57 +02:00
Karl Yngve Lervåg
16c4c0e25c Disable shellslash while shellescaping 2014-07-29 09:10:22 +02:00
Karl Yngve Lervåg
8708c7935d Added header to plugin files 2014-07-23 00:08:57 +02:00
Karl Yngve Lervåg
5a3d08cd34 Only escape file name when needed 2014-07-22 01:26:27 +02:00
Karl Yngve Lervåg
cae066f778 Added commands
Also made minor syntactical changes to source code folding
2014-07-15 14:52:45 +02:00
Karl Yngve Lervåg
d4a5d856a3 First attempt at windows support 2014-07-09 15:12:11 +02:00
Karl Yngve Lervåg
7aed99b369 Added wrapper function for shell execution 2014-07-09 13:56:38 +02:00
Karl Yngve Lervåg
992448b06a Added option to only open quickfix window on error
Use
  let g:latex_quickfix_open_on_warning=0
to prevent vim-latex to open quickfix window if there are only warnings.
2014-06-13 22:47:27 +02:00
Karl Yngve Lervåg
83a579fd21 Changed a few option names (check vimrc!)
Also improved the doc.
2014-06-13 21:24:51 +02:00
Karl Yngve Lervåg
9be217e188 Only provide info when explicitly called 2014-05-13 21:10:43 +02:00
Karl Yngve Lervåg
a00c99bf4d Fix mapping of error window \le (fixes #13) 2014-05-11 20:38:52 +02:00
Karl Yngve Lervåg
cf459d62e7 Add check for missing log file (addresses #13) 2014-05-10 13:10:16 +02:00
Karl Yngve Lervåg
c0a195430d Improved latexmk interface: added callback
Added a simple callback function that utilizes the clientserver in vim and the
$success_cmd and $failure_cmd in latexmk to call latex#latexmk#error() after
compilation.  The feature is enabled by default, because it strikes me as
a very nice feature!

Note that this feature might require a minor update to existing .latexmkrc
files, in that existing $success_cmd and $failure_cmd should end in a semicolon
in order to allow vim-latex to append the callback.  I hope I might remove this
restriction in a later update, but I didn't see how to do this now.
2014-02-11 18:38:03 +01:00
Karl Yngve Lervåg
8a5b99a39c Redirect latexmk output to temporary file 2014-02-11 18:23:00 +01:00
Karl Yngve Lervåg
f8c905af2f Dont use ff=unix in modeline 2014-02-10 14:21:43 +01:00
Karl Yngve Lervåg
051a1c2085 Add check for required executables 2014-02-04 13:20:12 +01:00
Karl Yngve Lervåg
678193b362 Use shellescape at the right locations
Shellescape should only be used when variables/strings are used
in the shell directly.  See #9.
2014-02-04 13:16:48 +01:00
Karl Yngve Lervåg
f996c0c20f Fix a minor issue for PID pgrepping
This should fix PID fetching when shell=/path/to/bash
2014-01-30 15:24:48 +01:00
Karl Yngve Lervåg
7a9b19e76d Minor bug fix 2013-11-29 13:15:23 +01:00
Karl Yngve Lervåg
b6b4efb772 Added option for quickfix window 2013-11-20 11:24:19 +01:00
Karl Yngve Lervåg
96207acf4f Minor tweak to latexmk#errors 2013-11-15 08:54:48 +01:00