Skip to content

RFC: Daemon mode #423

Open
Open
@vhda

Description

I've been toying around with this idea in my head, where one could run ctags in a daemon mode. This could prove to be useful specially in development environments, where the file currently under update is constantly changing, but we don't really want to run ctags in the complete repository. In a daemon mode, ctags could quickly replace the tag list in memory of that file with a new one.

I see two different complexity levels for this feature, being possible to develop the second on the top of the first:

  1. Simple Unix (or similar) socket that receives a file name and ctags will parse that file, update the tag list in memory and write a new tags file.
  2. Use dbus instead of the socket and adding the capability to also query the current tag database.

At this point I just to have your opinions about this idea, as I don't even know if I would have the capability of implementing such a feature!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions