unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: John Wiegley <jwiegley@gmail.com>
To: Glenn Morris <rgm@gnu.org>
Cc: 26181@debbugs.gnu.org
Subject: bug#26181: Remove etags
Date: Tue, 28 Mar 2017 22:14:40 -0700	[thread overview]
Message-ID: <m2inmsll4v.fsf@newartisans.com> (raw)
In-Reply-To: <hbk27koo3d.fsf@fencepost.gnu.org> (Glenn Morris's message of "Sun, 19 Mar 2017 19:15:18 -0400")

>>>>> "GM" == Glenn Morris <rgm@gnu.org> writes:

GM> I've never understood why Emacs includes a tags program. It's not part of
GM> the normal remit of a text editor.

That description applies to the majority of what Emacs has become today. :)

ctags is included because it's an auxiliary program to extend the ability of
Emacs to jump around code. That it's not implement in Emacs Lisp, or the C
core of Emacs itself, is really beside the point. For all intents and
purposes, it's part of what Emacs offers to the *user*, and I bet there are
many users who aren't even aware that it's a separate program.

GM> I would like to suggest removing etags so that the time saved can be spent
GM> on other things.

I appreciate your desire to optimize our project management burdens, but this
is better mentioned on emacs-devel than a bug report.

Removing etags will not increase the time spent on other things. You yourself
can ignore etags, and spend your time elsewhere, but as long as someone is
willing to keep working on etags, then by definition that is where they choose
to spend their time. I could take away the opportunity, certainly, but I can't
then allocate the time it would free up.

If no one is maintaining something, *and* no one is using it, that's the time
to consider deprecation and eventual removal.

-- 
John Wiegley                  GPG fingerprint = 4710 CF98 AF9B 327B B80F
http://newartisans.com                          60E1 46C4 BD1A 7AC1 4BA2





  parent reply	other threads:[~2017-03-29  5:14 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-03-19 23:15 bug#26181: Remove etags Glenn Morris
2017-03-20 18:39 ` Eli Zaretskii
2017-03-20 20:35   ` Andreas Politz
2017-03-21  9:03 ` Dmitry Gutov
2017-03-21 10:34   ` Francesco Potortì
2017-03-21 15:42   ` Eli Zaretskii
2017-03-21 16:45     ` Dmitry Gutov
2017-03-29  5:14 ` John Wiegley [this message]
2017-04-03 20:54 ` Glenn Morris
2017-04-04 16:20   ` Richard Stallman
2022-02-08  6:27     ` Lars Ingebrigtsen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m2inmsll4v.fsf@newartisans.com \
    --to=jwiegley@gmail.com \
    --cc=26181@debbugs.gnu.org \
    --cc=rgm@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).