From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: james borden Newsgroups: gmane.emacs.devel Subject: Patch for PHP5 support for etags Date: Sat, 16 Apr 2011 12:00:58 -0500 Message-ID: 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: 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 ) 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 ) 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 ) 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 ) 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 ) 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 ; 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." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: --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,

Etags in the current Emacs distributi= on (23.3) does not support the OOP syntax of PHP5. I found a patch at=A0http://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. 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!

James Borden
--0016e6da2e7166049404a10c1b1d--