Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b9CZJ-0001YJ-9Q for pgsql-docs@arkaria.postgresql.org; Sat, 04 Jun 2016 14:28:53 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1b9CZH-0000Sy-VO for pgsql-docs@arkaria.postgresql.org; Sat, 04 Jun 2016 14:28:52 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1b9CZG-0000Sn-CL for pgsql-docs@postgresql.org; Sat, 04 Jun 2016 14:28:50 +0000 Received: from mail-lf0-x241.google.com ([2a00:1450:4010:c07::241]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1b9CZD-0006QM-6C for pgsql-docs@postgresql.org; Sat, 04 Jun 2016 14:28:49 +0000 Received: by mail-lf0-x241.google.com with SMTP id s186so3445799lfs.2 for ; Sat, 04 Jun 2016 07:28:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to; bh=4XEyc7G3J7xb7ODMn1TzV8HrO39WVqqht/Cfth+h3Lg=; b=rD+qWYfL6o4V0agXsSAO8g0G2Dn8Qi6zRf/pPGIHHY30cYaUehPq052DBZHMHfCVJk NFQK61ESVrr7n3N7y51RStXHBdDtqQ8WXmPXvn2htkSPV0ZS8+fJwLNA5/RbZ+NYOsX9 noT6JcxSJ3bcN4Z0ZoMYTMoCTlNlNyWjNh1Pbn5QX8fmDjeNUiujs24ApfnBsdrL6eoE pzpE0QzgLaE5N9sezr9eUyT1mN2uvSimNR5C1oZVoxlYtjIE3eesp0XlUHncO3gbXbEp 0RBaQuEQJUU79oVb0gM4DeN/RE/P6fhjEmSM3u0geefuz6Vmo8ocGMm1Kh0rlAnhizzW ciRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to; bh=4XEyc7G3J7xb7ODMn1TzV8HrO39WVqqht/Cfth+h3Lg=; b=UvB866ALdaBo/Ee0W9rnRVdh8W5YJMi14Ly8wejKkY4P9ZGfbZWe0Y1GLoNJK+g62A FCAEvfkida5QMd3BMTVifFJk3Mx2Sgq1pF8htQu8h33LGezR6BTRSa/2EWG6TQPduACp FHCB2mC8HoIHor0Levdlh129KY+hyCSLlsPxyHlDuwuJy6hyV8Xxa8jjrGCg347hmFet zNwKQ+hL69o/T73PTckqRTkJPc+hAAAIVJZnv7c1H2IhZMFvEXkcn/UPwv0P7aNoExlY FhjBetsAcbQJM08164Z6bRCBP2T+MOi0MzINfbet9RHEwXXoj6oWH+/SeEHuR3LzX6MN UxrA== X-Gm-Message-State: ALyK8tLLfxk+erJa9DTwex48jr2PQWDeZLVEXhHpiHCKYEJ+VyB3JOS7Aw0V1iri+0PEfw== X-Received: by 10.25.162.130 with SMTP id l124mr2748321lfe.175.1465050524834; Sat, 04 Jun 2016 07:28:44 -0700 (PDT) Received: from [1.0.0.7] ([109.196.196.8]) by smtp.gmail.com with ESMTPSA id 95sm870324ljb.13.2016.06.04.07.28.42 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 04 Jun 2016 07:28:43 -0700 (PDT) Subject: Re: Docbook 5.x To: Peter Eisentraut , obartunov@gmail.com, Alvaro Herrera , Alexander Lakhin References: <57179283.6080704@purtz.de> <20160503193441.GA61759@alvherre.pgsql> <572AD007.60900@gmail.com> Cc: =?UTF-8?Q?J=c3=bcrgen_Purtz?= , pgsql-docs@postgresql.org From: Alexander Law Message-ID: <5752E599.2090505@gmail.com> Date: Sat, 4 Jun 2016 17:28:41 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------090605000708040406050404" X-Pg-Spam-Score: -2.7 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-docs Precedence: bulk Sender: pgsql-docs-owner@postgresql.org This is a multi-part message in MIME format. --------------090605000708040406050404 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Hello Peter, Thanks for improvements! I checked outputs (with the attached script) and found that there is small difference with the improved patch. For example, look at xtypes.html: - + It caused by . Leaving aside the question whether the links "home", "up" and "copyright" are needed, maybe it's better to split the commit to two? First to speed up the conversion while making sure that the output is the same, and the second to change the html.head output format. Best regards, Alexander 03.06.2016 22:31, Peter Eisentraut пишет: > On 5/5/16 12:45 AM, Alexander Law wrote: >> Done (previous patch cleaned). >> This patch optimizes XSL transformations contained in docbook-xsl >> (1.78.1). > > I have looked through this patch, and it's awesome. I have tweaked it > a bit more along the lines you guys have started, and now the build > time is pretty much the same as with DSSSL. Attached is my final > patch, which I plan to commit as soon as the new branch opens. > > (I only have Alexander Lakhin as credit right now. Please let me know > if anyone else contributed.) > --------------090605000708040406050404 Content-Type: application/x-shellscript; name="check_patch.sh" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="check_patch.sh" IyEvYmluL2Jhc2gKCnNldCAtZQpITT1gcHdkYApTRD0iJCggY2QgIiQoIGRp cm5hbWUgIiR7QkFTSF9TT1VSQ0VbMF19IiApIiAmJiBwd2QgKSIKQ0Q9cG9z dGdyZXNxbC5jaGsKVEQ9L3RtcC9wb3N0Z3Jlc3FsLmNoawoKIyBJbnRlcm5h bCBmdW5jdGlvbnMKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj Iwpjb21wYXJlWGh0bWwoKSB7CiAgICAjIENvbXBhcmUgdGV4dHMgYXMgaHRt bCdzIGRpZmZlciBpbiBpZCdzIGFuZCBub3Qgc2lnbmlmaWNhbnQgd2hpdGUt c3BhY2UgY2hhcmFjdGVycwogICAgIyBDb252ZXJ0IGh0bWwgdG8gdGV4dCBp biB0aGUgc2FtZSBkaXJlY3RvcnkgZm9yIGlubmVyIGxpbmtzIHRvIGJlIHRo ZSBzYW1lCiAgICBbIC1kICRURC94aHRtbCBdICYmIHJtIC1yZiAkVEQveGh0 bWwKICAgIGNwIC1SICQxICRURC94aHRtbAogICAgWyAtZCAkMS10ZXh0IF0g JiYgcm0gLXJmICQxLXRleHQKICAgIG1rZGlyICQxLXRleHQKICAgIGZvciBm IGluICRURC94aHRtbC8qLmh0bWw7IGRvIGZuPWBiYXNlbmFtZSAkZmA7IGx5 bnggJGYgLS1kdW1wID4kMS10ZXh0LyRmbjsgZG9uZQogICAgIyByZW1vdmUg cmFuZG9tIGdlbmVyYXRlZCBpZAogICAgZm9yIGYgaW4gJDEtdGV4dC8qLmh0 bWw7IGRvIHBlcmwgLXAgLWkgLWUgJ3MvKFwuaHRtbCMoZnRuXC4pP2lkKVth LXpdWzAtOV0rLyQxL2cnICRmOyBkb25lCgogICAgcm0gLXJmICRURC94aHRt bAogICAgY3AgLVIgJDIgJFREL3hodG1sCiAgICBbIC1kICQyLXRleHQgXSAm JiBybSAtcmYgJDItdGV4dAogICAgbWtkaXIgJDItdGV4dAogICAgZm9yIGYg aW4gJFREL3hodG1sLyouaHRtbDsgZG8gZm49YGJhc2VuYW1lICRmYDsgbHlu eCAkZiAtLWR1bXAgPiQyLXRleHQvJGZuOyBkb25lCiAgICAjIHJlbW92ZSBy YW5kb20gZ2VuZXJhdGVkIGlkCiAgICBmb3IgZiBpbiAkMi10ZXh0LyouaHRt bDsgZG8gcGVybCAtcCAtaSAtZSAncy8oXC5odG1sIyhmdG5cLik/aWQpW2Et el1bMC05XSsvJDEvZycgJGY7IGRvbmUKCiAgICBkaWZmIC11IC1iIC1yICQx LXRleHQgJDItdGV4dAp9CgojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjCnJtIC1yZiAkQ0QKcm0gLXJmICRURApta2RpciAkVEQKIyB0aGlz IHdpbGwgY3JlYXRlIC4vcG9zdGdyZXNxbC5jaGsvCmdpdCBjbG9uZSBnaXQ6 Ly9naXQucG9zdGdyZXNxbC5vcmcvZ2l0L3Bvc3RncmVzcWwuZ2l0ICRDRAoj IGNwIC1SIHBvc3RncmVzcWwuZ2l0ICRDRApjZCAkQ0QKLi9jb25maWd1cmUg LS1lbmFibGUtbmxzIC0td2l0aG91dC1yZWFkbGluZSAtLXdpdGhvdXQtemxp YgoKY2QgZG9jL3NyYy9zZ21sCnRpbWUgbWFrZSB4c2x0aHRtbCAjIFNsb3cK Y3AgLVIgaHRtbCAkVEQveGh0bWwtc2dtbDAKcm0gLXJmIGh0bWwgeHNsdGh0 bWwtc3RhbXAKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwoK IyBHZXQgYW5kIGFwcGx5IFhTTFQgcGVyZm9ybWFuY2UgcGF0Y2ggKGh0dHBz Oi8vY29tbWl0ZmVzdC5wb3N0Z3Jlc3FsLm9yZy8xMC82MTkvKQojIHdnZXQg aHR0cHM6Ly93d3cucG9zdGdyZXNxbC5vcmcvbWVzc2FnZS1pZC9hdHRhY2ht ZW50LzQ0MDM3L3hzbHQtc3BlZWR1cC5wYXRjaCAtTyAtIDI+L2Rldi9udWxs IHwgcGF0Y2gKd2dldCBodHRwczovL3d3dy5wb3N0Z3Jlc3FsLm9yZy9tZXNz YWdlLWlkL2F0dGFjaG1lbnQvNDQ0OTcvMDAwMS1kb2MtU3BlZWQtdXAtWFNM VC1idWlsZHMucGF0Y2ggLU8gLSAyPi9kZXYvbnVsbCB8IHBhdGNoCgp0aW1l IG1ha2UgeHNsdGh0bWwgIyBGYXN0CmNwIC1SIGh0bWwgJFREL3hodG1sLXNn bWwxCnJtIC1yZiBodG1sIHhzbHRodG1sLXN0YW1wCiMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMKCmNvbXBhcmVYaHRtbCAkVEQveGh0bWwt c2dtbDAgJFREL3hodG1sLXNnbWwxCgplY2hvICdPSycK --------------090605000708040406050404 Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 -- Sent via pgsql-docs mailing list (pgsql-docs@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-docs --------------090605000708040406050404--