From owner-freebsd-ports@FreeBSD.ORG Fri Aug 19 15:50:37 2005 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EAA6F16A41F for ; Fri, 19 Aug 2005 15:50:37 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (glewis.dsl.xmission.com [166.70.56.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38B9043D46 for ; Fri, 19 Aug 2005 15:50:36 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.13.3/8.13.3) with ESMTP id j7JFoZ83060447; Fri, 19 Aug 2005 09:50:35 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.13.3/8.13.3/Submit) id j7JFoYjk060446; Fri, 19 Aug 2005 09:50:34 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Fri, 19 Aug 2005 09:50:34 -0600 From: Greg Lewis To: Markus Trippelsdorf Message-ID: <20050819155034.GA60427@misty.eyesbeyond.com> References: <20050818195751.GA48641@misty.eyesbeyond.com> <20050818202212.GA628@bsd.trippelsdorf.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050818202212.GA628@bsd.trippelsdorf.de> User-Agent: Mutt/1.4.2.1i Cc: freebsd-ports@FreeBSD.org Subject: Re: Vim syntax file for FreeBSD make? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Aug 2005 15:50:38 -0000 On Thu, Aug 18, 2005 at 10:22:12PM +0200, Markus Trippelsdorf wrote: > On Thu, Aug 18, 2005 at 01:57:51PM -0600, Greg Lewis wrote: > > I've been looking for a Vim syntax file for FreeBSD's make without success. > > The current Makefile syntax file in Vim appears to be tailored towards > > GNU make. It handles common syntax fine, but then correctly highlights > > GNU make's ifdef, ifeq, etc. while not highlighting .ifdef, .for, etc. > > Anyone got a syntax file that handles our make better? It would be very > > helpful for the ports work, hence sending this request for ports@ :). > > You could edit /usr/local/share/vim/vim63/syntax/make.vim and insert a few > dots and missing commands. > Should be done in a few minutes. I could, but I was hoping someone had made a more concerted effort already. If someone has, then that saves me some time and its also hopefully gives us something close to commit worthy and we can put it in as a patch for the port, whereas me spending a few minutes probably ends up with a half-baked hack we don't want in the ports tree. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org