aboutsummaryrefslogtreecommitdiff
path: root/ctags/docs/tracking.html
diff options
context:
space:
mode:
Diffstat (limited to 'ctags/docs/tracking.html')
-rw-r--r--ctags/docs/tracking.html605
1 files changed, 605 insertions, 0 deletions
diff --git a/ctags/docs/tracking.html b/ctags/docs/tracking.html
new file mode 100644
index 0000000..6dcd884
--- /dev/null
+++ b/ctags/docs/tracking.html
@@ -0,0 +1,605 @@
+
+<!DOCTYPE html>
+
+<html>
+ <head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
+
+ <title>Tracking other projects &#8212; Universal Ctags 0.3.0 documentation</title>
+ <link rel="stylesheet" type="text/css" href="_static/pygments.css" />
+ <link rel="stylesheet" type="text/css" href="_static/classic.css" />
+
+ <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
+ <script src="_static/jquery.js"></script>
+ <script src="_static/underscore.js"></script>
+ <script src="_static/doctools.js"></script>
+
+ <link rel="index" title="Index" href="genindex.html" />
+ <link rel="search" title="Search" href="search.html" />
+ </head><body>
+ <div class="related" role="navigation" aria-label="related navigation">
+ <h3>Navigation</h3>
+ <ul>
+ <li class="right" style="margin-right: 10px">
+ <a href="genindex.html" title="General Index"
+ accesskey="I">index</a></li>
+ <li class="nav-item nav-item-0"><a href="index.html">Universal Ctags 0.3.0 documentation</a> &#187;</li>
+ <li class="nav-item nav-item-this"><a href="">Tracking other projects</a></li>
+ </ul>
+ </div>
+
+ <div class="document">
+ <div class="documentwrapper">
+ <div class="bodywrapper">
+ <div class="body" role="main">
+
+ <section id="tracking-other-projects">
+<h1>Tracking other projects<a class="headerlink" href="#tracking-other-projects" title="Permalink to this headline">¶</a></h1>
+<p>This is working note for tracking activities other projects,
+especially activity at Exuberant Ctags.</p>
+<p>I(Masatake YAMATO) consider tracking activities as the first class
+fruits of this project.</p>
+<section id="exuberant-ctags">
+<h2>Exuberant Ctags<a class="headerlink" href="#exuberant-ctags" title="Permalink to this headline">¶</a></h2>
+<section id="subversion">
+<h3>subversion<a class="headerlink" href="#subversion" title="Permalink to this headline">¶</a></h3>
+<ul>
+<li><p>status</p>
+<p>Revisions up to &lt;r815&gt; are merged except:</p>
+<blockquote>
+<div><p>NOTHING HERE NOW</p>
+</div></blockquote>
+<p>(Mon Sep 22 12:41:32 2014 by yamato)</p>
+</li>
+<li><p>howto</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="o">&lt;</span><span class="n">svn</span><span class="o">&gt;</span>
+<span class="o">=&gt;</span> <span class="o">&lt;</span><span class="n">git</span><span class="p">:</span> <span class="n">local</span> <span class="n">Universal</span> <span class="n">Ctags</span> <span class="n">repo</span><span class="o">&gt;</span>
+<span class="o">=&gt;</span> <span class="o">&lt;</span><span class="n">git</span><span class="p">:</span> <span class="n">local</span> <span class="n">Universal</span> <span class="n">Ctags</span> <span class="n">repo</span><span class="o">&gt;</span>
+</pre></div>
+</div>
+<ol class="arabic">
+<li><p>prepare your own Universal Ctags repo: a local git repo cloned from github.
+You may know how to do it :)</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span>$ git clone https://github.com/universal-ctags/ctags.git
+</pre></div>
+</div>
+</li>
+<li><p>prepare Exuberant Ctags SVN repo: a local git repo clone from Exuberant Ctags svn tree.</p></li>
+</ol>
+<blockquote>
+<div><p>The original clone is already part of Exuberant Ctags tree.</p>
+<p>To initialize your git repository with the required subversion information do</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span>$ git svn init https://svn.code.sf.net/p/ctags/code/trunk
+$ git update-ref refs/remotes/git-svn refs/remotes/origin/sourceforge
+</pre></div>
+</div>
+<p>and then</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span>$ git svn fetch
+$ git svn rebase
+</pre></div>
+</div>
+<p>to get the latest changes and reflect it to the local copy.</p>
+</div></blockquote>
+<ol class="arabic simple" start="3">
+<li><p>merge</p></li>
+</ol>
+<blockquote>
+<div><p>TODO</p>
+</div></blockquote>
+<ol class="arabic" start="4">
+<li><p>cherry-pick</p>
+<p>4.1. Make a branch at local Universal Ctags repo and switch to it.</p>
+<p>4.2. Do cherry-pick like:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span>$ git cherry-pick -s -x c81a8ce
+</pre></div>
+</div>
+<p>You can find commit id on the another terminal
+&lt;git: local Universal Ctags repo&gt;:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span>$ git log
+</pre></div>
+</div>
+<p>or</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span>$ git log --oneline
+</pre></div>
+</div>
+<p>If conflicts are occurred in cherry-picking, you can
+abort/reset cherry-picking with:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span>$ git reset --hard
+</pre></div>
+</div>
+<dl class="simple">
+<dt>&lt;git: local Universal Ctags repo&gt;</dt><dd><p>at the branch for picking.</p>
+</dd>
+</dl>
+</li>
+</ol>
+</li>
+</ul>
+</section>
+<section id="bugs">
+<h3>bugs<a class="headerlink" href="#bugs" title="Permalink to this headline">¶</a></h3>
+<blockquote>
+<div><p>&lt;367&gt; C++11 override makes a C++ member function declaration ignored</p>
+<blockquote>
+<div><ul>
+<li><p>fixed in:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">d4fcbdd</span>
+<span class="c1">#413</span>
+<span class="c1">#405</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;366&gt; --options=.ctags doesn’t work under Windows</p>
+<blockquote>
+<div><ul>
+<li><p>fixed in:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="mi">15</span><span class="n">cedc6c94e95110cc319b5cdad7807caf3db1f4</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;365&gt; Selecting Python kinds is broken</p>
+<blockquote>
+<div><ul>
+<li><p>fixed in:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="mi">4</span><span class="n">a95e4a55f67230fc4eee91ffb31c18c422df6d3</span>
+</pre></div>
+</div>
+</li>
+<li><p>discussed at #324.</p></li>
+</ul>
+</div></blockquote>
+<p>&lt;364&gt; Ruby method on self is missing the trailing ? in the generated tag name</p>
+<blockquote>
+<div><ul>
+<li><p>fixed in:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">d9ba5df9f4d54ddaa511bd5440a1a3decaa2dc28</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;363&gt; Invalid C input file causes invalid read / heap overflow</p>
+<blockquote>
+<div><ul>
+<li><p>it is not reproduced.</p></li>
+<li><p>the test case is imported as parser-c.r/c-heapoverflow-sh-bug-363.d:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span>$ make units UNITS=c-heapoverflow-sh-bug-363 VG=1
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;361&gt; Invalid C input file causes invalid read / heap overflow</p>
+<blockquote>
+<div><ul class="simple">
+<li><p>it is not reproduced.</p></li>
+</ul>
+</div></blockquote>
+<p>&lt;360&gt; Fails to parse annotation’s fields with default value</p>
+<blockquote>
+<div><ul>
+<li><p>fixed in:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="mi">682</span><span class="n">a7f3b180c27c1196f8a1ae662d6e8ad142939</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;358&gt; Vim parser: Segmentation fault when reading empty vim file</p>
+<blockquote>
+<div><ul>
+<li><p>directly contributed by the original author of bug report and patch:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">e0f854f0100e7a3cb8b959a23d6036e43f6b6c85</span>
+</pre></div>
+</div>
+</li>
+<li><p>it is fixed in sf, too:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="mi">5</span><span class="n">d774f6022a1af71fa5866994699aafce0253085</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;356&gt; [python] mistakes module level attribute for class level attribute in module level if</p>
+<blockquote>
+<div><ul>
+<li><p>fixed in:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">ab91e6e1ae84b80870a1e8712fc7f3133e4b5542</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;355&gt; Error when parsing empty file (OCaml)</p>
+<blockquote>
+<div><ul>
+<li><p>fixed in:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="mi">02</span><span class="n">ec2066b5be6b129eba49685bd0b17fef4acfa</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;341&gt; Lua: “function f ()” whitespace</p>
+<blockquote>
+<div><ul>
+<li><p>fixed in:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="mi">8590</span><span class="n">bbef5fcf70f6747d509808c29bf84342cd0d</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;341&gt; Introducing ctags.conf.d</p>
+<blockquote>
+<div><ul>
+<li><p>merged the improved version:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="mi">216880</span><span class="n">c5287e0421d9c49898d983144db61c83aa</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;271&gt; regex callback is broken; &lt;320&gt; [PATCH] fix regex callback match count</p>
+<blockquote>
+<div><ul>
+<li><p>merged patch (with updated bug number):</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">a12b3a24b62d6535a968e076675f68bac9ad32ba</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;177&gt; Lua: “function” results in function tag (includes patch)</p>
+<blockquote>
+<div><ul>
+<li><p>fixed in:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="mi">5606</span><span class="n">f3f711afeac74587a249650a5f7b416f19be</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+</div></blockquote>
+</section>
+</section>
+<section id="id1">
+<h2><a class="reference external" href="https://sourceforge.net/p/ctags/patches/%d">patches</a><a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h2>
+<p>Tracking the tickets in patch tracker is quite fruitful.
+Patches are always there. So it is easy to evaluate the value:)</p>
+<blockquote>
+<div><p>[(&lt;]TICKET#[&gt;)] TITLE</p>
+<blockquote>
+<div><ul class="simple">
+<li><p>STATUS</p>
+<ul>
+<li><p>MORE STATUS</p></li>
+</ul>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;TICKET#&gt;</p>
+<blockquote>
+<div><p>means the ticket is closed from the view of Exuberant Ctags tree
+developers. We don’t have to take time for this ticket.</p>
+</div></blockquote>
+<p>(TICKET#)</p>
+<blockquote>
+<div><p>means the ticket is still opened from the view of Exuberant Ctags
+tree developers. We don’t have to take time for this ticket.</p>
+</div></blockquote>
+</div></blockquote>
+<hr class="docutils" />
+<blockquote>
+<div><p>&lt;85&gt; Add --encoding option to make utf-8 encoded tags file</p>
+<blockquote>
+<div><ul>
+<li><p>contributed by the original author:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">b3f670c7c4a3c3570b8d2d82756735586aafc0cb</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;84&gt; C++11 new using semantics</p>
+<blockquote>
+<div><ul>
+<li><p>solved by another implementation:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">c93e3bfa05b70d7fbc2539454c957eb2169e16b3</span>
+<span class="mi">502355489</span><span class="n">b1ba748b1a235641bbd512ba6da315e</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;83&gt; New full non-regex PHP parser</p>
+<blockquote>
+<div><ul class="simple">
+<li><p>contributed by the original author</p></li>
+</ul>
+</div></blockquote>
+<p>&lt;82&gt; Support for comments in .ctags files</p>
+<blockquote>
+<div><ul>
+<li><p>contributed by the original author:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">cab4735e4f99ce23c52b78dc879bc06af66796fd</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;81&gt; ocaml parser segfaults on invalid files</p>
+<blockquote>
+<div><ul class="simple">
+<li><p>the bug is not reproduced</p></li>
+</ul>
+</div></blockquote>
+<p>&lt;80&gt; Add support for falcon pl</p>
+<blockquote>
+<div><ul class="simple">
+<li><p>contributed by the original author</p></li>
+</ul>
+</div></blockquote>
+<p>&lt;74&gt; protobuf parser</p>
+<blockquote>
+<div><ul class="simple">
+<li><p>Merged after getting approval from the original author</p></li>
+</ul>
+</div></blockquote>
+<p>&lt;67&gt; Objective C language parser</p>
+<blockquote>
+<div><ul class="simple">
+<li><p>This is the implementation we have in Universal Ctags tree.</p></li>
+</ul>
+</div></blockquote>
+<p>&lt;65&gt; absoluteFilename uses strcpy on overlapping strings</p>
+<blockquote>
+<div><ul>
+<li><p>Fixed in Universal Ctags tree, however the ticket is still open:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">d2bdf505abb7569deae2b50305ea1edce6208557</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;64&gt; Fix strcpy() misuse</p>
+<blockquote>
+<div><ul>
+<li><p>Fixed in Universal Ctags tree, however the ticket is still open:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">d2bdf505abb7569deae2b50305ea1edce6208557</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;55&gt; TTCN-3 support</p>
+<blockquote>
+<div><ul class="simple">
+<li><p>contributed by the original author</p></li>
+</ul>
+</div></blockquote>
+<p>&lt;51&gt; Ada support</p>
+<blockquote>
+<div><ul>
+<li><p>Ada support is now available in Universal Ctags tree:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="mi">4</span><span class="n">b6b4a72f3d2d4ef969d7c650de1829d79f0ea7c</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;38&gt; Ada support</p>
+<blockquote>
+<div><ul>
+<li><p>Ada support is now available in Universal Ctags tree:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="mi">4</span><span class="n">b6b4a72f3d2d4ef969d7c650de1829d79f0ea7c</span>
+</pre></div>
+</div>
+</li>
+</ul>
+</div></blockquote>
+<p>&lt;33&gt; Add basic ObjC support</p>
+<blockquote>
+<div><ul class="simple">
+<li><p>This one is written in regexp.</p></li>
+<li><p>we have better objc parser.</p></li>
+</ul>
+</div></blockquote>
+<p>(1) bibtex parser</p>
+<blockquote>
+<div><ul>
+<li><p>Reject because…</p>
+<ul class="simple">
+<li><p>the owner of the ticket is anonymous.</p></li>
+<li><p>the name of patch author is not written explicitly at
+the header of patch.</p></li>
+</ul>
+</li>
+<li><p>Alternative</p>
+<p><a class="reference external" href="https://gist.github.com/ptrv/4576213">https://gist.github.com/ptrv/4576213</a></p>
+</li>
+</ul>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="devel-mailing-list-ctags-devel-sourceforge">
+<h2>devel mailing list (<a class="reference external" href="mailto:ctags-devel&#37;&#52;&#48;sourceforge">ctags-devel<span>&#64;</span>sourceforge</a>)<a class="headerlink" href="#devel-mailing-list-ctags-devel-sourceforge" title="Permalink to this headline">¶</a></h2>
+<blockquote>
+<div><p>&lt;[Ctags] Shebang with python3 instead of python&gt;
+From: Martin Ueding &lt;<a class="reference external" href="mailto:dev&#37;&#52;&#48;ma&#46;&#46;&#46;">dev<span>&#64;</span>ma…</a>&gt; - 2013-01-26 18:36:32</p>
+<blockquote>
+<div><p>Added python, python2 and python3 as extensions of
+python parser:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">bb81485205c67617f1b34f61341e60b9e8030502</span>
+</pre></div>
+</div>
+</div></blockquote>
+<p>&lt;[Ctags-devel] Lack of fnmatch(3) in Windows&gt;
+From: Frank Fesevur &lt;<a class="reference external" href="mailto:ffes&#37;&#52;&#48;us&#46;&#46;&#46;">ffes<span>&#64;</span>us…</a>&gt; - 2013-08-24 20:25:47</p>
+<blockquote>
+<div><p>There is no fnmatch() in the Windows C library. Therefore
+a string comparison is done in fileNameMatched() in
+strlist.c and patterns are not recognized:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="mi">698</span><span class="n">bf2f3db692946d2358892d228a864014abc4b</span>
+</pre></div>
+</div>
+</div></blockquote>
+<p>&lt;Re: [Ctags-devel] WindRes parser&gt;
+From: Frank Fesevur &lt;<a class="reference external" href="mailto:ffes&#37;&#52;&#48;unns&#46;&#46;&#46;">ffes<span>&#64;</span>unns…</a>&gt; - 2013-08-30 21:23:50</p>
+<blockquote>
+<div><p>A parser for Windows Resource files.
+<a class="reference external" href="https://en.wikipedia.org/wiki/Resource_%28Windows%29">https://en.wikipedia.org/wiki/Resource_%28Windows%29</a></p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="mi">95</span><span class="n">b4806ba6c006e4b7e72a006700e33c720ab9e7</span>
+</pre></div>
+</div>
+</div></blockquote>
+<p>([Ctags-devel] Skip repeat PATH_SEPARATORs in relativeFilename())
+From: Seth Dickson &lt;<a class="reference external" href="mailto:whefxlr&#37;&#52;&#48;gm&#46;&#46;&#46;">whefxlr<span>&#64;</span>gm…</a>&gt; - 2013-12-24 04:51:01</p>
+<blockquote>
+<div><p>Looks interesting.</p>
+</div></blockquote>
+</div></blockquote>
+</section>
+<section id="fedora">
+<h2>Fedora<a class="headerlink" href="#fedora" title="Permalink to this headline">¶</a></h2>
+<p>Some patches are maintained in ctags package of Fedora.
+Inventory of patches are
+<a class="reference external" href="http://pkgs.fedoraproject.org/cgit/ctags.git/tree/ctags.spec">http://pkgs.fedoraproject.org/cgit/ctags.git/tree/ctags.spec</a></p>
+<p>&lt;ctags-5.7-destdir.patch&gt;</p>
+<blockquote>
+<div><p>This patch was merged in Universal Ctags git tree:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">d4b5972427a46cbdcbfb050a944cf62b300676be</span>
+</pre></div>
+</div>
+</div></blockquote>
+<p>&lt;ctags-5.7-segment-fault.patch&gt;</p>
+<blockquote>
+<div><p>This patch was merged in Universal Ctags git tree:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="mi">8</span><span class="n">cc2b482f6c7257c5151893a6d02b8c79851fedd</span>
+</pre></div>
+</div>
+</div></blockquote>
+<p>(ctags-5.8-cssparse.patch)</p>
+<blockquote>
+<div><p>Not in Universal Ctags tree.</p>
+<p>The reproducer is attached to the following page:
+<a class="reference external" href="https://bugzilla.redhat.com/show_bug.cgi?id=852101">https://bugzilla.redhat.com/show_bug.cgi?id=852101</a></p>
+<p>However, Universal Ctags doesn’t reproduce with it.</p>
+<p>I, Masatake YAMATO, read the patch. However, I don’t
+understand the patch.</p>
+</div></blockquote>
+<p>&lt;ctags-5.8-css.patch&gt;</p>
+<blockquote>
+<div><p>This patch was merged in Universal Ctags git tree:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="mi">80</span><span class="n">c1522a36df3ba52b8b7cd7f5c79d5c30437a63</span>
+</pre></div>
+</div>
+</div></blockquote>
+<p>&lt;ctags-5.8-memmove.patch&gt;</p>
+<blockquote>
+<div><p>This patch was merged in Exuberant Ctags svn tree.
+As the result this patch is in Universal Ctags tree:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">d2bdf505abb7569deae2b50305ea1edce6208557</span>
+</pre></div>
+</div>
+</div></blockquote>
+<p>&lt;ctags-5.8-ocaml-crash.patch&gt;</p>
+<blockquote>
+<div><p>This patch was merged in Exuberant Ctags svn tree.
+As the result this patch is in Universal Ctags tree:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">ddb29762b37d60a875252dcc401de0b7479527b1</span>
+</pre></div>
+</div>
+</div></blockquote>
+<p>&lt;ctags-5.8-format-security.patch&gt;</p>
+<blockquote>
+<div><p>This patch was merged in Exuberant Ctags svn tree.
+As the result this patch is in Universal Ctags tree:</p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="mi">2</span><span class="n">f7a78ce21e4156ec3e63c821827cf1d5680ace8</span>
+</pre></div>
+</div>
+</div></blockquote>
+</section>
+<section id="debian">
+<h2>Debian<a class="headerlink" href="#debian" title="Permalink to this headline">¶</a></h2>
+<p>Some patches are maintained in ctags package of Debian.
+Inventory of patches are
+<a class="reference external" href="http://anonscm.debian.org/cgit/users/cjwatson/exuberant-ctags.git/tree/debian/patches/series">http://anonscm.debian.org/cgit/users/cjwatson/exuberant-ctags.git/tree/debian/patches/series</a></p>
+<p>&lt;python-disable-imports.patch&gt;</p>
+<blockquote>
+<div><p>Universal Ctags tags Y in <cite>import X as Y</cite> and Z in <cite>from X import Y as Z</cite>
+as definition tags. They are turned on by default.
+The others are tagged as reference tags. reference tags are recorded only
+when “r” extra tags are enabled. e.g. <cite>--extras=+r</cite>.</p>
+</div></blockquote>
+<p>&lt;vim-command-loop.patch&gt;</p>
+<blockquote>
+<div><p>This patch was merged as an alternative for
+7fb36a2f4690374526e9e7ef4f1e24800b6914ec</p>
+<p>Discussed on <a class="reference external" href="https://github.com/fishman/ctags/issues/74">https://github.com/fishman/ctags/issues/74</a></p>
+<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">e59325a576e38bc63b91abb05a5a22d2cef25ab7</span>
+</pre></div>
+</div>
+</div></blockquote>
+</section>
+</section>
+
+
+ <div class="clearer"></div>
+ </div>
+ </div>
+ </div>
+ <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
+ <div class="sphinxsidebarwrapper">
+ <h3><a href="index.html">Table of Contents</a></h3>
+ <ul>
+<li><a class="reference internal" href="#">Tracking other projects</a><ul>
+<li><a class="reference internal" href="#exuberant-ctags">Exuberant Ctags</a><ul>
+<li><a class="reference internal" href="#subversion">subversion</a></li>
+<li><a class="reference internal" href="#bugs">bugs</a></li>
+</ul>
+</li>
+<li><a class="reference internal" href="#id1">patches</a></li>
+<li><a class="reference internal" href="#devel-mailing-list-ctags-devel-sourceforge">devel mailing list (ctags-devel&#64;sourceforge)</a></li>
+<li><a class="reference internal" href="#fedora">Fedora</a></li>
+<li><a class="reference internal" href="#debian">Debian</a></li>
+</ul>
+</li>
+</ul>
+
+<div id="searchbox" style="display: none" role="search">
+ <h3 id="searchlabel">Quick search</h3>
+ <div class="searchformwrapper">
+ <form class="search" action="search.html" method="get">
+ <input type="text" name="q" aria-labelledby="searchlabel" />
+ <input type="submit" value="Go" />
+ </form>
+ </div>
+</div>
+<script>$('#searchbox').show(0);</script>
+ </div>
+ </div>
+ <div class="clearer"></div>
+ </div>
+ <div class="related" role="navigation" aria-label="related navigation">
+ <h3>Navigation</h3>
+ <ul>
+ <li class="right" style="margin-right: 10px">
+ <a href="genindex.html" title="General Index"
+ >index</a></li>
+ <li class="nav-item nav-item-0"><a href="index.html">Universal Ctags 0.3.0 documentation</a> &#187;</li>
+ <li class="nav-item nav-item-this"><a href="">Tracking other projects</a></li>
+ </ul>
+ </div>
+ <div class="footer" role="contentinfo">
+ &#169; Copyright 2015, Universal Ctags Team.
+ Last updated on 11 Jun 2021.
+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.0.2.
+ </div>
+ </body>
+</html> \ No newline at end of file