Sha256: 696c61492aa18de1963e17a949a550728e4ef4eeb80e080df3c2fa9da693d9e2

Contents?: true

Size: 903 Bytes

Versions: 2

Compression:

Stored size: 903 Bytes

Contents

=============================================================================
Extending ctags
=============================================================================

Exuberant-ctags allows a user adding a new parser to ctags with ``--langdef=<LANG>``
and ``--regex-<LANG>=...`` options,

Universal-ctags follows and extends the design of Exuberant-ctags.

Universal-ctags can run an external command as a parser for specified
language.  See :ref:`xcmd <xcmd>` to know how to integrate an external
parser command and universal-ctags.

Universal-ctags encourages users to share the new parsers defined by
the options. See :ref:`optlib <optlib>` to know how you can share your
parser definition with other.

Above new feature is very experimental, especially the directory layout
for `optlib <optlib>` will be changed in the future.

.. toctree::
	:maxdepth: 2

	xcmd.rst
	optlib.rst
	internal.rst

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ctags.rb-1.1.4 ext/vendor/ctags/docs/extending.rst
ctags.rb-1.1.3 ext/vendor/ctags/docs/extending.rst