[interchange-docs] xmldocs - docelic modified 2 files
docs at icdevgroup.org
docs at icdevgroup.org
Wed Jan 7 23:18:57 UTC 2009
User: docelic
Date: 2009-01-07 23:18:57 GMT
Modified: bin generic-autogen
Modified: docbook literals.ent
Log:
* Improve bin/generic-autogen to not skip some of the items
Revision Changes Path
1.21 xmldocs/bin/generic-autogen
rev 1.21, prev_rev 1.20
Index: generic-autogen
===================================================================
RCS file: /var/cvs/xmldocs/bin/generic-autogen,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- generic-autogen 5 Jul 2007 20:50:12 -0000 1.20
+++ generic-autogen 7 Jan 2009 23:18:57 -0000 1.21
@@ -1,7 +1,7 @@
#!/usr/bin/perl
# Generic .xml generator
-# Currently builds glossary or howtos.
+# Currently builds glossary only. (Used to build howtos, not any more)
# Invoke as: bin/generic-autogen NAME
# (It creates NAME/NAME.xml with files from NAME/*)
@@ -74,12 +74,13 @@
# LOAD ITEMS
opendir DIR, $cat or die "Can't open $cat/ ($!)\n";
-readdir DIR; readdir DIR;
# Read all elements from a directory
while ( my $file = readdir DIR ) {
next if $file =~ /^\.|^CVS|\.xml$/;
open IN, "< $cat/$file" or die "Can't read-open $cat/$file ($!)\n";
+ my $lcfile = lc $file;
+
if ( $cat eq 'howtos' ) {
$visible_name = <IN>;
@@ -98,7 +99,12 @@
print ENT <<ENDO;
<!ENTITY $sn{$cat}-$file "$link$more">
ENDO
- print "Added $file\n" if $verbose;
+ if ($file ne $lcfile) {
+ print ENT <<ENDO;
+<!ENTITY $sn{$cat}-$lcfile "$link$more">
+ENDO
+ }
+ print "Added $file / $lcfile\n" if $verbose;
close IN or warn "Error closing $cat/$file ($!)\n";
}
1.70 xmldocs/docbook/literals.ent
rev 1.70, prev_rev 1.69
Index: literals.ent
===================================================================
RCS file: /var/cvs/xmldocs/docbook/literals.ent,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -r1.69 -r1.70
--- literals.ent 7 Jan 2009 23:04:06 -0000 1.69
+++ literals.ent 7 Jan 2009 23:18:57 -0000 1.70
@@ -12,6 +12,7 @@
<!ENTITY r5.5.0 "4.6.0;4.8.0;5.0.0;5.2.0;5.5.0">
<!ENTITY r5.5.2 "4.6.0;4.8.0;5.0.0;5.2.0;5.5.0;5.5.2">
<!ENTITY r5.6.0 "4.6.0;4.8.0;5.0.0;5.2.0;5.5.0;5.5.2;5.6.0">
+<!ENTITY r5.7.0 "4.6.0;4.8.0;5.0.0;5.2.0;5.5.0;5.5.2;5.6.0;5.7.0">
<!-- GENERAL ENTITIES -->
<!ENTITY GNU "<ulink url='http://www.gnu.org'>GNU</ulink>">
@@ -518,11 +519,9 @@
<!ENTITY conf-GPG_PATH "<literal>GPG_PATH</literal>">
<!ENTITY filter-strip "<filter>strip</filter>">
-<!ENTITY glos-actionmap "<literal>actionmap</literal>">
<!ENTITY glos-captcha "<literal>captcha</literal>">
<!ENTITY glos-form "<literal>form</literal>">
<!ENTITY glos-safe "<literal>safe</literal>">
-<!ENTITY gloss-attribute "<literal>attribute</literal>">
<!ENTITY glos-UserTag "<literal>UserTag</literal>">
<!ENTITY howto-dump-vend-structure "<literal>dump-vend-structure</literal>">
<!ENTITY pragma-filter_sql_no_backslash "<literal>filter_sql_no_backslash</literal>">
More information about the docs
mailing list