diff runtime/syntax/prolog.vim @ 1620:73fe8baea242

updated for version 7.2a
author vimboss
date Tue, 24 Jun 2008 21:16:56 +0000
parents 80000fb16feb
children 7bc41231fbc7
line wrap: on
line diff
--- a/runtime/syntax/prolog.vim
+++ b/runtime/syntax/prolog.vim
@@ -1,7 +1,7 @@
 " Vim syntax file
 " Language:    PROLOG
 " Maintainers: Thomas Koehler <jean-luc@picard.franken.de>
-" Last Change: 2005 Mar 14
+" Last Change: 2008 April 5
 " URL:	       http://gott-gehabt/800_wer_wir_sind/thomas/Homepage/Computer/vim/syntax/prolog.vim
 
 " There are two sets of highlighting in here:
@@ -26,9 +26,9 @@ syn match    prologComment	+%.*+
 
 syn keyword  prologKeyword	module meta_predicate multifile dynamic
 syn match    prologCharCode	+0'\\\=.+
-syn region   prologString	start=+"+ skip=+\\"+ end=+"+
-syn region   prologAtom		start=+'+ skip=+\\'+ end=+'+
-syn region   prologClauseHead   start=+^[a-z][^(]*(+ skip=+\.[^			    ]+ end=+:-\|\.$\|\.[	]\|-->+
+syn region   prologString      start=+"+ skip=+\\\\\|\\"+ end=+"+
+syn region   prologAtom                start=+'+ skip=+\\\\\|\\'+ end=+'+
+syn region   prologClauseHead   start=+^[a-z][^(]*(+ skip=+\.[^		]+ end=+:-\|\.$\|\.[	 ]\|-->+ contains=prologComment,prologCComment,prologString
 
 if !exists("prolog_highlighting_clean")