From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Wojciech Meyer Newsgroups: gmane.emacs.devel Subject: Re: How do I use tags to go to begv_byte instead of BEGV_BYTE? Date: Wed, 01 Sep 2010 21:00:55 +0100 Message-ID: <87aao1p72g.fsf@gmail.com> References: <8762yup6tg.fsf@gmail.com> <87mxs3rd9l.fsf@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1283371288 20027 80.91.229.12 (1 Sep 2010 20:01:28 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 1 Sep 2010 20:01:28 +0000 (UTC) Cc: Lennart Borgman , Andreas Schwab , Wojciech Meyer , Stefan Monnier , Emacs-Devel devel To: Francesco =?utf-8?Q?Potort=C3=AC?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Sep 01 22:01:26 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OqtUo-0007VV-0j for ged-emacs-devel@m.gmane.org; Wed, 01 Sep 2010 22:01:22 +0200 Original-Received: from localhost ([127.0.0.1]:34263 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OqtUn-0004Gj-In for ged-emacs-devel@m.gmane.org; Wed, 01 Sep 2010 16:01:21 -0400 Original-Received: from [140.186.70.92] (port=45058 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OqtUf-0004FT-HX for emacs-devel@gnu.org; Wed, 01 Sep 2010 16:01:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OqtUe-0003OG-EA for emacs-devel@gnu.org; Wed, 01 Sep 2010 16:01:13 -0400 Original-Received: from mail-ew0-f41.google.com ([209.85.215.41]:63020) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OqtUe-0003O9-9p; Wed, 01 Sep 2010 16:01:12 -0400 Original-Received: by ewy28 with SMTP id 28so5677087ewy.0 for ; Wed, 01 Sep 2010 13:01:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :date:in-reply-to:message-id:user-agent:mime-version:content-type :content-transfer-encoding; bh=NEJZtTUadVI1ftGTBJaj5KlStdfzIkUSw0/ag4ihQFE=; b=wG4gfS+luMMMvILWnFQCtBC35rYv1z0PBA0w4vB7sf+/744RKo+5EvHW4c/yBqiS8j qftVwBHa/Wedq5ThCO3UDjnZHMP3JWUuSVdr3UM7R8BKcXqJ4D8VOS5oiCeqHjq8sHmp 3mbf/P5EVciKXYfWUDWHrqexOeYPEeUCHms80= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type:content-transfer-encoding; b=IVHkYwFHWcYTb1XSHOfSjzv+PTNkW5AINW0pNG5f/N+1x2WhskQZ8lo452f5RbomOP EpANUsheKxVrkzPHCBlPS5BuGpg37BRAJrEs/uDCU/ACJccvKREIq7qxA8nHBUPYSPIX 2MQ/1bQCwqRH011jwz0UJ2dnoFA2ZXj+7AWYc= Original-Received: by 10.216.144.22 with SMTP id m22mr1269349wej.0.1283371270891; Wed, 01 Sep 2010 13:01:10 -0700 (PDT) Original-Received: from spec-desktop.specuu.com (host86-147-138-117.range86-147.btcentralplus.com [86.147.138.117]) by mx.google.com with ESMTPS id p45sm6435126weq.45.2010.09.01.13.01.01 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 01 Sep 2010 13:01:09 -0700 (PDT) In-Reply-To: ("Francesco =?utf-8?Q?Potort=C3=AC=22's?= message of "Wed, 01 Sep 2010 14:38:56 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:129560 Archived-At: Francesco Potort=C3=AC writes: > I have not used etags for some time now, mostly because I have not done > development on multi-file projects for some years. But I think that > etags.el should in fact take the major mode into account. Thanks for the vote. Maybe the improvement would be to use `major mode' `syntax tables' as well to recognize tokens, and/or better integration with CEDET (yes, `etags' seems to be quite lightweight alternative + provides consistent interface for dealing with tags). BTW: clearly I now see you are a maintainer of `etags' package and I should contact you before I posted a patch, but just didn't think about it. I might contact you with some more sooner or later. :) Cheers; Wojciech