]> git.lizzy.rs Git - rust.git/commit
auto merge of #10508 : chris-morgan/rust/tags-improvements, r=cmr
authorbors <bors@rust-lang.org>
Mon, 18 Nov 2013 07:41:25 +0000 (23:41 -0800)
committerbors <bors@rust-lang.org>
Mon, 18 Nov 2013 07:41:25 +0000 (23:41 -0800)
commit4dded4345fc148edea0e4b8354728c728784883f
treefd7ecb615cd3dd0d4ce4f23f337345e1cea2b78b
parent8eda5d831591e608b7de2910469a73d1dc02da42
parent8e59c5d34a19e7ce58fec377f3033296476c5e92
auto merge of #10508 : chris-morgan/rust/tags-improvements, r=cmr

Largely, this is just being more specific about where tags get searched
for to remove external dependencies like src/llvm, which reduces the
number of tags *enormously* and significantly increases the usefulness
of the tags file as it is then focusing on 240K lines of Rust code
and 4.5K of C++ rather than just shy of 1M lines of C++ code (mostly
from LLVM) and another 100K lines of Rust tests and a diverse collection
of other languages.

src/rustllvm/RustWrapper.cpp and src/rustllvm/PassWrapper.cpp are
getting tags made, but I'm not sure if that's desirable or not. At
worst, it's not a significant wrong.

A future, desirable step is producing tags for just libstd and libextra
for the use of people using Rust-the-language rather than working on
Rust itself.