OLD | NEW |
| (Empty) |
1 Changes since the 1.77.1 release | |
2 | |
3 Note: This document lists changes only since the 1.77.1 release. If you instead | |
4 want a record of the complete list of changes for the codebase over its entire | |
5 history, you can obtain one by running the following commands: | |
6 | |
7 svn checkout https://docbook.svn.sourceforge.net/svnroot/docbook/trunk/xsl | |
8 svn log --xml --verbose xsl > ChangeHistory.xml | |
9 | |
10 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ | |
11 | |
12 Table of Contents | |
13 | |
14 Release Notes: 1.78.0 | |
15 | |
16 Gentext | |
17 Common | |
18 FO | |
19 HTML | |
20 Manpages | |
21 Roundtrip | |
22 Slides | |
23 Webhelp | |
24 Params | |
25 Profiling | |
26 Tools | |
27 Template | |
28 | |
29 Release Notes: 1.78.0 | |
30 | |
31 The following is a list of changes that have been made since the 1.77.1 | |
32 release. | |
33 | |
34 Gentext | |
35 | |
36 The following changes have been made to the gentext code since the 1.77.1 | |
37 release. | |
38 | |
39 • Mauritz Jeanson: locale/nn.xml; locale/nb.xml | |
40 | |
41 Bug #3556630: Updated nb and nn locale files. | |
42 | |
43 • Mauritz Jeanson: locale/README | |
44 | |
45 Bug #3556628: Updated information in README. | |
46 | |
47 • tom_schr: locale/de.xml | |
48 | |
49 Added keycap context from RFE#3540451 to support @function attribute | |
50 | |
51 • tom_schr: locale/en.xml | |
52 | |
53 Added keycap context from RFE#3540451 to support @function attribute | |
54 | |
55 • Robert Stayton: locale/en.xml | |
56 | |
57 Add support for title element in screenshot, now allowed in DocBook 5. | |
58 | |
59 Common | |
60 | |
61 The following changes have been made to the common code since the 1.77.1 | |
62 release. | |
63 | |
64 • Robert Stayton: titles.xsl | |
65 | |
66 Corrected template for bridgehead in mode="title.markup" to | |
67 process its children in normal mode. | |
68 | |
69 • Robert Stayton: labels.xsl | |
70 | |
71 Convert hard wired xsl:number for production into a template | |
72 with mode="label.markup" to be consistent with other element numbering. | |
73 | |
74 • Robert Stayton: olink.xsl | |
75 | |
76 Remove all references and code for obsolete olink attributes | |
77 @linkmode @targetdocent and @localinfo. | |
78 | |
79 • Robert Stayton: olink.xsl | |
80 | |
81 Add parameter 'activate.external.olinks' to allow making | |
82 external olinks inactive, as for epub output. | |
83 | |
84 FO | |
85 | |
86 The following changes have been made to the fo code since the 1.77.1 release. | |
87 | |
88 • Robert Stayton: pagesetup.xsl | |
89 | |
90 Change initial page number for book from 1 to auto so front | |
91 cover and title pages are sequential, and so that book inside | |
92 set will continue numbering. | |
93 | |
94 • Robert Stayton: inline.xsl | |
95 | |
96 Add missing closing tag for xsl:choose in new template. | |
97 | |
98 • Robert Stayton: param.xweb; param.ent; pagesetup.xsl | |
99 | |
100 Add force.blank.pages parameter to allow turning off blank | |
101 pages in double.sided output. | |
102 | |
103 • Robert Stayton: lists.xsl; callout.xsl | |
104 | |
105 Implement active links between co and callout elements for | |
106 PDF output, linking in both directions. | |
107 | |
108 • Robert Stayton: table.xsl | |
109 | |
110 Fix typo to replace "ro" with "row" in three places. | |
111 | |
112 • Robert Stayton: ebnf.xsl | |
113 | |
114 Convert hard wired xsl:number for production into a template | |
115 with mode="label.markup" to be consistent with other element numbering. | |
116 | |
117 • Robert Stayton: inline.xsl | |
118 | |
119 Make comma inserted after function/parameter or function/replaceable | |
120 conditional on $function.parens to be consistent with the function template. | |
121 | |
122 • tom_schr: inline.xsl | |
123 | |
124 Added new inline.sansseq template for consistency reasons. | |
125 Makes it easier for customization layers: Just use | |
126 <xsl:call-template name="inline.sansseq"/> | |
127 to change to sans serif font, but also takes into account | |
128 XLinks and direction of text. | |
129 | |
130 • Robert Stayton: xref.xsl | |
131 | |
132 Remove all references and code for obsolete olink attributes | |
133 @linkmode @targetdocent and @localinfo. | |
134 | |
135 • Robert Stayton: table.xsl | |
136 | |
137 Remove passivetex.extensions code. | |
138 | |
139 • Robert Stayton: spaces.xsl; autotoc.xsl; docbook.xsl; division.xsl; | |
140 table.xsl; sections.xs⋯ | |
141 | |
142 Remove all passivetex code because it is obsolete. | |
143 | |
144 • Robert Stayton: param.xweb; param.ent | |
145 | |
146 Add parameter 'activate.external.olinks' to allow making | |
147 external olinks inactive, as for epub output. | |
148 | |
149 • Mauritz Jeanson: table.xsl | |
150 | |
151 Added support for keep-together PI on informaltable. Closes bug #3555609. | |
152 | |
153 • tom_schr: verbatim.xsl | |
154 | |
155 Fixed subtle typo when calling lastLineNumber template: must be $listing ins
tead of listing | |
156 | |
157 • tom_schr: autoidx.xsl | |
158 | |
159 Fixed typo: fole -> role attribute for phrase | |
160 | |
161 • tom_schr: inline.xsl | |
162 | |
163 Added support for @function attribute in keycap (uses keycap context | |
164 from language files) => fixes RFE#3540451 | |
165 If @function is set and keycap is empty, then template will use the | |
166 content from the keycap context, otherwise it will use just the given | |
167 text | |
168 | |
169 • Robert Stayton: graphics.xsl; xref.xsl | |
170 | |
171 Add support for title element in screenshot, now allowed in DocBook 5. | |
172 | |
173 • Robert Stayton: graphics.xsl | |
174 | |
175 Restore formatting of figure/caption that was broken in 1.77.1. | |
176 | |
177 HTML | |
178 | |
179 The following changes have been made to the html code since the 1.77.1 release. | |
180 | |
181 • David Cramer: autotoc.xsl | |
182 | |
183 Fixing bug where toc.title.p and nodes params had not been declared inside m
anual-toc template | |
184 | |
185 • Robert Stayton: autotoc.xsl | |
186 | |
187 Add 'toc.list.attributes' template to insert class and other | |
188 attributes on the top level list element in a table of contents. | |
189 | |
190 • Robert Stayton: block.xsl | |
191 | |
192 Fix bug 3590039 abstract/title not rendered. | |
193 | |
194 • Jirka Kosek: chunk-common.xsl; footnote.xsl | |
195 | |
196 Fixed positioning of footnote separate when CSS decoration is used. | |
197 | |
198 • Robert Stayton: ebnf.xsl | |
199 | |
200 Convert hard wired xsl:number for production into a template | |
201 with mode="label.markup" to be consistent with other element numbering. | |
202 | |
203 • Robert Stayton: inline.xsl | |
204 | |
205 Make comma inserted after function/parameter or function/replaceable | |
206 conditional on $function.parens to be consistent with the function template. | |
207 | |
208 • Robert Stayton: graphics.xsl | |
209 | |
210 Add support for mediaobject/alt, with precedence over | |
211 mediaobject/textobject/phrase. | |
212 | |
213 • Robert Stayton: param.xweb | |
214 | |
215 Remove src:fragref elements for deleted obsolete olink params. | |
216 | |
217 • Robert Stayton: chunker.xsl | |
218 | |
219 Fix bug #3563697 where template make-relative-filename was using a | |
220 global param chunk.base.dir instead of its local param base.dir. Now it use
s base.dir. | |
221 | |
222 • Robert Stayton: param.xweb; param.ent; xref.xsl | |
223 | |
224 Remove all references and code for obsolete olink attributes | |
225 @linkmode @targetdocent and @localinfo. | |
226 | |
227 • Robert Stayton: param.xweb; param.ent | |
228 | |
229 Add parameter 'activate.external.olinks' to allow making | |
230 external olinks inactive, as for epub output. | |
231 | |
232 • stefan: graphics.xsl | |
233 | |
234 Add hook for customization. | |
235 | |
236 • tom_schr: docbook.xsl | |
237 | |
238 Splitting head.content into smaller chunks of templates. | |
239 See https://lists.oasis-open.org/archives/docbook-apps/201209/msg00037.html | |
240 | |
241 • tom_schr: verbatim.xsl | |
242 | |
243 Fixed subtle typo when calling lastLineNumber template: must be $listing ins
tead of listing | |
244 | |
245 • Robert Stayton: footnote.xsl | |
246 | |
247 Fix bug in footnote link introduced in 1.77.1. | |
248 | |
249 • Robert Stayton: formal.xsl; htmltbl.xsl | |
250 | |
251 Resolve conflict of duplicate ids on html table with caption. | |
252 Wrap a div with class and id attribute around html table without caption. | |
253 | |
254 • Robert Stayton: component.xsl | |
255 | |
256 Remove call to 'generate.id' template in <h1> in component.title because the | |
257 id is already generated for the parent div element. | |
258 | |
259 • Robert Stayton: chunker.xsl | |
260 | |
261 Set omit-xml-declaration to 'yes' for write.text.chunk template, since a tex
t | |
262 file should never have an xml declaration. | |
263 | |
264 • tom_schr: inline.xsl | |
265 | |
266 Added support for @function attribute in keycap (uses keycap context | |
267 from language files) => fixes RFE#3540451 | |
268 If @function is set and keycap is empty, then template will use the | |
269 content from the keycap context, otherwise it will use just the given | |
270 text | |
271 | |
272 • David Cramer: docbook.xsl | |
273 | |
274 Also set the title param in head.content since it's sometimes | |
275 called without that param being passed in. Use the passed-in | |
276 value in user.head.title. | |
277 | |
278 • Robert Stayton: docbook.xsl | |
279 | |
280 Restore missing title param on 'head.content' template, and passed | |
281 it along to user.head.title. That param | |
282 is used for certain special chunkings such as Long Descriptions. | |
283 | |
284 • Robert Stayton: graphics.xsl; xref.xsl | |
285 | |
286 Add support for title in screenshot, available since DocBook 5. | |
287 | |
288 • David Cramer: docbook.xsl | |
289 | |
290 HTML: Add hook for easily customizing html/head/title | |
291 | |
292 Manpages | |
293 | |
294 The following changes have been made to the manpages code since the 1.77.1 | |
295 release. | |
296 | |
297 • Robert Stayton: lists.xsl | |
298 | |
299 Add a line break at start of variablelist to fix bug #3595156. | |
300 | |
301 • Robert Stayton: lists.xsl | |
302 | |
303 Better fix for bug #3545150 by putting the title with the step number | |
304 rather than before it. | |
305 | |
306 • Robert Stayton: utility.xsl | |
307 | |
308 Add 'content' param to template name inline.monoseq to support | |
309 email format, fixing bug #3524417. | |
310 | |
311 • Robert Stayton: utility.xsl | |
312 | |
313 Fix bug #3512473 where an inline synopsis element produced | |
314 an extra line break in nroff output. | |
315 | |
316 • Robert Stayton: lists.xsl | |
317 | |
318 Fix bug 3545150 where procedure/step/title not rendered in man pages. | |
319 | |
320 Roundtrip | |
321 | |
322 The following changes have been made to the roundtrip code since the 1.77.1 | |
323 release. | |
324 | |
325 • Robert Stayton: dbk2wordml.xsl | |
326 | |
327 Fix bug #3297553 error in Word metadata elements from including | |
328 WordML markup instead of just text. | |
329 | |
330 Slides | |
331 | |
332 The following changes have been made to the slides code since the 1.77.1 | |
333 release. | |
334 | |
335 • gaborkovesdan: xhtml/plain.xsl | |
336 | |
337 - Use real push-style processing in the foil/foilgroup page content, which | |
338 allows better customization in general (e.g. you can add PI templates) | |
339 and also let us render scattered speakernotes/handoutnotes if that is | |
340 desired | |
341 | |
342 • gaborkovesdan: xhtml/Makefile | |
343 | |
344 - Titlepage markup belongs to the XHTML namespace | |
345 | |
346 • gaborkovesdan: xhtml/plain.xsl | |
347 | |
348 - Remove now unnecessary template redefinition | |
349 | |
350 • gaborkovesdan: xhtml/plain.xsl | |
351 | |
352 - Generate valid links from cross-references | |
353 | |
354 • gaborkovesdan: xhtml/plain.xsl | |
355 | |
356 - Do not add fallbacks for EXSLT extensions, the main DocBook XSL stylesheet
s | |
357 do not do that either | |
358 | |
359 • Robert Stayton: schema/relaxng/slides.rnc | |
360 | |
361 Update the import path for docbook.rnc after the slides directory was moved. | |
362 | |
363 • stefan: xhtml/plain.xsl | |
364 | |
365 Add missing stylesheet. | |
366 | |
367 • stefan: schema/xsd/Makefile; schema/Makefile; schema/relaxng/Makefile | |
368 | |
369 Adjust Makefiles. | |
370 | |
371 • stefan: locatingrules.xml; RELEASE-NOTES.xml; doc; images; | |
372 locatingrules.xml; Makefile; im⋯ | |
373 | |
374 Moved many files from slides/ to xsl/slides/ | |
375 | |
376 • stefan: fo/param.xweb; xhtml/Makefile; xhtml/param.xweb; fo/Makefile | |
377 | |
378 Separate slides package. | |
379 | |
380 • stefan: Makefile | |
381 | |
382 A bit of cleanup... | |
383 | |
384 • stefan: xhtml/Makefile; fo/Makefile | |
385 | |
386 Add to 'clean' target. | |
387 | |
388 • David Cramer: Makefile | |
389 | |
390 Slides: Change html to xhtml passim. | |
391 | |
392 • David Cramer: xhtml | |
393 | |
394 Adding items to svn ignore for slides | |
395 | |
396 • stefan: slidy | |
397 | |
398 Import slidy from vendor branch. | |
399 | |
400 • stefan: s5 | |
401 | |
402 Import s5 from vendor branch. | |
403 | |
404 • stefan: Makefile; common/common.xsl; common; fo/param.ent; graphics; xhtml/ | |
405 Makefile.param;⋯ | |
406 | |
407 Merge Slides GSoC project to trunk. | |
408 | |
409 Webhelp | |
410 | |
411 The following changes have been made to the webhelp code since the 1.77.1 | |
412 release. | |
413 | |
414 • David Cramer: docsrc/readme.xml | |
415 | |
416 Webhelp: More doc updates | |
417 | |
418 • David Cramer: docsrc/readme.xml | |
419 | |
420 Webhelp: Documentation updates. | |
421 | |
422 • David Cramer: template/content; Makefile; Makefile.sample; build.xml; | |
423 template/search | |
424 | |
425 Webhelp: Improving sample Makefile to allow for profiling params and other p
arams, removing content dir from template and making related adjustments in Make
file and build.xml | |
426 | |
427 • David Cramer: Makefile.sample | |
428 | |
429 Attempting to include sample Makefile in webhelp output dir | |
430 | |
431 • David Cramer: template/common/css/positioning.css | |
432 | |
433 Webhelp: Do not display sidebar if js is disabled in browser since it will n
ot be functional | |
434 | |
435 • Jirka Kosek: build.xml | |
436 | |
437 Xerces must be on the classpath in order to XInclude work | |
438 | |
439 • David Cramer: Makefile | |
440 | |
441 Adding generated files to various clean targets. | |
442 | |
443 • David Cramer: build.properties | |
444 | |
445 Webhelp: By default don't validate against dtd when using ant build | |
446 | |
447 • David Cramer: Makefile | |
448 | |
449 Webhelp: By default only exclude ix01.html from search in Makefile | |
450 | |
451 • David Cramer: template/common/jquery/jquery-ui-1.8.2.custom.min.js; | |
452 template/common/jquery⋯ | |
453 | |
454 Webhelp: Reverting last commit | |
455 | |
456 • David Cramer: template/common/jquery/jquery-ui-1.8.2.custom.min.js; | |
457 template/common/jquery⋯ | |
458 | |
459 Webhelp: Removing two more unused jquery files | |
460 | |
461 • David Cramer: template/common/jquery/jquery-1.4.2.min.js | |
462 | |
463 Webhelp: Removing old, unused jquery file | |
464 | |
465 • David Cramer: xsl/webhelp-common.xsl | |
466 | |
467 Webhelp: Fix header logo link | |
468 | |
469 • David Cramer: xsl/webhelp-common.xsl | |
470 | |
471 Webhelp: Fix bad link to favicon.ico | |
472 | |
473 • David Cramer: template/common/jquery/jquery-1.7.2.min.js; template/common/ | |
474 main.js; templat⋯ | |
475 | |
476 First part of the GSoC 2012 work by Arun and Visitha: | |
477 | |
478 Visitha Baddegama | |
479 Remove content folder from Webhelp output | |
480 Build Webhelp using GNU Make/without ant | |
481 Support a parameterized list of files to exclude while indexing | |
482 Improve information message for browser with JavaScript disabled | |
483 Support searching for terms with punctuation like build.xml | |
484 | |
485 Arun Bharadwaj | |
486 Make it possible to include the doc title in head/title and | |
487 not in the search results | |
488 Improve performance in IE 8/9 | |
489 Expandable TOC pane | |
490 Information message for browser with JavaScript disabled | |
491 | |
492 • David Cramer: xsl/webhelp-common.xsl | |
493 | |
494 Use user.head.title to add title to webhelp pages, | |
495 but do not yet add the book title to the page title. | |
496 | |
497 • David Cramer: xsl/webhelp-common.xsl | |
498 | |
499 Webhelp: Revert 9433. We need to fix the indexer before we can include the d
ocument title in the html/head/title | |
500 | |
501 • David Cramer: xsl/webhelp-common.xsl | |
502 | |
503 Webhelp: Append document title to html/head/title | |
504 | |
505 • David Cramer: xsl/webhelp-common.xsl | |
506 | |
507 Webhelp: fix missing reference to ie.css | |
508 | |
509 Params | |
510 | |
511 The following changes have been made to the params code since the 1.77.1 | |
512 release. | |
513 | |
514 • Robert Stayton: page.height.portrait.xml; page.width.portrait.xml | |
515 | |
516 Add USlegal and USlegallandscape. | |
517 | |
518 • Robert Stayton: force.blank.pages.xml | |
519 | |
520 Improve the description. | |
521 | |
522 • Robert Stayton: page.margin.outer.xml; writing.mode.xml; double.sided.xml; | |
523 page.margin.inn⋯ | |
524 | |
525 Improve the description. | |
526 | |
527 • Robert Stayton: force.blank.pages.xml | |
528 | |
529 New param to control generating blank even-numbered pages. | |
530 | |
531 • Robert Stayton: passivetex.extensions.xml | |
532 | |
533 Indicate that passivetex is no longer supported. | |
534 | |
535 • Robert Stayton: footnote.properties.xml | |
536 | |
537 Fix bug #3555628 where a footnote inside a blockquote inherits the end-inden
t from the blockquote. | |
538 | |
539 • stefan: foil.page-sequence.properties.xml; handoutnotes.properties.xml; | |
540 slidy.duration.xml⋯ | |
541 | |
542 Merge Slides GSoC project to trunk. | |
543 | |
544 • Robert Stayton: activate.external.olinks.xml | |
545 | |
546 Add parameter 'activate.external.olinks' to allow making | |
547 external olinks inactive, as for epub output. | |
548 | |
549 Profiling | |
550 | |
551 The following changes have been made to the profiling code since the 1.77.1 | |
552 release. | |
553 | |
554 • Robert Stayton: xsl2profile.xsl | |
555 | |
556 Test for @xml:id as well as @id for $rootid. | |
557 | |
558 Tools | |
559 | |
560 The following changes have been made to the tools code since the 1.77.1 | |
561 release. | |
562 | |
563 • David Cramer: bin/docbook-xsl-update | |
564 | |
565 s/VERSION/VERSION.xsl/ again. | |
566 | |
567 • David Cramer: xsl/build/xsl-param-link.xsl; xsl/build/make-xsl-params.xsl | |
568 | |
569 Slides: Change html to xhtml passim. | |
570 | |
571 Template | |
572 | |
573 The following changes have been made to the template code since the 1.77.1 | |
574 release. | |
575 | |
576 • Jirka Kosek: titlepage.xsl | |
577 | |
578 Autoguess of proper parameter settings | |
579 | |
OLD | NEW |