From owner-freebsd-doc Thu Aug 22 4: 0:15 2002 Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF21037B400 for ; Thu, 22 Aug 2002 04:00:08 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6059E43E6E for ; Thu, 22 Aug 2002 04:00:08 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g7MB08JU076623 for ; Thu, 22 Aug 2002 04:00:08 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g7MB08cf076611; Thu, 22 Aug 2002 04:00:08 -0700 (PDT) Received: by hub.freebsd.org (Postfix, from userid 729) id 6937D37B400; Thu, 22 Aug 2002 03:51:28 -0700 (PDT) Message-Id: <20020822105128.6937D37B400@hub.freebsd.org> Date: Thu, 22 Aug 2002 03:51:28 -0700 (PDT) From: Joseph Koshy Reply-To: Joseph Koshy To: freebsd-gnats-submit@FreeBSD.org Cc: freebsd-doc@FreeBSD.org Subject: docs/41892: [PATCH] Slowdown with DSSSL stylesheets v1.77 Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 41892 >Category: docs >Synopsis: Patch to fix slowdowns of documentation builds >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Aug 22 04:00:07 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Joseph Koshy >Release: FreeBSD 4.6-RC i386 >Organization: The FreeBSD Project >Environment: System: FreeBSD ob9714.india.hp.com 4.6-RC FreeBSD 4.6-RC #2: Mon Jun 10 11:56:40 IST 2002 root@ob47191.india.hp.com:/home/obj-stable/home/src-stable/sys/OB47191 i386 >Description: The function $verbatim-line-by-line$ in the DSSSL modular stylesheets seems to be culprit. >How-To-Repeat: >Fix: This is a workaround patch: don't use user-defined indents for screen and programlisting elements. Index: share/sgml/freebsd.dsl =================================================================== RCS file: /home/ncvs/doc/share/sgml/freebsd.dsl,v retrieving revision 1.64 diff -u -r1.64 freebsd.dsl --- share/sgml/freebsd.dsl 27 Feb 2002 04:56:44 -0000 1.64 +++ share/sgml/freebsd.dsl 22 Aug 2002 11:21:36 -0000 @@ -600,11 +600,15 @@ (define %may-format-variablelist-as-table% #f) - (define %indent-programlisting-lines% - " ") - - (define %indent-screen-lines% - " ") +;;; +; Defining a user defined indent triggers a slowdown +; in the DSSSL Modular stylesheets v1.77. +; (define %indent-programlisting-lines% +; " ") +; +; (define %indent-screen-lines% +; " ") +;;; (define (article-titlepage-recto-elements) (list (normalize "title") >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message