From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/102534 Path: news.gmane.org!.POSTED!not-for-mail From: =?iso-8859-2?B?UHJvY2jhemthIEx1a+G5IEluZy4=?= Newsgroups: gmane.comp.tex.context Subject: Keeping Ctx versions (was: Re: spacing) Date: Sun, 11 Nov 2018 22:23:53 +0100 Organization: Pontex s. r. o. Message-ID: References: <32A0660B-84DD-432C-9D19-6A38026C157C@fiee.net> <5bd3be3b-8862-9011-ffb0-a072ef79c316@fu-berlin.de> <187CD953-AB64-4A9E-88C2-2F2D7AD6036A@ziggo.nl> <4de9de5e-4b0f-3688-cb1a-ecf738efcc04@gmail.com> <5c704a39-828a-ee26-5b63-e6072f4bcd69@gmail.com> <154A2F10-DAE6-4C3A-9683-385823C546B1@fiee.net> <20181109140559.GC531@akela.mendelu.cz> <20181109082355.62a97a51@comcast.net> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=----------IXbIqOkQeU8zJKnk1Rg7cz X-Trace: blaine.gmane.org 1541971359 9690 195.159.176.226 (11 Nov 2018 21:22:39 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 11 Nov 2018 21:22:39 +0000 (UTC) User-Agent: Opera Mail/12.15 (Win32) To: "mailing list for ConTeXt users" Original-X-From: ntg-context-bounces@ntg.nl Sun Nov 11 22:22:35 2018 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 1gLxBi-0002QK-Dy for gctc-ntg-context-518@m.gmane.org; Sun, 11 Nov 2018 22:22:34 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 192D39AA26; Sun, 11 Nov 2018 22:24:25 +0100 (CET) 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 KbcxrkoXkRiz; Sun, 11 Nov 2018 22:24:24 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 5C3419AA54; Sun, 11 Nov 2018 22:24:24 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 82D259AA54 for ; Sun, 11 Nov 2018 22:24:23 +0100 (CET) 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 6Q7IRAhMlWg1 for ; Sun, 11 Nov 2018 22:24:22 +0100 (CET) Original-Received: from dkim.wll.cz (dkim.wll.cz [185.228.164.232]) by zapf.ntg.nl (Postfix) with ESMTP id A9F8D9AA26 for ; Sun, 11 Nov 2018 22:24:12 +0100 (CET) Original-Received: from mail.pontex.cz (mail.pontex.cz [185.228.166.98]) by dkim.wll.cz (Postfix) with ESMTP id 3C328A0F1F for ; Sun, 11 Nov 2018 22:24:12 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pontex.cz; s=mail20160127; t=1541971452; bh=fvtLrOlVcf2fNy6vsMUjYpWUESJWeHZpagXUka6hEc0=; h=To:Subject:References:Date:From:In-Reply-To:From; b=sdrQZlm/GG+7mJsQNfIGfixpSN6lSBAL797vywaZFSutPNiPYna2cKjyA0O67jzuP Ofc4gCqmNNwM0UP6Ww8RUxkJFgq92ixyfJ9zIJE4cnuqtMUrbo8zGV4nhCcxm6VJnD WhyMGk3NYm6jU2EQcZEqLmgDqUHGeg2OvuJFhkRI= X-Footer: cG9udGV4LmN6 Original-Received: from localhost ([127.0.0.1]) by mail.pontex.cz (Kerio Connect 8.5.2) for ntg-context@ntg.nl; Sun, 11 Nov 2018 22:25:26 +0100 In-Reply-To: <20181109082355.62a97a51@comcast.net> X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.20 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:102534 Archived-At: ------------IXbIqOkQeU8zJKnk1Rg7cz Content-Type: text/plain; charset=iso-8859-2; format=flowed; delsp=yes Content-Transfer-Encoding: Quoted-Printable Hello Henning, I go similar way as Alan does - I'm updating ConTeXt (usually) once a we= ek while keeping backups of the previous versions. My experience is that cca once a year I'm forced to get back to a previo= us Ctx copy as something stops working (IIRC, there some issues with swi= tching to Lua 5.2 and now to Lua 5.3, an issue with Lua sorting alg whic= h probably added a sortaity check at a point, a TickZ issue - all has be= en passed successfully over time (.dll rebuild with upper Lua releases, = my fault in sorting alg, ...)), but some time later I "boarded" back to = the "train-of-ConTeXt-beta-releases". I'm working on Windows (W7 and WX) - so for the case you were interested= , I'm attaching some batches to save & update ConTeXt beta (call ReNew.b= at from your Ctx installation direcory (d:\Ctx-Beta in my case); and als= o you need to have 7z installed which is used to zip the latest ConTeXt = installation before update; .ba_ to be renamed to .bat). Best regards, Lukas On Fri, 09 Nov 2018 16:23:55 +0100, Alan Braslau wrote: > On Fri, 9 Nov 2018 15:05:59 +0100 > Tomas Hala wrote: > >> I solve the same problem for ages... I decided for fixed time points > > If it may be useful: I keep a very short-term backup so that when > things "break" or change, I can easily backtrack to a working copy. > I update using the following shell script: > > #!/bin/sh > CONTEXTHOME=3D${HOME}/context > if [ ! -d ${CONTEXTHOME}/beta ] ; then > mkdir -p ${CONTEXTHOME}/beta > fi > if [ ! -d ${CONTEXTHOME}/previous ] ; then > mkdir -p ${CONTEXTHOME}/previous > fi > cd ${CONTEXTHOME}/beta > echo "*** move current to previous ***" > rsync -av --delete --progress . ../previous > echo "*** update beta ***" > rsync -ptv --progress rsync://contextgarden.net/minimals/setup/first-s= etup.sh . 2>&1 | tee first-setup.log > > ./first-setup.sh --modules=3Dall --fonts=3Dall --engine=3Dluatex 2>&1 = | tee -a first-setup.log > > > > This will not help against any undetected changes that may go unnotice= d > for a while between different projects, but does protect me against > immediate "bugs". > > Hans has suggested keeping a ConTeXt standalone copy in each separate > project file, as it is small enough that such duplication does not tak= e > up too much space. (As we strip-down the distribution and as storage > space becomes bigger and bigger, this should not be a problem.) The > advantage of having a copy associated with a project is that one can > come back, years later even, and produce *exactly* the same output. > > Alan -- = Ing. Luk=E1=B9 Proch=E1zka | mailto:LPr@pontex.cz Pontex s. r. o. | mailto:pontex@pontex.cz | http://www.pontex.cz | = IDDS:nrpt3sn Bezov=E1 1658 147 14 Praha 4 Mob.: +420 702 033 396 ------------IXbIqOkQeU8zJKnk1Rg7cz Content-Disposition: attachment; filename=ReNewCtx~.zip Content-Type: application/zip; name="ReNewCtx~.zip" Content-Transfer-Encoding: Base64 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 LmJhX1BLBQYAAAAABQAFAB8BAAAVBQAAAAA= ------------IXbIqOkQeU8zJKnk1Rg7cz 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 ------------IXbIqOkQeU8zJKnk1Rg7cz--