| 
  
(require 'font-lock)
(setq font-lock-maximum-decoration
  '((t         . 3))
)
(require 'generic)
(define-generic-mode 'wsmake-generic-mode
      (list ?#)
      (list 
    "Website"
    "PageGroup"
    "SubTagGroup"
    "PagePart"
    "PageOrder"
    "Page"
    "Theme"
    )
      '(
     ("^\\([ \t]*\\)\\(SubTag\\|web_page\\|directory\\|source_dir\\|output_dir\\|part_dir\\|command\\|options\\|depend\\|include\\|include_tagname\\|subtag_format\\|database_format\\|database_filename\\|theme\\|parse\\|depend\\|web_page\\|pagegroup\\|subtaggroup\\|pageorder\\|name\\|filename\\|part\\|data\\|lastmod_tagname\\|time_format\\|subtag_format\\)\\([ \t]+\\|[ \t]*$\\)" 2 'font-lock-variable-name-face)
     )
      (list "\\.ws\\'" )
   nil
   "Generic mode for wsmake configuration files.")
  
  
 |  
  |  
  |  
  
    
    
      | All content copyright by the contributors. | 
      Website maintained with
      Emacs ,
      wsmake and
      html-helper-mode | 
     
    
      | Emacs community logo by Daniel Lundin  | 
      Last updated on Sat Jan 22 14:57:06     2005
 by Ingo Koch | 
     
    
  |  
  |  
  |  
  |