From 9d434f324cb8bb968facc11754d3207905e098c6 Mon Sep 17 00:00:00 2001
From: Martin Stjernholm <mast@lysator.liu.se>
Date: Wed, 1 Dec 1999 07:38:02 +0100
Subject: [PATCH] Fix for short object type with dots in it in arglist.

Rev: lib/tools/pike.el:1.9
---
 lib/tools/pike.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/lib/tools/pike.el b/lib/tools/pike.el
index 96c0ea510e..950603a40a 100644
--- a/lib/tools/pike.el
+++ b/lib/tools/pike.el
@@ -1,5 +1,5 @@
 ;;; pike.el -- Font lock definitions for Pike and other LPC files.
-;;; $Id: pike.el,v 1.8 1999/11/27 19:48:01 mast Exp $
+;;; $Id: pike.el,v 1.9 1999/12/01 06:38:02 mast Exp $
 ;;; Copyright (C) 1995, 1996, 1997, 1998, 1999 Per Hedbor.
 ;;; This file is distributed as GPL
 
@@ -334,7 +334,8 @@ The name is assumed to begin with a capital letter.")
      (save-excursion
        (goto-char (match-beginning 1))
        (not (looking-at
-	     (concat pike-font-lock-class-name-regexp
+	     (concat "\\(\\sw+\\.\\)*"
+		     pike-font-lock-class-name-regexp
 		     "\\s *\\(\\<\\||\\)")))))
    (save-match-data
      (let ((start (match-end 0)))
-- 
GitLab