From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ergus Newsgroups: gmane.emacs.devel Subject: Re: etags name collision. Date: Tue, 12 Apr 2022 12:48:23 +0200 Message-ID: <20220412104823.xfquehpmoghektkt@Ergus> References: <20220411124736.3qijvtearh6wlen7.ref@Ergus> <20220411124736.3qijvtearh6wlen7@Ergus> <83pmln69n0.fsf@gnu.org> <20220411135259.zqrlngj6lmpgbsni@Ergus> <83ilrf6779.fsf@gnu.org> <20220411142519.vnbr63lfpyuqpw2w@Ergus> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12014"; mail-complaints-to="usenet@ciao.gmane.io" Cc: eliz@gnu.org, dgutov@yandex.ru, emacs-devel@gnu.org To: "Alfred M. Szmidt" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Apr 12 12:50:12 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1neE67-00031T-VW for ged-emacs-devel@m.gmane-mx.org; Tue, 12 Apr 2022 12:50:11 +0200 Original-Received: from localhost ([::1]:60344 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1neE66-0001bB-K4 for ged-emacs-devel@m.gmane-mx.org; Tue, 12 Apr 2022 06:50:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49278) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1neE4a-0000Gd-28 for emacs-devel@gnu.org; Tue, 12 Apr 2022 06:48:36 -0400 Original-Received: from sonic313-13.consmr.mail.bf2.yahoo.com ([74.6.133.123]:46507) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1neE4X-00020O-Q3 for emacs-devel@gnu.org; Tue, 12 Apr 2022 06:48:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1649760512; bh=GAxCLcRCDCn3/eaPvZPI+WvMJzzfeE9jDN1mFrtdMNo=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject:Reply-To; b=PLu4j3p+a1uywK0Ez4h2ZnkhuzHj4XgPcC7IX1OJnFrsTFJUEXucEQ/mIVlTc7N85yQM1O9V7cOW9Hi0laUNDUiF270a1D9LhsPZNyfkJoHtNw44SHSZAZTst24VxRJmeFtPphvxFpbCUeuW6FUSQmEP9ZOq5rGnNu1ViWYLilOfWXSFtH3Nn2e93e2Hksash4x6V5beBNeib1DsgPw+ZqZ9U9lXoCQcnHEYuIriuEGEJLr32j0RHLO2jejqpBefxWiuchUITlyaSg8Negpyg5i0zuKMG1JzYWyXlLMw2v0n4Z7afhZ1ztLDseM9JhVaX1hWPV4dvQYLgZ1RfKz3uA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1649760512; bh=U8zaagaw/Uamahs+nYPucZEjtsg4eDYs/UaIYduxFbc=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=KITTl8jhh8XU9j1EMo+6KKzYfZUNMNp9RWxjHKKk9ih2GKtznZAJl0DxzUD92W4cx5dAVk3i9nwdd597+E3INdEmfumNO14JXJxiHL3m7gwrphgYvtpfKCtfdstxPa5gOPCNueXl+3peW+kMCvKV5QfyIAo5o+/21Ao1WRYpocqiVV+bN3kduVHbZpydvD9SDvs6oRq+J2RIFy7Ka3TmmuBqOepM2+IfhXAG8Y5CMluvZzCrylLdca00OB+IoqaPHVkHTe0Vx69D9iwsVq3Ub4y9nPfVNqby2D0RhpYAXYBprAMr2Gm1bsl0V39JjHNzoCBlv8euPTgIbrU9Ah565g== X-YMail-OSG: 6hALIokVM1lpk9zBY27HBAWr3LBj2q0TvIDqia_cDXjeUKaQjLHHRgNEMGvyN4K AvxaSQRaplhmSpaLn7HtDuW2QMTOMc.8h3wppip7wRhJiVxesnl8phg_H11YEXxQbF9vAIE7AW7B VQcld4Eth.iksWlaVHSncqF6DByhPzLYkD6vGOeqsA9mihgJaFD65CQozWqRe7jgXjt9h_D0rr.. ciVDuJnnIor2QTMMhyRxoODPeHisSpWJlQ1cc9gbJgFokysaaNj5XmhYymYZvomutK5ulDF8YbOy WtgnigNYti6JcziJf4iHY8jttEAqlUYx.ishUTv7SXcOVOdJ3bxXh4v6QI4IQ4keLHP1OSaCjJLJ k741NYnWhg4vhmuGp6nrDHZLgSgST12gaZQwXjHpDF0nRM89sp852pF8KXyu5gdJNGatyyD68eAs RUrZS2J1gTQy98R69aoeQGrMj7czUIxnOmmJndHlRQ_0crnqRpfCw6O_MMSL.EzdwUkNKx9Irm0u xCDV6th9lKGAtmZdDd2rf5Xf4tfbDt.j7l6wi2Tn44NbXd2mNiXzCYijKUDI6JEyi74wK2Ci_8iR EY3Dd51zERG.LpSROtf3fiw99AfGClP61kUaiLOKm1m.qnusymz18eihjLpBJy2pMdIxZZzF5Lo6 le57v5ih8h1VO0.iUcST7rkXdguhoDgQJuz8BZhdNJ9Co0x52CDnYu48hGQCHVoNbimeNp_QdwQ3 qdqadeO45PtFzESDApXk.44_W6h11Y0Z5vJp2pijZiw5kBZdJtXJvOIWyLpuOd1Wv4gYZPTpit4p 3Egcbz3GP0ecPbX.tlHvDCbRhMJezcHPWQ.nq8sv3w X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.bf2.yahoo.com with HTTP; Tue, 12 Apr 2022 10:48:32 +0000 Original-Received: by kubenode501.mail-prod1.omega.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID c23b494e1be26e13f5d759573237418c; Tue, 12 Apr 2022 10:48:27 +0000 (UTC) Content-Disposition: inline In-Reply-To: X-Mailer: WebService/1.1.20001 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol Received-SPF: pass client-ip=74.6.133.123; envelope-from=spacibba@aol.com; helo=sonic313-13.consmr.mail.bf2.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:288281 Archived-At: On Tue, Apr 12, 2022 at 03:16:50AM -0400, Alfred M. Szmidt wrote: > >> Do one thing and do it right... > > > >And we don't?? > > ctags is a different "thing" than the emacs "thing" and with the current > support it has is not right (or good enough)... so... no one thing and > not right either... > >Not all systems use Exuberant Ctags or Universal Ctags. On the BSDs, >ctags is compatible with the Emacs ctags output (which is why it >exists, AFAIR). Exuberant Ctags etc do not work with either vi(1) or >mg(1) on those systems, and their output is at odds with what is >standardized by POSIX. > In what sense it is not standarized by POSIX? I use OpenBSD in my servers daily and all my team around use vim and neovim with Universal Ctags with no issue. Universal ctags can generate emacs tags, json, legacy and modern ctags, xref... if there is some problem the right to do is to open an issue in their project... Many distros are already renaming our file and nobody notice. >So really, you're suggesting to remove a standardized utility and >replace it with non-standard ones that produce incompatible output >from what is generally accepted. > I am suggesting to avoid the forced installation of a utility that we are not maintaining very well for another very well maintained, with more languages, support and formats.