From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/96622 Path: news.gmane.org!.POSTED!not-for-mail From: Nicola Newsgroups: gmane.comp.tex.context Subject: Re: ANN: Updated Vim scripts for ConTeXt Date: Fri, 21 Oct 2016 03:05:20 +0200 Message-ID: References: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------DD5515A9074AC10E15A0B13B" X-Trace: blaine.gmane.org 1477011983 27595 195.159.176.226 (21 Oct 2016 01:06:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 21 Oct 2016 01:06:23 +0000 (UTC) User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Fri Oct 21 03:06:19 2016 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bxOHd-0004so-3L for gctc-ntg-context-518@m.gmane.org; Fri, 21 Oct 2016 03:06:05 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 0E0F71B38C; Fri, 21 Oct 2016 03:05:59 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QofL5tzAcZgO; Fri, 21 Oct 2016 03:05:58 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 5BE911B3B6; Fri, 21 Oct 2016 03:05:58 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 957B71B38C for ; Fri, 21 Oct 2016 03:05:57 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bCzQUAaA1BKX for ; Fri, 21 Oct 2016 03:05:56 +0200 (CEST) Original-Received: from blaine.gmane.org (unknown [195.159.176.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 7A6811B389 for ; Fri, 21 Oct 2016 03:05:46 +0200 (CEST) Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1bxOHE-0001uz-BC for ntg-context@ntg.nl; Fri, 21 Oct 2016 03:05:40 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 145 Original-X-Complaints-To: usenet@blaine.gmane.org In-Reply-To: X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.16 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.org gmane.comp.tex.context:96622 Archived-At: This is a multi-part message in MIME format. --------------DD5515A9074AC10E15A0B13B Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit On 21/10/2016 00:22, Sandiford Kevin wrote: > Hi Nicola, > > Thanks for the vim scripts, I've been looking for something like this > for a while. > > Just a minor problem, on windows the :make or :ConTeXt commands fail if > there is a space in the path or file name. > > Changing fnameescape() to shellescape() in the definition of l:makeprg > in line 21 of compiler/context.vim seems to fix this Good catch, thanks! Could you please try the attached version, which should fix that and has other changes? Please note that in the current version, :make does not `cd` any more (that was causing other issues), so you have to do it yourself before typesetting (using :cd or :lcd). That said, :ConTeXt should be a better option under all circumstances. Nicola --------------DD5515A9074AC10E15A0B13B Content-Type: application/x-gzip; name="context.tgz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="context.tgz" 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 Xavrv+36f7enAvIAeAAA --------------DD5515A9074AC10E15A0B13B Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f --------------DD5515A9074AC10E15A0B13B--