From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: etags name collision. Date: Tue, 12 Apr 2022 17:29:50 +0300 Message-ID: References: <20220411124736.3qijvtearh6wlen7.ref@Ergus> <20220411124736.3qijvtearh6wlen7@Ergus> <83pmln69n0.fsf@gnu.org> <20220411135259.zqrlngj6lmpgbsni@Ergus> <83ilrf6779.fsf@gnu.org> <20220411142519.vnbr63lfpyuqpw2w@Ergus> <20220412104823.xfquehpmoghektkt@Ergus> <87ilrewp5s.fsf@yahoo.com> <472050e5-8dbc-27bd-3ac6-98d80d8fa838@yandex.ru> <878rsawnga.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2356"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Cc: spacibba@aol.com, eliz@gnu.org, emacs-devel@gnu.org To: "Alfred M. Szmidt" , Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Apr 12 16:31:48 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 1neHYa-0000Qy-1g for ged-emacs-devel@m.gmane-mx.org; Tue, 12 Apr 2022 16:31:48 +0200 Original-Received: from localhost ([::1]:38416 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1neHYY-0007YL-NH for ged-emacs-devel@m.gmane-mx.org; Tue, 12 Apr 2022 10:31:46 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51454) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1neHWo-0006KR-JC for emacs-devel@gnu.org; Tue, 12 Apr 2022 10:29:58 -0400 Original-Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:52912) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1neHWm-0003Ac-PA; Tue, 12 Apr 2022 10:29:58 -0400 Original-Received: by mail-wm1-x330.google.com with SMTP id r7so12060642wmq.2; Tue, 12 Apr 2022 07:29:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=EgpYKNyPG0Dp0CTz59dpJMZYF7uZVcRmtkIwJ0s+4HQ=; b=dUJ+3ZyxX5HC0CE2R0XjwR08BiixZwfNhqbB9oWS0iFi0269YseTPAwuyaNFn6pGn/ Ub7XQ3rNueyuy3ufwK5AAiMzAtV9jpFTpASUTVQY3uKjc/IJeJS30OBQydwL3vc8Od0e y38kG9jp0kTi0Q14nMGVnTO1A6dakWx3UI9rbFbCBbrCxm5zZMYOkn8IjnqeIfsknIt2 VzcwK8bAW1SrB8K1L0Vj1Zpgi7iqy+0bvTyH1niPBYvNrmYc8t9kjMG41U9EcerxvIl8 SybiYAaL6AATPwRQo3QVkbVHx7TqIZfQ4N8OkSai8uq0DBlE4Ckt8XSRCzkJKLq1yoXw 30WA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :subject:content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=EgpYKNyPG0Dp0CTz59dpJMZYF7uZVcRmtkIwJ0s+4HQ=; b=5QXo8VuhyVosNGFax3t7f9sIU6mD0TIKcsrigxLrKFa5isUUG9XLHy9dZJPJocDbzF uzJUC1ajQ+O6RK2U3l2snjn/LvzKOtykFKlRnLmNJVesuFfHKpaS5YHGjJvopTzMHjOO FyGNEYpTt+c4FELM55NixDYGEayFP+U1f1sls+AmGTGsMZY6CDVOvHjF5hQaaTCcFCp4 o5de3YwR6WKfFjy2IfBkAYqYnNyKXYM8/5KJ9f3tFpW6SOI9oFYMVx70+14+C87C/CWG LznvMA5Gyd8nsJuLy1sgxb34o3w56Khcx5Jt5aXv0J8fRXqLkD6TGEITmugUbHDn2wSQ E9wg== X-Gm-Message-State: AOAM532ZmJwSh1pIW6BjanWmWmh7EAEdgeWNfha3OXjUqXRzf3ILtWz0 zAIkEYy/+D90ScMspJOhs1OubFzBdXDM8Q== X-Google-Smtp-Source: ABdhPJxV6vNXUUcyGj+4uklEYQ7Gyc+VvCKMWw5znBMNlZWfssqSBxZEhwuNLzFZSnShXKc3GC1ZDg== X-Received: by 2002:a7b:cc15:0:b0:38c:8af7:f47c with SMTP id f21-20020a7bcc15000000b0038c8af7f47cmr4388783wmh.177.1649773793489; Tue, 12 Apr 2022 07:29:53 -0700 (PDT) Original-Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id a7-20020adffb87000000b00207982c7f4dsm11729467wrr.67.2022.04.12.07.29.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 12 Apr 2022 07:29:52 -0700 (PDT) Content-Language: en-US In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::330; envelope-from=raaahh@gmail.com; helo=mail-wm1-x330.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no 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:288306 Archived-At: On 12.04.2022 16:45, Alfred M. Szmidt wrote: > What I think I said was that ctags has a standardized format by POSIX, > this is what Emacs ctags (and BSD ctags) output; Exuberant ctags does > not output this format. Wikipedia says: Extended Ctags This is the format used by Vim's Exuberant Ctags and Universal Ctags. These programs can generate an original ctags file format or an extended format that attempts to retain backward compatibility. Universal Ctags's manual says: u-ctags, e-ctags u-ctags is the default output format extending the Exuberant Ctags output format (e-ctags). --format=1 and --format=2 are same as --output-format=e-ctags and --output-format=u-ctags respectively. See man page tags (5) for details. The difference between u-ctags and e-ctags are marked as “EX- CEPTION”. Additional changes in Universal Ctags are described in Changes to the tags file format. Somebody should experiment with the --format flag, but if there is indeed no option for the original format, https://en.wikipedia.org/wiki/Ctags should be updated.