Skip to content

Commit 1856d86

Browse files
committed
[css2] Major overhaul of the perl scripts and the Makefile. (I wanted to
learn perl...) - a Project.cfg file now contains the order of chapters, the numbering style, etc. - because of this, numbering can now be done on a per file basis, and number generation and insertion is now done in a single script: addhanch - Makefile looks cleaner (I think) - new mkchain script to automatically insert prev/next/etc. links (all links have therefore been removed from the .src files) - many smaller and larger changes to most scripts - small perl module utils.pm to collect common routines - use of dbm for heading, index, and property databases (not sure it is any better, I did it, because I could) - new mkidx accepts aribtrary level of sub-entries (main::sub::sub::...) - section numbering is much more flexible, e.g., "Sect\ion I.1" will insert the text "Section IX.7" (or whatever the number). No list of changes apart from this log message. No documentation apart from the comments in the scripts :-( --HG-- extra : convert_revision : svn%3A73dc7c4b-06e6-40f3-b4f7-9ed1dbc14bfc/trunk%40794
1 parent 0e234dd commit 1856d86

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+1171
-2222
lines changed

css2/DOC/todo.db

+3-3
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
58 0 Ch12: reorder properties to: indentation, alignment, decoration, letter/word spacing, case, white space H�kon - 27 Sep 1997 02 Oct 1997 - Reordered
5959
59 0 12.5: H�kon - 27 Sep 1997 12 Dec 1997 - No resolution since no problem!
6060
60 0 12.6.2: describe 'text-shadow' property -- remove 'text-shadow-color' H�kon - 27 Sep 1997 03 Oct 1997 - text-shadow-color changed to text-shadow (but otherwise same desc.)
61-
61 0 12.9.1: make sure the generated text functionality described by Murray can handle forced line breaks H�kon - 27 Sep 1997 - - -
61+
61 0 12.9.1: make sure the generated text functionality described by Murray can handle forced line breaks H�kon - 27 Sep 1997 - Added A escape sequence to represent hard line break. [BB] (29 Jan 1998). -
6262
62 0 13.1.1.4: use parent-child selectors instead of deprecated example H�kon - 27 Sep 1997 20 Oct 1997 - Fixed deprecated example. See new text.
6363
63 0 14.1.0.3: move 'direction' property to "rendering model details" (ch 9) H�kon - 27 Sep 1997 20 Oct 1997 - Done. Still missing: explanation of values, examples.
6464
64 0 Ch 14: add alignment on decimal point H�kon - 27 Sep 1997 - - -
@@ -94,11 +94,11 @@ ijacobs 0 Should there be commas in the rect() value of the 'clip' property? Ber
9494
ijacobs 0 Is there an 'inherit' property (or value?) Bert/Hakon - 15 Jan 1998 - - -
9595
ijacobs 0 Make sure to define text/css in the spec!! Ian/Chris - 15 Jan 1998 - - -
9696
ijacobs 0 in cascade.src, mention @-rules that affect that cascade Ian/Bert - 15 Jan 1998 - - -
97-
ijacobs 0 Make sure grammar.src and syndata.src are correct AND in sync Bert - 15 Jan 1998 - - -
97+
ijacobs 0 Make sure grammar.src and syndata.src are correct AND in sync Bert - 15 Jan 1998 29 Jan 1998 - New grammar now has whitespace as token. syndata.src is in sync.
9898
ijacobs 0 text-shadow or just 'shadow'? Hakon - 15 Jan 1998 - - -
9999
ijacobs 0 attr() is used in tables.src but defined nowhere Ian - 15 Jan 1998 - - -
100100
ian 0 Add statement that in CSS2, a block-level (or block level acting) element only produces one significant box which serves as containing block, delimiter for page breaks, etc. Ian - 20 Jan 1998 - - -
101101
ian 0 Add note that in HTML, user agents can skip table values for 'display' Ian - 20 Jan 1998 - - -
102102
ian 0 Has this been adequately covered by :before/:after + speak? Email from DSR to w3c-wai-hc@w3.org about speak-before/after - 21 Jan 1998 - - -
103103
ian 0 Make sure all properties in sample style sheet (do "make checksample") http://lists.w3.org/Archives/Member/w3c-css-wg/1997OctDec/0184.html - 23 Jan 1998 - - -
104-
ian 0 Fix bug that causes H? in comments to appear in TOC Ian/Bert - 28 Jan 1998 - - -
104+
ian 0 Fix bug that causes H? in comments to appear in TOC Ian/Bert - 28 Jan 1998 29 Jan 1998 - Believed fixed. mktoc now skips most comments. [BB]

css2/Makefile

+107-132
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Makefile to generate the CSS2 document based on its "source files"
22
# Arnaud Le Hors - lehors@w3.org
3-
# $Id: Makefile,v 1.81 1998-01-29 20:11:17 ijacobs Exp $
3+
# $Id: Makefile,v 2.0 1998-02-02 18:42:55 bbos Exp $
44

55
# what needs to be set for every new release:
66
# Note use of full year (1998) in identifier.
@@ -18,7 +18,7 @@ ROOT = .
1818

1919
# the following files are part of the CSS specification
2020
SRCS0 = \
21-
$(ROOT)/cover.src
21+
cover.src
2222

2323
SRCS1 = \
2424
about.src\
@@ -113,11 +113,14 @@ PROPERTYDB= build/property.db
113113
DESCRIPTORDB= build/descriptor.db
114114
# dbase for value types
115115
VALUEDB= build/value.db
116-
# dbase for heading dbase
116+
# dbase for headings
117117
HEADINGDB= build/headings.db
118-
MINIHEADINGDB= build/miniheadings.db
118+
#MINIHEADINGDB= build/miniheadings.db
119+
# dbase for index terms
120+
INDEXDB = build/index.db
119121

120122
SED = sed
123+
#PERL= perl5 -Ibin
121124
PERL= perl5
122125
NSGMLS=nsgmls
123126
LINKLINT=$(PERL) bin/linklint
@@ -178,6 +181,10 @@ CHKSPACES= $(PERL) ./bin/chkspaces
178181
CHKCSS= ./bin/chkcss
179182
# add reference normative/informative class info.
180183
ADDREFCLASS= $(PERL) ./bin/addrefclass
184+
# create the database with all headings and their anchors and numbers
185+
MKHEADINGDB = $(PERL) ./bin/mkheadingdb
186+
# Add prev/next/toc/stylesheet and other links to document
187+
MKCHAIN = $(PERL) ./bin/mkchain
181188

182189
# utility to generate the PostScript version
183190
#
@@ -198,29 +205,35 @@ TAR= tar
198205
ZIP= zip
199206
LN= ln
200207

201-
.SUFFIXES: .src .html .srb .idraw .gif .ps
202-
203-
%.html: %.src $(HEADINGDB) $(PROPERTYDB) $(DESCRIPTORDB) $(VALUEDB) build/blocks.ok
204-
@if [ ! -d build/index ]; then mkdir -p build/index; fi
205-
echo "<div class=\"subtoc\"><p><strong>Contents</strong>" \
206-
> build/subtoc.$$$$; \
207-
$(MKSUBTOC) -l 2 $(HEADINGDB) $< |\
208-
$(ADDLINKS) -r $< - - propinst $(PROPERTYDB) descinst $(DESCRIPTORDB) value-inst $(VALUEDB) >> build/subtoc.$$$$;\
209-
echo "</div>" >> build/subtoc.$$$$; \
210-
$(HIPP) $(INCLUDES) $< | $(ADDHANCH) -n -ml 3 -r $< $(HEADINGDB) | \
211-
$(ADDLINKS) -r $< - - propinst $(PROPERTYDB) descinst $(DESCRIPTORDB) value-inst $(VALUEDB) | \
212-
$(ADDIDXANCH) -r $< build/index/`echo $<|tr / _`.db | \
213-
$(ADDNAVBAR) -r $@ - - contents "cover.html#toc" properties propidx.html descriptors descidx.html index indexlist.html| \
214-
$(INSAFTER) - build/subtoc.$$$$ /H1 $@;\
215-
$(RM) build/subtoc.$$$$
208+
.SUFFIXES: .src .html .srd .idraw .gif .ps .subtoc
209+
210+
%.subtoc: %.srd # build/headings.db.ok
211+
@echo "=========== making" $@
212+
echo "<div class=\"subtoc\">" >$@
213+
echo "<p><strong>Contents</strong>" >>$@
214+
$(MKTOC) -l 2 -r $*.html $(HEADINGDB) >>$@
215+
echo "</div>" >>$@
216+
217+
%.html: %.subtoc %.srd build/value.db.ok # build/headings.db.ok
218+
@echo "=========== making" $@
219+
$(ADDLINKS) $(VALUEDB) $*.srd propinst-/propdef- descinst-/descdef- value-inst-/value-def- |\
220+
$(ADDNAVBAR) -r $@ |\
221+
$(INSAFTER) - $*.subtoc /H1 - |\
222+
$(MKCHAIN) -r $@ - $@
223+
224+
%.srd: %.src build/blocks.ok
225+
@echo "=========== making" $@
226+
$(HIPP) $(INCLUDES) $< |\
227+
$(ADDIDXANCH) -r $*.html $(INDEXDB) | \
228+
$(ADDHANCH) -r $*.html $(HEADINGDB) >$@
216229

217230
.idraw.gif:
218231
$(RM) $@
219232
# $(PSTOPNM) $< | $(PPMQUANT) | $(PPMTOGIF) >$@
220233
$(PSTOPNM) $< | $(PNMTOGIF_PIPE) >$@
221234

222-
all: build/blocks.ok $(PROPERTYDB) $(DESCRIPTORDB) $(VALUEDB) $(HEADINGDB) $(SPECOBJS) $(INDEXES) \
223-
$(IMAGES) issues.html DOC/TODO.html
235+
all: build/blocks.ok build/value.db.ok $(SPECOBJS) $(INDEXES) \
236+
$(IMAGES) issues.html DOC/TODO.html $(SPECSRCS:.src=.subtoc) # build/headings.db.ok
224237

225238
install: all css20.tgz
226239
@if [ -z "$(INSTALLDIR)" ]; then\
@@ -284,144 +297,105 @@ $(DESCBLKSDIR)/blocks.ok: $(DESCSRC)
284297
$(DEXTR) $(DESCSRC) $(DESCBLKSDIR)
285298
touch $@
286299

287-
$(PROPERTYDB): $(SPECSRCS)
288-
@if [ ! -d build ]; then mkdir build;fi
289-
$(MKPANCHDB) properties propdef - $(SPECSRCS) | $(SED) 's/\.src/\.html/' > $@
290300

291-
$(DESCRIPTORDB): $(SPECSRCS)
292-
@if [ ! -d build ]; then mkdir build;fi
293-
$(MKPANCHDB) descriptors descdef - $(SPECSRCS) | $(SED) 's/\.src/\.html/' > $@
301+
build/value.db.ok: $(MAINSRCS:.src=.srd) $(APPSRCS:.src=.srd) # $(SPECSRCS:.src=.srd)
302+
@echo "=========== making" $@
303+
$(MKANCHDB) value-def- $(VALUEDB) $(MAINSRCS:.src=.srd) $(APPSRCS:.src=.srd)
304+
# $(SPECSRCS:.src=.srd)
305+
$(MKANCHDB) propdef- $(VALUEDB) $(MAINSRCS:.src=.srd) $(APPSRCS:.src=.srd)
306+
# $(SPECSRCS:.src=.srd)
307+
$(MKANCHDB) descdef- $(VALUEDB) $(MAINSRCS:.src=.srd) $(APPSRCS:.src=.srd)
308+
# $(SPECSRCS:.src=.srd)
309+
touch $@
294310

295-
$(VALUEDB): $(SPECSRCS)
296-
$(MKANCHDB) value-def - $(SPECSRCS) | $(SED) 's/\.src/\.html/' > $@
311+
cover.srd: build/contents.srb build/minicontents.srb
312+
@echo "=========== making" $@
313+
$(HIPP) $(INCLUDES) $*.src >$@
297314

298-
cover.html: cover.src build/contents.srb build/minicontents.srb
315+
cover.html: cover.srd
316+
@echo "=========== making" $@
299317
$(SED) -e 's|_THIS_VERSION_|$(THIS_VERSION)|g' \
300318
-e 's|_THE_PREVIOUS_VERSION_|$(THE_PREVIOUS_VERSION)|g' \
301319
-e 's|_THE_LATEST_VERSION_|$(THE_LATEST_VERSION)|g' \
302320
-e 's|_THE_DATE_|$(THE_DATE)|g' \
303-
-e 's|_THE_ID_|$(THE_ID)|g' $< | \
304-
$(HIPP) $(INCLUDES) | \
305-
$(ADDNAVBAR) -r $@ - $@ "table of contents" "#toc" properties propidx.html descriptors descidx.html index indexlist.html
306-
307-
build/contents.srb: $(MAINSRCS) $(INDEXSRCS) $(APPSRCS) $(REFSRCS) $(PROPERTYDB) $(DESCRIPTORDB) $(VALUEDB)
308-
$(MKTOC) -ml 5 $@ $(HEADINGDB) $(MAINSRCS)\
309-
-ol -roman $(APPSRCS) -ul -none $(REFSRCS) $(INDEXSRCS)
310-
$(ADDLINKS) -r $< $@ $@ propinst $(PROPERTYDB) \
311-
descinst $(DESCRIPTORDB) value-inst $(VALUEDB)
312-
313-
build/minicontents.srb: $(MAINSRCS) $(INDEXSRCS) $(APPSRCS) $(REFSRCS)
314-
$(MKTOC) -ml 1 $@ $(MINIHEADINGDB) $(MAINSRCS)\
315-
-ol -roman $(APPSRCS) -ul -none $(REFSRCS) $(INDEXSRCS)
316-
$(ADDLINKS) -r $< $@ $@ propinst $(PROPERTYDB) \
317-
descinst $(DESCRIPTORDB) value-inst $(VALUEDB)
318-
319-
$(HEADINGDB): build/contents.srb
320-
321-
# special rule with different numbering
322-
about.html: about.src
323-
@if [ ! -d build/index ]; then mkdir -p build/index; fi
324-
$(ADDHANCH) -n -l 2 -ml 4 $(HEADINGDB) $< | \
325-
$(ADDLINKS) -r $< - - propinst $(PROPERTYDB) descinst $(DESCRIPTORDB) value-inst $(VALUEDB) | \
326-
$(ADDIDXANCH) -r $< build/index/`echo $<|tr / _`.db | \
327-
$(ADDNAVBAR) -r $@ - - contents "cover.html#toc" properties propidx.html descriptors descidx.html index indexlist.html >$@
328-
329-
# special rule with different numbering
330-
sample.html: sample.src
331-
@if [ ! -d build/index ]; then mkdir -p build/index; fi
332-
$(ADDHANCH) -n -l 2 -ml 4 $(HEADINGDB) $<| \
333-
$(ADDLINKS) -r $< - - propinst $(PROPERTYDB) descinst $(DESCRIPTORDB) value-inst $(VALUEDB) | \
334-
$(ADDIDXANCH) -r $< build/index/`echo $<|tr / _`.db | \
335-
$(ADDNAVBAR) -r $@ - - contents "cover.html#toc" properties propidx.html descriptors descidx.html index indexlist.html > $@
336-
337-
changes.html: changes.src
338-
@if [ ! -d build/index ]; then mkdir -p build/index; fi
339-
echo "<div class=\"subtoc\"><p><strong>Contents</strong>" \
340-
> build/subtoc.$$$$; \
341-
$(MKSUBTOC) -l 2 $(HEADINGDB) $< |\
342-
$(ADDLINKS) -r $< - - propinst $(PROPERTYDB) descinst $(DESCRIPTORDB) value-inst $(VALUEDB) >> build/subtoc.$$$$;\
343-
echo "</div>" >> build/subtoc.$$$$; \
344-
$(ADDHANCH) -n -l 2 -ml 4 $(HEADINGDB) $<| \
345-
$(ADDLINKS) -r $< - - propinst $(PROPERTYDB) descinst $(DESCRIPTORDB) value-inst $(VALUEDB) | \
346-
$(ADDIDXANCH) -r $< build/index/`echo $<|tr / _`.db | \
347-
$(ADDNAVBAR) -r $@ - - contents "cover.html#toc" properties propidx.html descriptors descidx.html index indexlist.html| \
348-
$(INSAFTER) - build/subtoc.$$$$ /H1 $@;\
349-
$(RM) build/subtoc.$$$$
350-
351-
notes.html: notes.src
352-
@if [ ! -d build/index ]; then mkdir -p build/index; fi
353-
echo "<div class=\"subtoc\"><p><strong>Contents</strong>" \
354-
> build/subtoc.$$$$; \
355-
$(MKSUBTOC) -l 2 $(HEADINGDB) $< |\
356-
$(ADDLINKS) -r $< - - propinst $(PROPERTYDB) descinst $(DESCRIPTORDB) value-inst $(VALUEDB) >> build/subtoc.$$$$;\
357-
echo "</div>" >> build/subtoc.$$$$; \
358-
$(ADDHANCH) -n -l 2 -ml 4 $(HEADINGDB) $<| \
359-
$(ADDLINKS) -r $< - - propinst $(PROPERTYDB) descinst $(DESCRIPTORDB) value-inst $(VALUEDB) | \
360-
$(ADDIDXANCH) -r $< build/index/`echo $<|tr / _`.db | \
361-
$(ADDNAVBAR) -r $@ - - contents "cover.html#toc" properties propidx.html descriptors descidx.html index indexlist.html| \
362-
$(INSAFTER) - build/subtoc.$$$$ /H1 $@;\
363-
$(RM) build/subtoc.$$$$
364-
365-
grammar.html: grammar.src
366-
@if [ ! -d build/index ]; then mkdir -p build/index; fi
367-
$(ADDHANCH) -n -l 2 -ml 4 $(HEADINGDB) $<| \
368-
$(ADDLINKS) -r $< - - propinst $(PROPERTYDB) descinst $(DESCRIPTORDB) value-inst $(VALUEDB) | \
369-
$(ADDIDXANCH) -r $< build/index/`echo $<|tr / _`.db | \
370-
$(ADDNAVBAR) -r $@ - - contents "cover.html#toc" properties propidx.html descriptors descidx.html index indexlist.html > $@
371-
372-
refs.html: refs.src
373-
@if [ ! -d build/index ]; then mkdir -p build/index; fi
374-
echo "<div class=\"subtoc\"><p><strong>Contents</strong>" \
375-
> build/subtoc.$$$$; \
376-
$(MKSUBTOC) -l 2 $(HEADINGDB) $< |\
377-
$(ADDLINKS) -r $< - - propinst $(PROPERTYDB) descinst $(DESCRIPTORDB) value-inst $(VALUEDB) >> build/subtoc.$$$$;\
378-
echo "</div>" >> build/subtoc.$$$$; \
379-
$(ADDHANCH) -n -l 2 -ml 4 $(HEADINGDB) $<| \
380-
$(ADDLINKS) -r $< - - propinst $(PROPERTYDB) descinst $(DESCRIPTORDB) value-inst $(VALUEDB) | \
381-
$(ADDIDXANCH) -r $< build/index/`echo $<|tr / _`.db | \
382-
$(ADDNAVBAR) -r $@ - - contents "cover.html#toc" properties propidx.html descriptors descidx.html index indexlist.html| \
383-
$(INSAFTER) - build/subtoc.$$$$ /H1 - | \
384-
$(ADDLINKS) -r $< - $@ propinst $(PROPERTYDB) descinst $(DESCRIPTORDB) value-inst $(VALUEDB);\
385-
$(RM) build/subtoc.$$$$
321+
-e 's|_THE_ID_|$(THE_ID)|g' $*.srd | \
322+
$(ADDNAVBAR) -r $@ |\
323+
$(MKCHAIN) -r $@ - $@
386324

387-
### general index related rules
388-
indexlist.html: build/indexlist.srb
389-
build/indexlist.srb: $(SPECOBJS)
390-
$(MKIDX) -r indexlist.html $@ build/index/*
325+
build/contents.srb: $(MAINSRCS:.src=.srd) $(APPSRCS:.src=.srd) $(REFSRCS:.src=.srd) $(INDEXSRCS:.src=.srd)
326+
@echo "=========== making" $@
327+
$(MKTOC) -h 5 $(HEADINGDB) $@
391328

392-
indexlist.html: indexlist.src
393-
$(HIPP) $(INCLUDES) $< | \
394-
$(ADDNAVBAR) -r $@ - $@ contents "cover.html#toc" properties propidx.html descriptors descidx.html
329+
build/minicontents.srb: $(MAINSRCS:.src=.srd) $(APPSRCS:.src=.srd) $(REFSRCS:.src=.srd) $(INDEXSRCS:.src=.srd)
330+
@echo "=========== making" $@
331+
$(MKTOC) -h 1 $(HEADINGDB) $@
395332

396-
propidx.html: build/propidx.srb
397-
build/propidx.srb: $(SPECOBJS)
333+
#build/headings.db.ok: $(MAINSRCS) $(INDEXSRCS) $(APPSRCS) $(REFSRCS)
334+
# @echo "=========== making" $@
335+
# $(MKHEADINGDB) $(HEADINGDB)
336+
# touch $@
337+
338+
339+
### general index related rules
340+
build/indexlist.srb: $(MAINSRCS:.src=.srd) $(APPSRCS:.src=.srd) # $(SPECOBJS)
341+
@echo "=========== making" $@
342+
$(MKIDX) $(INDEXDB) $@
343+
344+
indexlist.srd: build/indexlist.srb indexlist.src
345+
@echo "=========== making" $@
346+
$(HIPP) $(INCLUDES) $*.src |\
347+
$(ADDHANCH) -r $*.html $(HEADINGDB) >$@
348+
349+
indexlist.html: indexlist.srd
350+
@echo "=========== making" $@
351+
$(ADDNAVBAR) -r $@ $*.srd |\
352+
$(MKCHAIN) -r $@ - $@
353+
354+
build/propidx.srb: $(MAINSRCS:.src=.srd) $(APPSRCS:.src=.srd) # $(PROPSRC)
355+
@echo "=========== making" $@
398356
$(MKPROPIDX) -r $@ $@ $(PROPSRC)
399357

400-
propidx.html: propidx.src
401-
$(HIPP) $(INCLUDES) $< | \
402-
$(ADDLINKS) -r $< - - propinst $(PROPERTYDB) descinst $(DESCRIPTORDB) value-inst $(VALUEDB) | \
403-
$(ADDNAVBAR) -r $@ - $@ contents "cover.html#toc" descriptors descidx.html index indexlist.html
358+
propidx.srd: propidx.src build/propidx.srb
359+
@echo "=========== making" $@
360+
$(HIPP) $(INCLUDES) $*.src |\
361+
$(ADDHANCH) -r $*.html $(HEADINGDB) >$@
404362

405-
descidx.html: build/descidx.srb
406-
build/descidx.srb: $(SPECOBJS)
363+
propidx.html: propidx.srd build/value.db.ok
364+
@echo "=========== making" $@
365+
$(ADDLINKS) $(VALUEDB) $< propinst-/propdef- descinst-/descdef- value-inst-/value-def- |\
366+
$(ADDNAVBAR) -r $@ |\
367+
$(MKCHAIN) -r $@ - $@
368+
369+
build/descidx.srb: $(MAINSRCS:.src=.srd) $(APPSRCS:.src=.srd) # $(SPECOBJS)
370+
@echo "=========== making" $@
407371
$(MKDESCIDX) -r $@ $@ $(DESCSRC)
408372

409-
descidx.html: descidx.src
410-
$(HIPP) $(INCLUDES) $< | \
411-
$(ADDLINKS) -r $< - - propinst $(PROPERTYDB) descinst $(DESCRIPTORDB) value-inst $(VALUEDB) | \
412-
$(ADDNAVBAR) -r $@ - $@ contents "cover.html#toc" properties "propidx.html" index "indexlist.html"
373+
descidx.srd : descidx.src build/descidx.srb descidx.src build/value.db.ok
374+
@echo "=========== making" $@
375+
$(HIPP) $(INCLUDES) $*.src |\
376+
$(ADDHANCH) -r $*.html $(HEADINGDB) >$@
377+
378+
descidx.html: descidx.srd
379+
@echo "=========== making" $@
380+
$(ADDLINKS) $(VALUEDB) $*.srd propinst-/propdef- descinst-/descdef- value-inst-/value-def- |\
381+
$(ADDNAVBAR) -r $@ |\
382+
$(MKCHAIN) -r $@ - $@
413383

414384
# Issues and todo lists.
415385
issues.html: issues.src build/issues.srb
386+
@echo "=========== making" $@
416387
$(HIPP) $(INCLUDES) $< $@
417388

418389
build/issues.srb: issues.db
390+
@echo "=========== making" $@
419391
$(ISSUES) -g >$@
420392

421393
DOC/TODO.html: DOC/TODO.src build/todo.srb
394+
@echo "=========== making" $@
422395
$(HIPP) $(INCLUDES) $< $@
423396

424397
build/todo.srb: DOC/todo.db
398+
@echo "=========== making" $@
425399
$(TODO) -g >$@
426400

427401
### check on the document to see if it's valid
@@ -523,6 +497,7 @@ log:
523497

524498
clean:
525499
$(RM) $(SPECOBJS) $(INDEXES) $(PROPBLKSDIR)/* \
500+
$(SPECOBJS:.html=.srd) $(SPECOBJS:.html=.subtoc) \
526501
$(DESCBLKSDIR)/* build/* css20.* linklint
527502

528503
realclean: clean

css2/about.src

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
22
<html lang="en">
3-
<!-- $Id: about.src,v 1.29 1998-01-29 00:18:43 ijacobs Exp $ -->
3+
<!-- $Id: about.src,v 2.0 1998-02-02 18:43:16 bbos Exp $ -->
44
<HEAD>
55
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
66
<TITLE>About the CSS2 Specification</TITLE>
7-
<LINK rel="next" href="intro.html">
8-
<LINK rel="previous" href="cover.html">
9-
<LINK rel="STYLESHEET" href="style/default.css" type="text/css">
107
</HEAD>
118
<BODY>
129
<H1 align="center">About the CSS2 Specification</H1>

css2/aural.src

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
22
<html lang="en">
3-
<!-- $Id: aural.src,v 1.19 1998-01-29 00:21:23 ijacobs Exp $ -->
3+
<!-- $Id: aural.src,v 2.0 1998-02-02 18:43:28 bbos Exp $ -->
44
<HEAD>
55
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
66
<TITLE>Aural style sheets</TITLE>
7-
<LINK rel="next" href="sample.html">
8-
<LINK rel="previous" href="ui.html">
9-
<LINK rel="STYLESHEET" href="style/default.css" type="text/css">
107
</HEAD>
118
<BODY>
129
<H1 align="center"><a name="aural">Aural style sheets</a></H1>

0 commit comments

Comments
 (0)