Commits

Anonymous committed 7853aca

* Makefile: add edebug and xemacs-devel dependencies for
psgml-debug, and mail-lib dependency for psgml-html.
* psgml-debug.el: require edebug, cl, and elp at compile time.
* psgml-html.el: require browse-url, font-lock, and imenu at
compile time. Remove last traces of html3-mode.
(html-mode): fix misspelled variable name.
* psgml.el (sgml-mode): fix misspelled variable name.
Jerry's patch "psgml fix",
<ps7lbc1hkl.fsf@diannao.ittc.ukans.edu>

  • Participants
  • Parent commits 344c995

Comments (0)

Files changed (5)

+2000-06-26  Jerry James  <james@eecs.ukans.edu>
+
+	* Makefile: add edebug and xemacs-devel dependencies for
+	psgml-debug, and mail-lib dependency for psgml-html.
+
+	* psgml-debug.el: require edebug, cl, and elp at compile time.
+
+	* psgml-html.el: require browse-url, font-lock, and imenu at
+	compile time.  Remove last traces of html3-mode.
+	(html-mode): fix misspelled variable name.
+
+	* psgml.el (sgml-mode): fix misspelled variable name.
+
 2000-06-25  AichnerAd  <aichner@ecf.teradyne.com>
 
 	* Makefile (EXTEND_LOAD_PATH): Handle Native-NT XEmacs
 MAINTAINER = XEmacs Development Team <xemacs-beta@xemacs.org>
 PACKAGE = psgml
 PKG_TYPE = regular
-REQUIRES = xemacs-base edit-utils
+REQUIRES = xemacs-base edit-utils edebug xemacs-devel mail-lib
 CATEGORY = oa
 
 ELCS = iso-sgml.elc psgml-api.elc psgml-charent.elc psgml-debug.elc \

File psgml-debug.el

 (require 'psgml-edit)
 (require 'psgml-dtd)
 (autoload 'sgml-translate-model "psgml-dtd" "" nil)
+
+;; XEmacs change
+(eval-when-compile
+  (require 'edebug)
+  (require 'cl)
+  (require 'elp))
 
 ;;;; Debugging
 

File psgml-html.el

   (require 'iso-sgml))
 (require 'tempo)			;essential part of html-helper-mode
 
+(eval-when-compile
+  (require 'browse-url)
+  (require 'font-lock)
+  (require 'imenu))
+
 ;;{{{ user variables
 
 (defgroup html nil
 	sgml-inhibit-indent-tags     '("pre")
 	sgml-minimize-attributes     nil
 	sgml-omittag                 t
-	sgml-shortag                 t)
+	sgml-shorttag                t)
 
   ;; font-lock setup for various emacsen: XEmacs, Emacs 19.29+, Emacs <19.29.
   ;; By Ulrik Dickow <dickow@nbi.dk>.  (Last update: 05-Sep-1995).
     "Additional expressions to highlight in HTML mode.")
 
 (put 'html-mode 'font-lock-defaults '(html-font-lock-keywords nil t))
-(put 'html3-mode 'font-lock-defaults '(html-font-lock-keywords nil t))
 
 ;;}}}
 
 ;;;###autoload
 (autoload 'html-mode "psgml-html" "HTML mode." t)
 
-;;;###autoload
-(autoload 'html3-mode "psgml-html" "HTML3 mode." t)
-
 (defvar sgml-html-menu
   (cons "HTML"
 	(append '(["View in Netscape" sgml-html-netscape-file
 User options:
 
 sgml-omittag  Set this to reflect OMITTAG in the SGML declaration.
-sgml-shortag  Set this to reflect SHORTTAG in the SGML declaration.
+sgml-shorttag  Set this to reflect SHORTTAG in the SGML declaration.
 sgml-namecase-general  Set this to reflect NAMECASE GENERAL in the SGML declaration.
 sgml-auto-insert-required-elements  If non-nil, automatically insert required 
 	elements in the content of an inserted element.