Attached is a crude patch to enable some additional jade/openjade warnings. This should help us catch improper or ill-advised SGML in the docs.

I disabled the warning for empty tags, as they are used throughout the SGML docs and there is no point in getting rid of them. I also disabled the warning for unused parameter types, as that triggers a warning in a system DTD on my machine.

Unless anyone objects, I'll apply this within 24 hours.

-Neil
Index: doc/src/sgml/Makefile
===================================================================
RCS file: /var/lib/cvs/pgsql-server/doc/src/sgml/Makefile,v
retrieving revision 1.64
diff -c -r1.64 Makefile
*** a/doc/src/sgml/Makefile	15 Jan 2004 23:51:32 -0000	1.64
--- b/doc/src/sgml/Makefile	29 Feb 2004 16:35:07 -0000
***************
*** 58,63 ****
--- 58,65 ----
  override JADEFLAGS += -V draft-mode
  endif
  
+ # Enable some extra jade warnings
+ override JADEFLAGS += -wall -wno-unused-param -wno-empty
  
  ##
  ## Man pages
***************
*** 220,226 ****
  
  # Quick syntax check without style processing
  check: postgres.sgml $(ALLSGML)
! 	$(NSGMLS) $(SGMLINCLUDE) -s $<
  
  
  ##
--- 222,228 ----
  
  # Quick syntax check without style processing
  check: postgres.sgml $(ALLSGML)
! 	$(NSGMLS) -wall -wno-empty -wno-unused-param $(SGMLINCLUDE) -s $<
  
  
  ##

---------------------------(end of broadcast)---------------------------
TIP 7: don't forget to increase your free space map settings

Reply via email to