diff -ur mc.orig/syntax/Syntax mc/syntax/Syntax
--- mc.orig/syntax/Syntax	Fri Feb 28 18:28:53 2003
+++ mc/syntax/Syntax	Sun Mar 23 18:08:08 2003
@@ -104,7 +104,7 @@
 file .\*ChangeLog[\\\.A-Za-z0-9_]\*$ GNU\sChangeLog\sFile
 include changelog.syntax
 
-file .\*[Mm]akefile[\\\.a-z]\*$ Makefile
+file (.\*[Mm]akefile[\\\.a-z0-9]\*|.\*\\.mk)$ Makefile
 include makefile.syntax
 
 file (..\*\\.m4$|configure\\.in|configure\\.ac) M4\sMacroprocessor\sSource
diff -ur mc.orig/syntax/sql.syntax mc/syntax/sql.syntax
--- mc.orig/syntax/sql.syntax	Wed Nov 27 00:48:21 2002
+++ mc/syntax/sql.syntax	Sun Mar 23 17:21:14 2003
@@ -44,9 +44,11 @@
     keyword whole CONNECT yellow
     keyword whole CONNECTION yellow
     keyword whole CONSTRAINT yellow
+    keyword whole Constraint yellow
     keyword whole CONSTRAINTS yellow
     keyword whole CONTINUE yellow
     keyword whole CORRESPONDING yellow
+    keyword whole COPY yellow
     keyword whole CREATE yellow
     keyword whole CROSS yellow
     keyword whole CURRENT yellow
@@ -55,6 +57,7 @@
     keyword whole CURRENT_TIMESTAMP yellow
     keyword whole CURRENT_USER yellow
     keyword whole CURSOR yellow
+    keyword whole DATABASE yellow
     keyword whole DATE yellow
     keyword whole DAY yellow
     keyword whole DEALLOCATE yellow
@@ -75,6 +78,7 @@
     keyword whole DOUBLE yellow
     keyword whole DROP yellow
     keyword whole ELSE yellow
+    keyword whole ENCODING yellow
     keyword whole END yellow
     keyword whole END-EXEC yellow
     keyword whole ESCAPE yellow
@@ -124,6 +128,7 @@
     keyword whole ISOLATION yellow
     keyword whole JOIN yellow
     keyword whole KEY yellow
+    keyword whole Key yellow
     keyword whole LANGUAGE yellow
     keyword whole LAST yellow
     keyword whole LEADING yellow
@@ -167,6 +172,7 @@
     keyword whole PREPARE yellow
     keyword whole PRESERVE yellow
     keyword whole PRIMARY yellow
+    keyword whole Primary yellow
     keyword whole PRIOR yellow
     keyword whole PRIVILEGES yellow
     keyword whole PROCEDURE yellow
@@ -185,6 +191,7 @@
     keyword whole SECOND yellow
     keyword whole SECTION yellow
     keyword whole SELECT yellow
+    keyword whole SEQUENCE yellow
     keyword whole SESSION yellow
     keyword whole SESSION_USER yellow
     keyword whole SET yellow
@@ -199,6 +206,7 @@
     keyword whole SUBSTRING yellow
     keyword whole SYSTEM_USER yellow
     keyword whole TABLE yellow
+    keyword whole TEMPLATE yellow
     keyword whole TEMPORARY yellow
     keyword whole THEN yellow
     keyword whole TIME yellow
@@ -229,6 +237,7 @@
     keyword whole WORK yellow
     keyword whole WRITE yellow
     keyword whole YEAR yellow
+    keyword whole USER yellow
     keyword whole ZONE yellow
 											    
     keyword whole absolute yellow
@@ -429,6 +438,7 @@
     keyword whole system_user yellow
     keyword whole table yellow
     keyword whole temporary yellow
+    keyword whole text yellow
     keyword whole then yellow
     keyword whole time yellow
     keyword whole timestamp yellow
@@ -477,6 +487,27 @@
     keyword , brightcyan
     keyword ; brightcyan
     keyword . white
+
+# PostgreSQL specific
+    keyword CREATEDB white
+    keyword NOCREATEDB white
+    keyword CREATEUSER white
+    keyword NOCREATEUSER white
+    keyword PASSWORD white
+    keyword SYSID white
+    
+    keyword nextval white
+    keyword pg_database white
+    keyword pg_group white
+    keyword pg_shadow white
+    keyword stdin white
+
+# PostgreSQL sequences 
+    keyword cache white
+    keyword increment white
+    keyword maxvalue white
+    keyword minvalue white
+    keyword start white
 
 # MySQL comment
 context linestart # \n brown
