From 68bc7fa4dc129ee60f49edfd9459b012928127e9 Mon Sep 17 00:00:00 2001 From: Daniel James Date: Tue, 20 May 2008 15:49:55 +0000 Subject: [PATCH] Merge in improved ids in boostbook. Merged revisions 44958,45130-45131,45152-45153,45366 via svnmerge from https://svn.boost.org/svn/boost/branches/doc ........ r44958 | danieljames | 2008-05-01 00:08:20 +0100 (Thu, 01 May 2008) | 2 lines Don't generated file names with spaces, and replace multiple consecutive underscores with a single underscore. Refs #1705 ........ r45130 | danieljames | 2008-05-05 12:37:04 +0100 (Mon, 05 May 2008) | 2 lines Combine the two alternative versions of the function generate.id ........ r45131 | danieljames | 2008-05-05 12:37:18 +0100 (Mon, 05 May 2008) | 2 lines Deal with generated ids that contain dots which aren't separators. ........ r45152 | danieljames | 2008-05-05 21:28:44 +0100 (Mon, 05 May 2008) | 2 lines Only add the id to fully qualified ids inside specializations - so that we're not adding generated ids on to the end of generated ids. ........ r45153 | danieljames | 2008-05-05 21:28:56 +0100 (Mon, 05 May 2008) | 2 lines If the same macro appears twice, generated unique ids. ........ r45366 | danieljames | 2008-05-14 21:39:14 +0100 (Wed, 14 May 2008) | 2 lines Avoid removing underscores that are part of a class or function name. ........ [SVN r45577] --- xsl/annotation.xsl | 8 +++++--- xsl/chunk-common.xsl | 2 +- xsl/global.xsl | 3 +-- xsl/lookup.xsl | 23 +++++++++++++++++------ xsl/macro.xsl | 4 ++++ xsl/type.xsl | 24 +++++------------------- 6 files changed, 33 insertions(+), 31 deletions(-) mode change 100755 => 100644 xsl/global.xsl diff --git a/xsl/annotation.xsl b/xsl/annotation.xsl index c0dbebe..8f992e1 100644 --- a/xsl/annotation.xsl +++ b/xsl/annotation.xsl @@ -28,14 +28,16 @@ - + - + + + + _ - -bb diff --git a/xsl/chunk-common.xsl b/xsl/chunk-common.xsl index 40a5820..b831313 100644 --- a/xsl/chunk-common.xsl +++ b/xsl/chunk-common.xsl @@ -28,7 +28,7 @@ - + diff --git a/xsl/global.xsl b/xsl/global.xsl old mode 100755 new mode 100644 index 93562db..f6b2fb3 --- a/xsl/global.xsl +++ b/xsl/global.xsl @@ -68,9 +68,8 @@ ; - + - diff --git a/xsl/lookup.xsl b/xsl/lookup.xsl index d748f24..2bf75c8 100644 --- a/xsl/lookup.xsl +++ b/xsl/lookup.xsl @@ -15,12 +15,6 @@ - - _ - - @@ -128,6 +122,23 @@ + + + + + + + + + + + _ + + + + diff --git a/xsl/macro.xsl b/xsl/macro.xsl index 6582aa6..b364982 100644 --- a/xsl/macro.xsl +++ b/xsl/macro.xsl @@ -73,5 +73,9 @@ + + _ + + diff --git a/xsl/type.xsl b/xsl/type.xsl index f0aea76..ea1fe35 100644 --- a/xsl/type.xsl +++ b/xsl/type.xsl @@ -27,51 +27,37 @@ 1 - + - - + - - + - - + - - + - . - - - - - - _ - - -