From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.org!not-for-mail
From: james borden <jmborden@gmail.com>
Newsgroups: gmane.emacs.devel
Subject: Patch for PHP5 support for etags
Date: Sat, 16 Apr 2011 12:00:58 -0500
Message-ID: <BANLkTik=7WhHUVGtyP1qX78gmcio+omjSw@mail.gmail.com>
NNTP-Posting-Host: lo.gmane.org
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary=0016e6da2e7166049404a10c1b1d
X-Trace: dough.gmane.org 1302992492 7320 80.91.229.12 (16 Apr 2011 22:21:32 GMT)
X-Complaints-To: usenet@dough.gmane.org
NNTP-Posting-Date: Sat, 16 Apr 2011 22:21:32 +0000 (UTC)
To: emacs-devel@gnu.org
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Apr 17 00:21:28 2011
Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>
Envelope-to: ged-emacs-devel@m.gmane.org
Original-Received: from lists.gnu.org ([140.186.70.17])
	by lo.gmane.org with esmtp (Exim 4.69)
	(envelope-from <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>)
	id 1QBDrr-0001j2-OF
	for ged-emacs-devel@m.gmane.org; Sun, 17 Apr 2011 00:21:27 +0200
Original-Received: from localhost ([::1]:43844 helo=lists2.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>)
	id 1QBDrr-0000v1-57
	for ged-emacs-devel@m.gmane.org; Sat, 16 Apr 2011 18:21:27 -0400
Original-Received: from eggs.gnu.org ([140.186.70.92]:47510)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <jmborden@gmail.com>) id 1QB8s5-0003Kn-8E
	for emacs-devel@gnu.org; Sat, 16 Apr 2011 13:01:22 -0400
Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <jmborden@gmail.com>) id 1QB8s4-0000zi-15
	for emacs-devel@gnu.org; Sat, 16 Apr 2011 13:01:21 -0400
Original-Received: from mail-bw0-f41.google.com ([209.85.214.41]:34195)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <jmborden@gmail.com>) id 1QB8s3-0000zb-R0
	for emacs-devel@gnu.org; Sat, 16 Apr 2011 13:01:19 -0400
Original-Received: by bwz17 with SMTP id 17so3569826bwz.0
	for <emacs-devel@gnu.org>; Sat, 16 Apr 2011 10:01:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:mime-version:from:date:message-id:subject:to
	:content-type; bh=zgkyduyDI23X1V4p50kcEKm3oHWuVovlC6nBm8hEybU=;
	b=hndQPbhtYrOstCKOCuvEanrG8PaMKjMiKAOa3nByuoZPIBQrnB8XPSi99og4lkMdRy
	iHk7WXOMfnIwamQxhLSVqn+rvWzqrWxWf0hFRjlWs6EtJ+3Hn81hKylc+OAAleLOjuIY
	zDmQ+XlJBfvCp1JYPQRQml0wX+8+KFzYnZwDA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:from:date:message-id:subject:to:content-type;
	b=A7CkKQvWoPWm76mqXf9YeCpkhoPYus4LCMQ9YynFZdAa4wXt4UeEinPh630yAk7AE/
	3p5dE6N03wJQRfJqNAqn1BIi+YNaDAbbYHA86eXm6t/ZajvgWXpR1n/qA6o3iWSCzPQk
	F3Zreozw1/pMnO44QVZfPuefZFFUMtKvUWxww=
Original-Received: by 10.204.75.26 with SMTP id w26mr1143624bkj.154.1302973278192; Sat,
	16 Apr 2011 10:01:18 -0700 (PDT)
Original-Received: by 10.204.140.213 with HTTP; Sat, 16 Apr 2011 10:00:58 -0700 (PDT)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2)
X-Received-From: 209.85.214.41
X-Mailman-Approved-At: Sat, 16 Apr 2011 18:21:24 -0400
X-BeenThere: emacs-devel@gnu.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
List-Unsubscribe: <http://lists.gnu.org/mailman/options/emacs-devel>,
	<mailto:emacs-devel-request@gnu.org?subject=unsubscribe>
List-Archive: </archive/html/emacs-devel>
List-Post: <mailto:emacs-devel@gnu.org>
List-Help: <mailto:emacs-devel-request@gnu.org?subject=help>
List-Subscribe: <http://lists.gnu.org/mailman/listinfo/emacs-devel>,
	<mailto:emacs-devel-request@gnu.org?subject=subscribe>
Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org
Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org
Xref: news.gmane.org gmane.emacs.devel:138536
Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/138536>

--0016e6da2e7166049404a10c1b1d
Content-Type: text/plain; charset=ISO-8859-1

Emacs Development,

Etags in the current Emacs distribution (23.3) does not support the OOP
syntax of PHP5. I found a patch at
http://old.nabble.com/-Patch--etags-support-for-php5-td12843865.html and
applied it to etags.c found in the lib-src of the emacs source code. This
patch applies, compiles and works as-is on my Mac OS X 10.6.7 machine. It
produces a very nice TAGS file for my PHP projects. I think this patch would
make Emacs much more attractive to PHP coders. My question is, why was this
patch not incorporated into the main emacs distribution?  I will gladly
offer any help or support to make this happen!

James Borden

--0016e6da2e7166049404a10c1b1d
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Emacs Development,<div><br></div><div>Etags in the current Emacs distributi=
on (23.3) does not support the OOP syntax of PHP5. I found a patch at=A0<a =
href=3D"http://old.nabble.com/-Patch--etags-support-for-php5-td12843865.htm=
l">http://old.nabble.com/-Patch--etags-support-for-php5-td12843865.html</a>=
 and applied it to etags.c found in the lib-src of the emacs source code. T=
his patch applies, compiles and works as-is on my Mac OS X 10.6.7 machine. =
It produces a very nice TAGS file for my PHP projects. I think this patch w=
ould make Emacs much more attractive to PHP coders. My question is, why was=
 this patch not incorporated into the main emacs distribution?=A0=A0I will =
gladly offer any help or support to make this happen!</div>

<div><br></div><div>James Borden</div>

--0016e6da2e7166049404a10c1b1d--