Von Peter Weiss (mailto:pewe@ifconnection.de)

HTML unter SGML die Zeichen-Entitäten beizubringen geht mit C-c8 (siehe Menu-Eintrag). Helfen tut dann noch:

 (defun html-delete-backward-char (arg)
 ''html version of delete-backward-char, it deletes german characters
   as whole''
   (interactive ''p'')
     (save-excursion
       (while (> arg 0)
         (if (re-search-backward ''&[aouAOU]uml;'' (- (point) 6) t)
             (delete-char 6)
           (if (re-search-backward ''ß''     (- (point) 7) t)
               (delete-char 7)
             (delete-backward-char 1)))
         (setq arg (1- arg)))))
  (defun own-html-settings ()
      (local-set-key ''\C-?''      'html-delete-backward-char))
  (add-hook 'html-mode-hook               'own-html-settings)

Emacs/HtmlUmlaute (zuletzt geändert am 2007-12-23 22:49:47 durch localhost)